Post on 10-Apr-2019
efec
tor
du
alis
Vis
ion
Sen
sors
Pro
du
ct/
Ap
plic
atio
nG
uid
e
efector dualis Vision SensorsReliable inspection in industrial automation
R
efector dualis Pixel Counter
efector dualis Contour Sensor
The power of a vision system with the simplicity of a sensor
The best of both worlds
ifm’s dualis CMOS visionsensors provide the simplicityof a standard sensor and thehigh performance of a visionsystem.
• Eliminates the addedmaintenance needed forsensor clusters.
• Provides a reliablealternative to high-endvision systems.
• Price-to-performance ratioallows the sensor to beused throughout a plantfor error-proofingapplications.
Challenge: Sensor clusters
Sensor clusters are the least expensiveoption, but cause problems when multi-ple devices are used for error-proofing.
Additional challenges:
• Complex wiring
• Multiple mounting brackets
• Time-consuming installation
Challenge: Vision systems
Visions systems offer high performance butare complex and often require visionspecialists.
Additional challenges:
• Additional computer processing power
• External lighting
• Integration that increases costs
HighComplexity
High Costof Ownership
Sensorclusters
efector dualissensors
Visionsystems
efector dualis VisionSensors bridge the gapbetween sensor clustersand vision systems
2
Vision Sensor Overview
efector dualis Vision Sensors can solve a variety of error-proofing and inspec-tion applications throughout the manufacturing process. The compact CMOSvision sensors provide reliable performance in production control.
ifm’s Vision Sensor product line includes two sensor families: the efectordualis Contour sensors and the efector dualis Pixel Counter sensors.
• The Contour Sensor inspects an object by quickly analyzing and comparingits defined shape and comparing it to similar objects. It is the ideal solutionin applications when the shape of the inspected objects is repeated.
• The Pixel Counter analyzes the area of an object by counting the pixels andis best used when the inspected objects vary in shape, size or shade.
ifm’s Vision Sensors are compact and powerful. Each sensor type applies aunique, high performance algorithm to solve most of today’s industrial error-proofing applications without the high-cost of traditional vision systems.
The sensor’s Ethernet process interface allows for quick adjustments to anapplication and process data communication for Ethernet TCP and EthernetIP. The 128 mb RAM enables teaching up to 32 applications.
efector dualis Vision SensorsPart verification for error-proofing and inspection
3
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sur e
men
tV
erif
icat
ion
Ori
enta
tio
nSe
lect
ion
Gu
ide
Ap
plic
atio
nEx
amp
les
efector dualis Vision Sensors include an image sensor, evaluationelectronics and integrated lighting in a robust die-cast metalhousing that withstands harsh industrial environments. Objectsare reliably detected and precisely evaluated with the sensor’sfast image capture and powerful algorithms.
Pushbutton setup and 4-digit numeric display
Diecast metal housingrated IP67
On-board lighting elementilluminates object
Lens
Focus tool defines images
Microprocessor
Ethernet parameter setting interface
M12 8-pin connection
Robust industrialCMOS image sensorcan withstand toughindustrial applications
Reliable functionality with a new benchmark for performance and value
Integrated lightingIntegrated lighting provides thecorrect amount of image bright-ness at various ranges. For longerdistances, a backlight can be used.
High speeddualis can be applied in conveyorand dynamic applications withmoving targets.
Easy setupEasy application Setup Wizardguides you step-by-step withadvanced functionality fordemanding applications.
Flexible connectionSupports Allen-Bradley’s EthernetIP and standard Ethernet TCPproducts.
Vision Sensor camera typesThe Contour Sensor analyzes theoutline of an object. The PixelCounter captures the area of anobject.
Robust housingRobust design and compact metal housing provide long life and reliability in industrial environments.
High performanceCMOS image sensor and DigitalSignal Processor with no movingparts for durability.
Fast image captureThe efector dualis focus toolquickly defines images.
4
Vision Sensor Camera Types
A rigistration mark is used to identify partsthat have been through the manufactur-ing process. Without the mark, the partsgo into quarantine, where every unit mustbe manually sorted.
ifm's Pixel Counter is able to identify thatthe mark is present regardless of theshape or size, eliminating the quarantineprocess.
The Pixel Counter is a good fit in this applicationbecause the sizeand shape of themark can vary.
The ContourSensor can easilydifferentiatebetween the twoparts because the shape of thetwo parts is verydifferent.
Assembly automation
Vision sensors for a broad range of applications
Mark present Mark missing
efector dualis Contour Sensor is a goodsolution to maintain quality control.
The Contour Sensor can identify an incorrect part by matching the contour of the reference part.
efector dualis Contour Sensorifm’s Contour Sensor has the ability to analyze shapes and capture thecontour of an object. It is ideal in applications where the object’s shape isrepeatable and defined.
efector dualis Pixel Counterifm’s Pixel Counter analyzes the area of an object and counts the pixels. It is ideal in applications where the object’s shape, size or color is irregular.
Part stamping
Good part Bad part
Pixel Counter
ContourSensor
5
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sur e
men
tV
erif
icat
ion
Ori
enta
tio
nSe
lect
ion
Gu
ide
Ap
plic
atio
nEx
amp
les
The efector dualis ContourSensor analyzes the edge ofan object
The efector dualis PixelCounter Sensor analyzesthe area of an object
Pixel Counter
ContourSensor
Vision sensors with many functions
Which sensor isbest for yourapplication?
√
√
√
√ √
√
√
√
√
√
√
√
Object area
Inner / Outer radius
Object width / Height
Roundness / Rectangularity
Hole counting
Object contrast
√
Pattern matching
Shape detection
Orientation
Object position
Object counting
Functionality Part No. Series: O2Dxxx Part No. Series: O2Vxxx
6
Description: In this application, the contour of a circularwasher is detected on a part. When the circular contour is not detected, the part isdetermined missing.
Industry: Automotive
The welded washer has a very repeatablecontour when present, so the ContourSensor is the appropriate choice.
PART/NO PART
Part found
Identify welded washer on a part
Part missing
Simple applications are indicated with a green bar and are typical error-proofing applications that require simpleparameter setup. Setup time is less than 5 minutes.
Moderate applications are indicated with a yellow bar and may require some advanced parameter settings andmounting techniques. Setup time is less than 10 minutes.
Applications defined by “Degree of Difficulty” Setup Time
The following pages list a broad range of error-proofing and inspection applications that efector dualis vision sensors have had proven success in solving. These include verification, orientation, sortation, part / no part, object character verification and measurement.
The template below illustrates a typical application example that includes:
• Application type• Pass / fail images• Application description• Primary industry• Sensor type• Degree of difficulty
Example of application template
Pass image
Proven success in solving a broad range of applications
Application type
Fail image Sensor type
Application description, primary industry
Less than5 minutes
Less than10 minutes
Error Proofing Application Examples
Advanced applications are indicated with a red bar and willrequire advanced parameter settings. Setup time may takeup to 30 minutes.
Up to 30 minutes
ContourSensor
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
7
VERIFICATION
Description: Verifying the correct punch-out position is imperative to the process. If left undetected, an improper crimp orpunch-out position on a steel rod would lead to scrapmetal.
Industry: Stamping
The Contour Sensor allows the outer edges of the rod to be anchor / reference points for the circular punch-out providing reliable results.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Correct part
1. Verify correct position of punch-out on a steel rod
Incorrect partContourSensor
VERIFICATION
Description: Missing threads in metal parts can cause oil leaks andultimately engine failure.
Industry: Metal casting
The Pixel Counter detects the inconsistencies on thethreaded surface so that faulty parts can be eliminatedprior to assembly.
Correct part
2. Verify the presence of threads
Incorrect part
Pixel Counter
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sur e
men
tV
erif
icat
ion
Ori
enta
tio
nSe
lect
ion
Gu
ide
Ap
plic
atio
nEx
amp
les
VERIFICATION
Description: Multiple sensors are used to detect missing bottles in acase. However, sensor clusters can output false negativesdue to misalignment.
Industry: Brewery
By teaching the Contour Sensor to identify one circularobject, the sensor can then look for several of the sameshapes and determine if the case is fully packed.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Bottles detected
3. Detect missing bottles in a box
Bottle missing ContourSensor
Mark present
VERIFICATION4. Detect registration marks used to identify parts
Description: A registration mark is used to identify parts that havebeen through a completed process. Without the mark,the parts go into quarantine, where every unit must bemanually sorted. ifm's Pixel Counter is able to identifythat the mark is present regardless of the shape or size of the part, eliminating the quarantine process.
Industry: Assembly automation
Regardless of shape or size, the Pixel Counter is able toidentify that the mark is present.
Mark missing
Pixel Counter
Correct placement
VERIFICATION6. Verify correct position of scoop
Description: A powder scoop must be placed correctly in the container of powder or it will cause a puncture in the foil seal. By ensuring the correct placement of the scoop,the container can be packaged correctly.
Industry: Food
The Contour Sensor compares the scoop contour to thetaught contour to determine the correct placement. If itisn't set completely flat onto the lid, the contour of the scoop is changed and the sensor gives a signal ofincorrect placement.Simple Moderate Advanced
Degree of difficulty
Incorrect placementContourSensor
Simple Moderate Advanced
Degree of difficulty
VERIFICATION
Description: In wood assembly, the right amount of glue must beapplied to a joint. Too much glue causes bleeding out of the joint and too little causes improper bonding. ThePixel Counter is able to count the amount of white pixelsproduced by the glue to determine the amount of glueon the joint.
Industry: Wood
The Pixel Counter is able to count the amount of whitepixels (produced by the glue) to determine the amount ofglue on the joint.
Glue detected
5. Verify the correct amount of glue for bonding on a joint
Glue missing
Pixel Counter
8
Error Proofing Application Examples
VERIFICATION
VERIFICATION
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Black seat frame
7. Detect contrast in assembly processes requiring increased sensing ranges
Description: The goal is to separate a black seat frame from a silverseat frame. A standard contrast sensor would solve thisapplication, but typically lacks the sensing range requiredto detect the seat frame. The Pixel Counter can be usedfor simple contrast applications when extra distance isneeded and can easily detect the silver seat frame in thisapplication.
Industry: Automotive
The Pixel Counter can be used when a long range contrast sensor is required.
Description: In the plastic injection process, it is imperative that theplastic being injected into the mold reaches all portionsof the mold to produce a complete product before ship-ping. In this example, the mold has produced a 'shortshot' on the tip of the handle. The Pixel Counter is ableto count the number of pixels at the tip and determine ifenough material is present.
Industry: Assembly automation
Due to the non-repeatable shapes and contours that are produced by a bad mold, the Pixel Counter is theappropriate solution.
Silver seat frame
Complete molding
8. Verify that the shape is accurately produced in the injection molding process
Incomplete molding
Pixel Counter
Pixel Counter
9
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
VERIFICATION
VERIFICATION
Description: To verify that a car panel and windshield header arealigned correctly before welding, the placement contouris detected. If misaligned, the whole car must bescrapped.
Industry: Automotive
When the panel is aligned correctly, the distancesbetween the contours are correct. Any misalignment will result in a different distance or orientation of thecontours. The Contour Sensor is the appropriate choicefor this application.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Correct placement
9. Verify alignment of a car panel and windshield
Incorrect placementContourSensor
Correct holes
10. Count number of holes in a rotor
Description: A rotor can be machined incorrectly with irregular holesor holes with incorrect diameters. ifm's Pixel Counterdetects the various hole sizes and shapes and can accurately count the existing holes.
Industry: Automotive
The Pixel Counter is the appropriate choice because ofvariability in hole size and shape.Irregular holes
Pixel Counter
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Correct molding
VERIFICATION
VERIFICATION
11. Verify that a metal insert was over-molded correctly
Description: A piece of metal is inserted in a rubber mold, and it is imperative that the area is covered smoothly. In thiscase, while in the molding process, an inconsistent shapeformed around the insert. The Pixel Counter inspects for a low level of bright pixels, detecting an incorrectmolding.
Industry: Rubber products
The molding process can leave an inconsistent shapearound the insert. The Pixel Counter can inspect for lowlevel of bright pixels.
Description: When robots grab the "honey comb" and place it intothe canister, the robot's grippers can cause damage tothe outside diameter. The damage to the outside diame-ter of the "honey comb" can result in insufficientemissions testing. The Pixel Counter is able to reliablydetect the irregularities marked by the dark pixels andalert to "honey comb" damage.
Industry: General machinery
When the outside diameter is damaged, more openirregular spaces are created as well as additional darkpixels, so the Pixel Counter is the appropriate choice.
Incorrect molding
Correct outside diameter
12. Confirm grippers have not caused damage to "honey comb"
Damaged outside diameter
Pixel Counter
Pixel Counter
10
Error Proofing Application Examples
Simple Moderate Advanced
Degree of difficulty
Description: In this application, a customer uses two different coloredmedia for filters. The correct media must be verified.
Industry: Automotive
The contrast between the two objects differs greatly; thePixel Counter is able to differentiate between the shades.
Correct media
13. Ensure that correct media has been placed inside of a filter
Incorrect mediaPixel
Counter
VERIFICATION
Correct placement
VERIFICATION
VERIFICATION
14. Verify the correct depth of an air sensor
Description: An air sensor assembly used on an automotive AC unitmust be inserted to a specific depth or risk failure of the component. The correct depth of the air sensor isdetected within the Contour Sensor’s field of view.
Industry: Automotive
Setup tip By teaching the contour of the base and upper part ofthe object, the correct insertion depth can be maintained.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Incorrect placementContourSensor
Correctly molded part
15. Short shot can result in loose electrical assemblies in automotive parts
Description: A short shot part can result in loose electrical assembliesin automotive parts causing shorts and electrical failures.
Industry: Plastic injection molding
The short shots are unpredictable due to a wide range of acceptable parts. The Pixel Counter is the appropriatechoice in this example because it inspects the area of theprong for improper molding.Incorrectly molded part
Pixel Counter
VERIFICATION
Simple Moderate Advanced
Degree of difficulty
Description: Grease is applied by a “Dobber” that never drops thesame shaped blob. The absence of grease results in looseand rattling brakes.
Industry: Automotive
The grease dobbs and smearing can take on differentshapes that makes the Pixel Counter an ideal solution.
Grease present
16. Ensure that grease has been applied
Grease missing Pixel Counter
11
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Correct part
VERIFICATION
VERIFICATION
VERIFICATION
17. Detect position of a key in a valve engine
Description: A laser was used to detect a key that was inserted intoan engine valve spring. When the laser detected the key seams, it provided a false negative. As a more reliable alternative, the Contour Sensor can identify thekey and ignore the seams that can cause false signals.
Industry: Automotive
If one of the keys is missing, the contour circle in the middle does not appear, resulting in a repeatableapplication.
Description: Using the contour of a bottle cap, the correct placementof a bottle cap is verified.
Industry: Food
When the cap is incorrectly sealed, the contour of thecap changes which results in a failed inspection.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Incorrect part
Correct placement
18. Confirm bottle cap is sealed correctly
Incorrect placement
ContourSensor
ContourSensor
Description: In this application, a customer needs to determine thatmastic is present and that the correct amount has beenapplied. By analyzing the area, the Pixel Counter candetect the missing mastic.
Industry: Automotive
The mastic can take on different shapes which makes thePixel Counter an ideal solution.
Mastic present
19. Determine that mastic is present and correct amount has been applied
Mastic missing
Pixel Counter
VERIFICATION
Description: In this application, dental scrubbers are monitored forcorrect installation. If the scrubber is installed incorrectly,the non-matching contour indicates incorrect placement.
Industry: Assembly automation
A correctly installed scrubber results in a very definedshape and contour. If the scrubber is incorrectly installed,the shape of the object is different.
Simple Moderate Advanced
Degree of difficulty
Correct placement
20. Verify correct installation of dental scrubber
Incorrect placement ContourSensor
12
Error Proofing Application Examples
Simple Moderate Advanced
Degree of difficulty
Correct placement
VERIFICATION21. Verify correct order of washers on a gear shaft
Description: To verify that the correct order of washers is placed on agear shaft, the unique features of the washer sequence arecompared.
Industry: Automotive
The width of the upper washer is always thicker than thebottom washer. By teaching the edges of the washers, theContour Sensor can verify the correct order.Incorrect placement Contour
Sensor
VERIFICATION
VERIFICATION
Description: In the assembly process, proper seating of a part is essen-tial to the process. If a cap is not properly seated, the restof the assembly process will be adversely affected. TheContour Sensor can verify that a cap is fully seated bydetecting the unique features of its position.
Industry: Assembly automation
When the cap is fully seated, the gap is small. By teaching the correct seated position, the Contour Sensordetermines incorrect seating by detecting gap tolerance.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Correct placement
22. Verify that a cap is fully seated
Incorrect placement
ContourSensor
Description: In a metal stamping application, a customer needs todetect the difference between a polished and non-polished flute. The Pixel Counter analyzes the entirearea of the flute.
Industry: Metal stamping and forming
Since the reflections do not create a repeatable shape or contour, the Pixel Counter is an ideal solution.
Polished flute
23. Detect difference between polished and non-polished flute
Non-polished flute
Pixel Counter
Correct placement
VERIFICATION24. Verify correct alignment of part
Description: Prior to the welding process, components must bealigned properly. The Contour Sensor can detect the correct orientation of a part by comparing contours.
Industry: Automotive
By teaching the edges of the outer and inner part, thesensor can verify the correct alignment.
Simple Moderate Advanced
Degree of difficulty
Incorrect placement ContourSensor
13
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Simple Moderate Advanced
Degree of difficulty
ContourSensorCorrect placement
VERIFICATION25. Verify placement of label
Description: In this packaging application, correct label position isessential. Verifying that a wine label is applied to a bottleis easily achieved by matching the contour of the label.
Industry: Packaging
By teaching the contour of the label, the Contour Sensoris the ideal solution for verifying correct placement.
Incorrect placement
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
ContourSensor
ContourSensor
Description: If an engine head is not oriented correctly, it will cause a tool crash in a down-the-line process. To verify thecorrect orientation, the unique features of an engine head are matched.
Industry: Automotive
In the correct orientation, the part will have a unique feature that can be taught with a Contour Sensor.Correct orientation
28. Correct orientation on engine head
Incorrect orientation
Description: In this example, 15 different vinyl window profiles can be loaded into the machine. The Contour Sensor is usedto verify that the correct recipe has been loaded in themachine.
Industry: Window manufacturing
Each vinyl window profile has a unique shape and contour which can be taught using the Contour Sensor.Correct profile
26. Verify that the correct profile has been loaded
Incorrect profile
Simple Moderate Advanced
Degree of difficulty Pixel Counter
Description: In the assembly process, small components must be seated correctly. If a nut is not seated correctly, a higher number of white pixels is indicated. Using the rectangularity tool, it is determined that the shape ismore rectangular when not seated correctly.
Industry: Assembly automation
The Pixel Counter has tools to verify the rectangularity ofthe part as well as the number of pixels.
VERIFICATION
VERIFICATION
VERIFICATION
Nut inserted correctly
27. Detect that a nut has been inserted and is seated correctly
Nut missing
14
Error Proofing Application Examples
Simple Moderate Advanced
Degree of difficulty ContourSensor
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Description: A legible date code is required on all shipped products. Ifone unit is found to have a missing date code, the wholecontainer must be shipped back. The Contour Sensor candetect and match the contours of characters.
Industry: Food
The Contour Sensor is a good choice since a specific number sequence exists in the date code.Code detected
29. Verify that a date code is printed on an object
Code not found
Description: In this application, laser sensors were used to detectbroken speaker tabs after the molding processes. Anyslight movement in the speaker fixtures would cause false negatives. As an alternative, the Contour Sensor isapplied, providing improved reliability.
Industry: Automotive
The Contour Sensor can be configured to look for severalsimilar contours.
VERIFICATION
Correct part
30. Detect broken speaker tab after molding process
Incorrect part
VERIFICATION
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
ContourSensor
ContourSensor
Correct placement
VERIFICATION
VERIFICATION
31. Verify the alignment or missing contact lens bottle
Description: In a pharmaceutical application, a customer must verifythe alignment or missing contact lens bottles to within1/8” tolerance.
Industry: Pharmaceuticals
Anchors can be configured with the Contour Sensor, andclose tolerances can be maintained.
Description: Quality control for thread detection on the part isessential to the process. The number of threads can beverified by matching the contour threads.
Industry: Automotive
When the part is fully threaded, the threads create more contours that can be detected. This unique shapeallows the sensor to verify that the part is fully threaded.
Incorrect placement
Correct part
32. Verify that part is fully threaded
Incorrect part
15
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Description: Counting the number of sesame seeds on a fast foodbun can be achieved by creating three zones. Below acertain tolerance, the bun will be rejected.
Industry: Food
The sesame seeds produce unique contours that can beused to count the relative amounts of seeds on a bun.
VERIFICATION
Correct number
33. Count number of seeds on a hamburger bun
Incorrect number
Correct orientation
ORIENTATION34. Proper orientation of washer fluid cap
Description: Proper orientation (± 60 degrees) of the windshieldwasher fluid cap is required. If mistakes are found, allexisting stock must be rechecked.
Industry: Automotive
By setting the outline of the letters and symbol, theContour Sensor will detect the slightest orientationchange.
Simple Moderate Advanced
Degree of difficulty
Incorrect orientationContourSensor
ORIENTATION
Description: The correct orientation of the inner bearing is critical tothe process. If the bearing is oriented incorrectly, this willlead to engine failure. The Contour Sensor can easilyidentify the orientation by detecting the bearing pattern.
Industry: Automotive
The ball bearing will have different but consistent contours when in opposite orientations.
Simple Moderate Advanced
Degree of difficulty
Correct orientation
35. Verify correct orientation of inner bearing
Incorrect orientationContourSensor
Correct orientation
ORIENTATION36. Detect correct orientation of steering gear
Description: The correct orientation of the steering gear is critical tothe assembly process. If the part is assembled incorrectly,the gear will be scrapped and existing stock will berechecked. By identifying the side contour of the gear,the proper position is confirmed.
Industry: Automotive
By teaching the Contour Sensor the outer edge of theknuckle, it can determine that the object is in the correctorientation.
Simple Moderate Advanced
Degree of difficulty
Incorrect orientation
ContourSensor
Simple Moderate Advanced
Degree of difficulty
Correct orientation
ORIENTATION38. Verify correct orientation of cap
Description: To determine the correct orientation of housing cap, its circular contour is matched. If the cap is installed upsidedown, it will damage the next installed component.
Industry: Assembly automation
If the cap is installed with the wrong orientation, the tabs are missing. The Contour Sensor detects the correctorientation of the tabs. The Contour Sensor is the idealsolution because the correct orientation of the part isrepeatable.
Incorrect orientation ContourSensor
16
Error Proofing Application Examples
ORIENTATION
Description: Small components can easily rotate in the wrong positionduring the assembly process. The Contour Sensor canquickly verify the correct orientation of locking symbolson a car door.
Industry: Automotive
By setting the outline of the symbol, the Contour Sensorwill detect the slightest orientation change.
Simple Moderate Advanced
Degree of difficulty
Correct orientation
37. Identify the correct orientation of a symbol
Incorrect orientationContourSensor
Simple Moderate Advanced
Degree of difficulty
ContourSensor
ORIENTATION
Description: If a part is positioned only millimeters in the wrong direction, the assembly process will be affected. By detecting that the part is within the sensor’s field of view, the correct orientation is confirmed.
Industry: Assembly automation
The correct orientation of the part produces a repeatablecontour. Correct orientation
39. Correct orientation of a part
Incorrect orientation
Correct nut
SORTATION40. Sort connectors by knurled nuts and hex nuts
Description: In this application, connectors are being sorted byknurled nut or hex nut. Using the hex nut contour, theContour Sensor can differentiate between connectortypes.
Industry: Assembly automation
The reflection from the hex nut is very repeatable inshape and allows the Contour Sensor to be very effective.
Simple Moderate Advanced
Degree of difficulty
Incorrect nutContourSensor
17
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
SORTATION
Description: In this application, different types of clamps and screwsmust be sorted. A high-end camera system was originallyused for this application, but required vision specialistsand additional computer processing power. The ContourSensor easily sorts the parts by identifying the contour ofthe screw.
Industry: Automotive
Different types of clamps will produce unique contours.
Simple Moderate Advanced
Degree of difficulty
Correct part
41. Sort the correct clamp and screw type
Incorrect part
ContourSensor
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Description: Verifying the difference between two types of piston connecting rods can be achieved by programming twocontour styles in the sensor’s field of view.
Industry: Automotive
Each connecting rod has a specific shape that is uniqueand can be solved with the Contour Sensor.
SORTATION
Correct part #1
42. Identify correct piston rods
Correct part #2
Simple Moderate Advanced
Degree of difficulty
ContourSensor
SORTATION
Description: The Contour Sensor can sort the difference between a24-pitch gear with 16 teeth compared to 32-pitch gearwith 20 teeth.
Industry: Assembly automation
Different pitch and number of gears produce differentcontours.
Correct pitch and teeth
43. Sort gears by pitch and teeth
Incorrect pitch and teeth
Simple Moderate Advanced
Degree of difficulty
ContourSensor
SORTATION
Description: Multiple golf ball brands are required to be sorted on the machine. Within the field of view, the characters ofa logo can be verified and then sorted.
Industry: Assembly automation
Each golf ball brand has a unique logo that can be usedto differentiate the types.
Correct brand
44. Sort golf balls by brand names
Incorrect brand
18
Error Proofing Application Examples
Simple Moderate Advanced
Degree of difficulty
Part
PART/NO PART45. Identify the presence of contacts in the battery housing
Description: A negative terminal must be assembled on the seam sideof the battery housing. The angle of the camera picks upthe light reflection from a metal tab that is always presentin the seam, creating a concentration of white pixels.
Industry: Assembly automation
Since reflections do not create a repeatable shape orcontour, the Pixel Counter determines that the batteryhousing is correctly oriented before installing the contacts.
No partPixel
Counter
PART/NO PART
Description: In this application, identifying missing components is performed manually at the plant. By automating thisprocess with the Contour Sensor, spray caps are verifiedleading to efficiency and cost savings.
Industry: Food
The cap can be missing or improperly installed. By learn-ing the outline of the top of the cap and the canister, theContour Sensor allows detection of missing or incorrectlyinstalled caps.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Part found
46. Identify cap on top of spray can
Part missingContourSensor
Complete O-ring
PART/NO PART
PART/NO PART
47. Identify missing piece in O-ring assembly
Description: In this application, identifying that a piece is missing in an O-ring is imperative. The Pixel Counter is programmed to verify that the O-ring is complete and that no piece is missing regardless of the size and location of the missing piece.
Industry: Assembly automation
The Pixel Counter is the appropriate choice for the application because the missing object can vary in location and size.
Description: Highly reflective clips can take on different contours andshades, making it difficult for recognition. The PixelCounter is able to adjust to the different shapes of twoclips in this application and identify the clips that aremissing.
Industry: Automotive
The Pixel Counter is able to adjust to the different shapes produced by the clips.
Incomplete O-ring
Part found
48. Identify missing clips in the automotive assembly process
Part missing
Pixel Counter
Pixel Counter
19
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Studs in panel
PART/NO PART
PART/NO PART
49. Identify weld nuts and studs on a truck panel
Description: Detecting the presence of weld nuts and studs on a truck panel is important to the assembly process. TheContour Sensor is programmed to identify sixindentations on the panel to confirm that the part is correct.
Industry: Automotive
Reflections within the holes enable the Contour Sensor toconfirm that the weld nuts and studs are not present.The consistency of lighting on the truck panel produces arepeatable contour for detection.
Description: In this application, the contour of a circular washer isdetected on a part. When the circular contour is notdetected, the part is determined missing.
Industry: Automotive
The welded washer has a very repeatable contour when present, so the Contour Sensor is the appropriate choice.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
No studs found
Part found
50. Identify welded washer on a part
Part missing
ContourSensor
ContourSensor
Part found
PART/NO PART51. Identify presence of two O-rings
Description: Two O-rings are required on a brake line. By identifyingthe side contour of the O-rings, the Contour Sensor candetermine whether both parts are present.
Industry: Automotive
The O-ring provides a repeatable edge for reliable detection.
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
Part missing ContourSensor
PART/NO PART
Description: In a gum manufacturing packaging line, there is a possi-bility that a pack of gum in a layer could be missing. Inthis application, each pack of gum is placed in a box withwhite walls. The Pixel Counter is able to detect the whitewall when a pack of gum is missing. When the packs fillthe box, no white background is exposed.
Industry: Food packaging
The Pixel Counter is used to look at the white inside wallof the gum box when a pack of gum is missing. Whenthe box is full, there is no white background.
Gum package present
52. Detect missing gum pack in a packaging line
Gum package missing
Pixel Counter
20
Error Proofing Application Examples
Simple Moderate Advanced
Degree of difficulty
Poly bag present
PART/NO PART54. Detect if the poly bag is present before packaging of product
Description: A poly bag must be present before packaging a product.When the bag is present, it generates a reflection thatcan vary depending on the placement of the bag.
Industry: Food packaging
The shape and size of this image changes which makesthe Pixel Counter a good solution.
Poly bag missing Pixel Counter
Part found
PART/NO PART53. Identify presence of a washer on a gear shaft
Description: The Contour Sensor identifies the presence of a washeron a gear shaft. The circular contour is detected in thesensor’s field of view.
Industry: Automotive
The reflection from the washer provides reliable and consistent contours.
Simple Moderate Advanced
Degree of difficulty
Part missingContourSensor
Simple Moderate Advanced
Degree of difficulty
Good rivets
PART/NO PART55. Rivets are good as long as there is plastic present to show proof of weld
Description: Rivets are good as long as there is plastic present to showproof of weld. The entire area is analyzed to determinethat all rivets are present.
Industry: Automotive
Rivets can take various shapes from an ultrasonic welderwhich makes the Pixel Counter the ideal solution.
Missing rivets Pixel Counter
Correct part
PART/ NO PART56. Identify presence of washers and pins
Description: To determine if washers and pins are correctly installed,the washer contour and pin contour are matched to confirm that the correct part is in place.
Industry: Assembly automation
By teaching the sensor the contours of the washer and pin, the Contour Sensor confirms the presence of the parts.
Simple Moderate Advanced
Degree of difficulty
Incorrect part ContourSensor
21
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Description: In this application, three body clips are positioned on apanel. By monitoring the contours of multiple clips, themissing parts are identified.
Industry: Assembly automation
Body clips, when installed, produce repeatable contoursfor part presence.
PART/ NO PART
Part present
57. Identify clips on a panel
Part missing
PART/ NO PART
Description: The goal of this application is to determine the correctplacement of an E-clip on the shaft of a metal pin. The E-clip’s unique features are verified and the correct placement is confirmed.
Industry: Assembly automation
The Contour Sensor learns the unique shape of the clipwhen in the correct position on the metal pin.Correct placement
58. Identify presence of an E-clip on a pin
Incorrect placement
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Description: The correct amount of needle bearings is critical to thesteering operation. If one bearing is missing, it will leadto a malfunction of the system. A high-end camera was used and required extensive programming. As analternative, the Contour Sensor can find the correctamount of bearings with minimal configuration.
Industry: Automotive
By teaching the contour of one ball bearing, the Contour Sensor looks for and counts similar contourswithin the field of view.
PART/NO PART
Part present
59. Detect the correct number of needle bearings
Part missing
Simple Moderate Advanced
Degree of difficulty
ContourSensor
Correct part
PART/NO PART60. Identify seal in a shock absorber
Description: Detecting a seal within a shock absorber is essential to the assembly process. By matching the contour, thecorrect part is confirmed.
Industry: Automotive
The object always has the same shiny surface and position which creates a repeatable reflection for theContour Sensor.Incorrect part
Simple Moderate Advanced
Degree of difficulty
ContourSensor
22
Error Proofing Application Examples
Part found
PART/NO PART62. Verify presence of O-ring
Description: In the assembly process, detecting the presence of abrown O-ring is achieved by comparing its double-edgedcontour.
Industry: Assembly automation
The brown O-ring has enough contrast to the blackmaterial to create an edge to be detected by the ContourSensor.Part missing
Simple Moderate Advanced
Degree of difficultyContourSensor
Description: The original system used prox sensors to detect copperstuds on a truck firewall panel. This proved to beunreliable and difficult to change out when a sensorfailed. The Contour Sensor is a better alternative bydetecting the shape of the studs.
Industry: Automotive
Copper studs provide uniquely shaped contours that canbe detected.
PART/ NO PART
Part found
61. Detect copper studs on truck panel
Part missing
23
Simple Moderate Advanced
Degree of difficulty
Simple Moderate Advanced
Degree of difficulty
ContourSensor
ContourSensor
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Correct width
MEASUREMENT64. Measure width of test tubes
Description: To differentiate between 13 mm and 16 mm wide test tubes, the Contour Sensor compares two unique features.
Industry: Robotics
The Contour Sensor learns each edge of the test tube. Bysubtracting the x coordinates, the width of the test tubecan be determined.Incorrect width
Description: In this application, the needle length is measured tomaintain quality control. The correct needle length isidentified in the sensor’s field of view.
Industry: Pharmaceuticals
By teaching the contours of the base and the tip, the xcoordinate can be subtracted to determine the length ofthe needle.
MEASUREMENT
Correct length
63. Measure needle length
Incorrect length
Setup
24
Required components:
A standard M12 8-pin cable is used for digital I/O and power. Please see wiring diagram below.
Ethernet cable (M12 / RJ45) and PC are required to configure the sensor
Contour Sensor (O2Dxxx): The default IP address is set to 192.168.0.49 or
Pixel Counter (O2Vxxx): The default IP address is set to 192.168.0.59
Please make sure that your PC is set to the same domain 192.168.0.xx
The sensor is configured using software that can be downloaded from our website.http://www.ifm.com/ifmus/web/dualis_download.htm
Getting started with efector dualis
133 1 2 5 6 7 8
24 VDCPower Supply
If external sensor triggeris required,the sensorcan be wired as shown.
4
Configurable digital I/O to PLC
Blue Brown White Black Grey Pink Violet Orange
Integrated Ethernet portfor transferring informationto plant network.
E11898 (2m), E18422 (5m),E18423 (10m)
Ethernet TCP andEthernet IP supported
M12 8 pin cable:E11231 (2m), E11232 (5m)E11950 (2m), E11807 (5m)
4
PC or PLCinterfaceM12 connector, A-coded, 8-pin
Process interface (1)
1. U+2. Trigger input3. 0 V4. Switching output / trigger output5. Switching output (ready)6. Switching output (OUT)7. Switching output / input 18. Switching output / input 2
6
2 1
45
738
The sensor can be setup as a standard digital device and/or transmit information via Ethernet port.
(1)
25
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sur e
men
tV
erif
icat
ion
Ori
enta
tio
nSe
lect
ion
Gu
ide
Ap
plic
atio
nEx
amp
les
Example:An 0.4 mm resolution and field of viewof 61 x 44 mm can be accomplished at200 mm with the Standard lens version.
Selection Chart
4.0
2.53
2.0
1.25
640 x 480
400 x 300
320 x 240
200 x 150
0 500 1000 1500 2000
distance [mm]
Resolution[mm]
8.0 1280 x 960
Field ofview size Lens Type
[mm]
1.7 270 x 202
Wide Angle
Standard
Zoom
Step 1Define the necessary resolution for your application (the smallestchange to the contour). Checkwhether the field of view size is sufficient (all search zones must bewithin this field of view size).
Step 2The maximum distance to theobject can be read from the intersection point with the horizontal black line. This allowsyou to determine the optimumsolution for your application.
Select the optimum solution for your application
0.52
0.4
0.30.25
0.120.1
80 x 60
61 x 44
46 x 3240 x 30
20 x 1420 x 14
0.08 15 x 11
0 50 100 150 200 250 300 350 400
distance [mm]
0.8
0.7
130 x 100
0.9 140 x 100
0.5 77 x 56
0.6
0.2 28 x 20
Wide Angle
Standard
Zoom
Wide Angle
Standard
Zoom
Wide Angle
NPN8.0 mm 0.3 mm 2000 mm 50 mm O2D 229 $895.00
26
53.5
4.3
45
44
19.733
12
19
42
57
80
M12x1M12x1
60
59
4.3
45
49.5
25.2.38.5
12
19
42
57
80
M12x1M12x1
60
1 = Display2 = Focus setting
O2D220, O2D222, O2D227, O2D229 O2V100, O2V102
O2D224, O2D225, O2V104
1 = Display2 = Focus setting
*Max. Field of View Size
efector dualis Vision Sensorselection guide
*Min. Field of View Size
PartNo.
O2D 224
List Price(USD)
$895.00
O2D 220 $895.00
O2D 222 $895.00
O2D 225 $895.00
O2D 227 $895.00
Output
PNP
PNP
PNP
NPN
NPN
*Max.Resolution
2.53 mm
4.0 mm
8.0 mm
2.53 mm
* Refer to selection chart on page 25.
4.0 mm
*Min.Resolution
0.08 mm
0.1 mm
0.3 mm
0.08 mm
0.1 mm
*Max.Distance
2000 mm
2000 mm
2000 mm
2000 mm
2000 mm
*Min.Distance
75 mm
50 mm
50 mm
75 mm
50 mm
efector dualis technical specsMaximum load current: 100 mA (per switching output) Current consumption: < 300 mADetection rate: 20 HzMaximum motion speed: 1 m/sLighting: O2Dxxx: infrared 850 nm
O2Vxxx: white lightOperating voltage: 24 VDC ± 10 %Short-circuit protection, pulsed: YesReversed polarity, overload protection: YesOperating temperature: 14…122 °F (-10…50 °C)Protection: IP 67, IIIMaterial: Housing: die-cast zinc,
Front pane: glass, LED window:polycarbonate
Trigger mode: External 24 V PNP,continuous, TCP/IP, Ethernet IP
Switching outputs: 100 mA per outputConnection external lighting: 24 V DC PNPParameter setting: Ethernet 10 Base-T Process data interface: Ethernet TCP
Ethernet IPWiring diagram: See page 6
Dimensions (mm)
Wide Angle
1280 x 960 mm(50 x 38 in)
46 x 32 mm
20 x 14 mm
15 x 11 mm
Standard
640 x 480 mm(25 x 19 in)
Zoom 400 x 300 mm(16 x 12 in)
Selection Guide
O2V 102 $895.00PNP8.0 mm 0.3 mm 2000 mm 50 mm
O2V 100 $895.00PNP4.0 mm 0.1 mm 2000 mm 50 mm
O2V 104
ContourSensor
Type
ContourSensor
ContourSensor
ContourSensor
ContourSensor
ContourSensor
PixelCounter
PixelCounter
$895.00PNP2.53 mm 0.08 mm 2000 mm 75 mm PixelCounter
efector dualis Pixel Counter: O2Vxxx
efector dualis Contour Sensor: O2Dxxx
27
L+
L
1
4
2
3
Type Description
M12 Micro DC (8-pin) 2 m, PUR
PartNo.
E 11231 $26.00
M12 Micro DC (8-pin) 5 m, PUR E 11232 $31.00
M12 Micro DC (8-pin) 10 m, PUR E 11806 $64.00
M12 Micro DC (8-pin) 2 m, PUR E 11950 $26.00
M12 Micro DC (8-pin) 5 m, PUR E 11807 $31.00
Ethernet cable, 2 m, M12 D-coded / RJ45, cross-link E 11898 $41.50
Ethernet cable, 5 m, M12 D-coded / RJ45, cross-link E 18422 $50.00
Ethernet cable, 10 m, M12 D-coded / RJ45, cross-link E 18423 $64.00
Mounting Set, 100 mm rod U 60042 $41.00
Mounting Set, 100 mm rodwith rail mount cube U 60043 $47.00
Cordsets and accessories for efector dualis vision sensors
List Price(USD)
M12 Micro DC (4-pin) 2 m, PUR EVC 001 $9.95
M12 Micro DC (4-pin) 5 m, PUR EVC 002 $12.75
Cordsets for lighting
M12 Micro DC (8-pin) 10 m, PUR E 11311 $64.00
*Continuous operating mode **High intensity operating mode
Function Dimensions[mm] Connection Current
Consumption (mA)PartNo.
34.4 x 66.5 x 9.2 Cable w/ M12 connector 50* / 25** O2D 906
81 x 103 x 9.8 Cable w/ M12 connector 200* / 100** O2D 907
133 x 156 x 9.8 Cable w/ M12 connector 450* / 250** O2D 908
25 x 25
50 x 50
100 x 100
42 x 54 x 31 M12 connector 180* / 90** O2D 909
List Price(USD)
$299.00
$330.00
$366.00
$309.00–
Illuminated Area [mm]
Spot light · transmitter red light 630 nm
Optional Lighting for efector dualis vision sensors
Backlight · infrared 880 nm
Lighting technical specsSupply voltage: 24 VDC ±10%Reverse polarity protection: YesOverload protection: YesTemperature protection: YesHousing material: AluminumLens material: PMMAAmbient temperature: 0…50 °CProtection: IP 65LED display: Status: yellow
Power: greenExcess temp: red
Wiring for lighting
Plastic lens for diffusing light E21165 $102.00
Plastic protective lens for foodand beverage applications E21166 $89.00
Glass protective lens E21168 $89.00
Pro
du
ctIn
tro
du
ctio
nSe
tup
Sort
atio
nPa
rt/
No
Part
Mea
sure
men
tSe
lect
ion
Gu
ide
Ver
ific
atio
nO
rien
tati
on
Ap
plic
atio
nEx
amp
les
Sele
ctio
nG
uid
e
ifm efector – close to you!
ifm product lines
Inductive sensors
Cylinder sensors
Photoelectric sensors
Vision sensors
Capacitive sensors
Safety sensors
Pressure sensors
Flow sensors
Temperature sensors
Level sensors
Vibration monitoring
Valve sensors
Power supplies
AS-i bus system
Safety-at-Work
Identification products
Cable assemblies
Mobile controls
Why select ifm for your sensors and controls needs?
ifm people. The ifm team of employees is committed to helping you succeed in yourbusiness. We directly service and work with over 100,000 customers.
ifm products. For over 40 years, ifm has developed, manufactured, and marketed sensorsto industries that include assembly and robotics, automotive, material handling, packaging,metal forming, plastics, and food and beverage. We offer a complete family of positionsensors, fluid sensors, diagnostic systems, networking products, and wiring solutions.
Quality. There can be no compromise in the quality and reliability of sensors that areapplied in your production facility. The ifm new product development process incorporatesspecific testing for sensors and controls to withstand environments with shock andvibration, electrical noise and temperature fluctuations.
Investment in R&D. Developing new products that increase uptime and productivity is a core belief of our company. We apply practical innovation to simplify technology anddevelop products that can have a positive impact on your production process.
Application know-how. We have over 40 years of experience in working with industrialautomation applications. Our knowledgeable team of technical support engineers willwork with you to recommend the right solution, the first time.
ifm business philosophy. ifm provides a knowledgeable and courteous service centerteam to assist with order placement and technical support. We offer an efficientdistribution center for accurate and on-time delivery of products. ifm publishes list prices in literature and on our website, and we always stand behind the quality and performanceof our products.
Global presence with local focus. With more than 4000 dedicated ifm employees inover 70 countries, you can count on local support all over the world.
You can count on our service
team to be a reliable partner.
That means easy order
placement and knowledgeable
technical support. Your time
is too valuable to waste.
ifm efector USA782 Springdale Dr.Exton, PA 19341 800-441-8246www.ifm.com/us
ifm efector Canada700 Dorval Drive, Suite 503Oakville, Ontario L6K 3V31-800-441-8246www.ifm.com/ca
ifm efector MéxicoAve. Arq. Pedro Ramírez Vázquez200-4, Planta Baja Col. Valle Oriente San Pedro Garza García, N.L. 66269 01-800-813-4363www.ifm.com/mx
ifm efector North America
Lit.
No.
:B1
0112