Selecting a vision system

Whether it's a full system, smart sensors, or customized PC solutions, considerations abound for vision systems. Choose wisely.

Article Tools

Popular Articles

Repeatability and codes

If an application involves critical dimensional measurements, the vision system's gauging tools must be accurate and perform with high repeatability. Full suites of gauging tools can allow the right fit for measurement requirements — without requiring designers to write custom scripts or functions.

The standard approach is to make a new vision system measure a part's key dimension dozens of times to test gauging repeatability. (This should be done without changing part position, lighting, or other variables.) Record and analyze the measurements, making sure that any variance is well within measurement tolerances for the application.

Cameras help guide pick-and-place robots to quickly fi nd parts.

Cameras help guide pick-and-place robots to quickly fi nd parts.

Code reading is another vision function. Industrial environments often require vision systems that can read degraded or poorly marked 2D data matrix codes. Sometimes, the code is placed in a slightly different location on each part as well. Other times, the part material (such as metal, glass, ceramic, and plastic) and the marking method employed (such as dot peen, etching, hot stamping, and inkjet) vary. Only better cameras and software can filter these scenes.

Two other considerations are code quality verification and read speed. Look for products that can verify code quality to established standards. This can provide valuable information about marking process quality. Also, fast production line speed and throughput requirements need fast readers; some vision systems available can read more than 7,200 codes per minute.

To evaluate read speed, present a well-marked code to the vision system and have it read the code hundreds of times under pristine conditions to determine the number of reads per minute. If read rate under optimized conditions is less than 100% problems will arise: For example, at a production speed of 2,000 parts per hour, a read rate of 99.7% would fail to read the ID codes on 48 parts in just one eight-hour shift.

After establishing read speed, designers should run a more challenging read-rate test to determine the impact of factors such as line vibration, variable lighting conditions, and extremely high line speeds on the vision system's reading performance. To do this, present a large sample of codes of good, bad, and marginal quality to the vision system. At the same time, simulate vibration and motion blur by shaking the part and sliding it back and forth beneath the camera as it acquires an image. This gives a rough assessment of how well the read rate withstands real-world conditions.

Networking

As more vision systems are used throughout manufacturing, centralized management becomes increasingly important. Vision-system networking is essential to share data, support decision-making, and quicken integrated processes. For example, networking enables vision systems to transmit pass/fail results to PCs for analysis, or communicate directly with PLCs, robots, and other factory automation devices.

If a vision system must be linked to PCs at the enterprise level, choose a system that supports standard networking protocols. TCP/IP client/server enables vision systems to easily share results data with other vision systems and control devices over Ethernet without any code development. SMTP (simple mail transfer protocol) enables designers to immediately receive emails on PCs or cell phones when a production problem occurs. Likewise, FTP (file transfer protocol) allows inspection images to be stored on the network for later analysis, while the standard Internet protocol Telnet enables remote login and connection from host devices. DHCP (dynamic host configuration protocol) allows a vision system to automatically receive its network IP address from a server, enabling true plug-and-play performance. Finally, DNS (domain name service) allows designers to assign each vision system a meaningful name (such as bottling line system one, for example) instead of a numeric IP address.

Integrating vision with PLCs, robots, and automation devices requires other tools. Industrial Ethernet protocols (such as EtherNet/IP, PROFINET, MC Protocol, and Modbus TCP) link vision to common PLCs and other devices over Ethernet cable to eliminate complex wiring schemes and costly network gateways. Another option here are fieldbus networks, including CC-Link, DeviceNet, and PROFIBUS. (Note that a protocol gateway accessory is usually needed to add a vision system to a fieldbus network.) Finally, RS-232 and RS-495 serial protocols are needed to communicate with most robot controllers. Here, make sure that the vision systems include software for easy remote control and monitoring over the network from any location.

Accessories

Accessories can go a long way towards ensuring trouble-free system integration and, in the case of lighting, can even make or break the application. Lights are helpful for averaging out the varied ambient light conditions and minimizing misreads caused by varied surface characteristics.

Nearly every machine vision solution requires a unique lighting approach. Some solutions are ring lights, which provide soft, even illumination from all directions; back lights, which create maximum contrast between a part and its background; and dark field lights, which provide low-angle illumination for imaging of part surface irregularities.

Another option is communications peripherals such as I/O modules and network gateway modules to support easy, quick connectivity between the vision system and PLCs, robots, and other factory automation devices and networks. Similarly, operator interface panels allow easy, plug-and-go set-up and deployment, plus ongoing monitoring and control of vision systems without a PC. Touch-screen interfaces simplify networking here.

A final option is rugged IP and NEMA-rated metal camera enclosures to withstand dust and moisture without requiring a separate enclosure accessory. If a plant environment is especially harsh or requires frequent washdowns, external enclosures (prequalified for use with the system) are recommended.

PC requirements

While some vision applications are complex, many are addressed with affordable standalone vision parts. These vision systems should not require a PC during configuration or in production mode. Plug-and-go performance enables quick configuration, right out of the box. Just as important, the vision system should not require designers to roll a PC onto the factory floor every time changes to the application must be made. Some standalone vision also connects to monitors for live-image display without a PC.

Final tip: Get support from vision suppliers who work to understand application requirements and provide resources during application development and systems integration, as well as deployment.

For more information from Cognex, call (877) 264-6391 or visit www.cognex.com.

Vision systems encounter several problematic conditions; here we list potential causes, and quick tests to
evaluate a vision system’s ability to locate parts despite compromised circumstances.

Vision systems encounter several problematic conditions; here we list potential causes, and quick tests to evaluate a vision system’s ability to locate parts despite compromised circumstances.


Acceptable Use Policy
blog comments powered by Disqus

Marketplace

eNewsletter

EngineeringTV


The Latest Videos from EngineeringTV.com

Back to Top