28
efector dualis Vision Sensors Product / Application Guide efector dualis Vision Sensors Reliable inspection in industrial automation R efector dualis Pixel Counter efector dualis Contour Sensor

efector dualis Vision Sensors - ifm · Vision systems efector dualis Vision Sensors bridge the gap between sensor clusters and vision systems 2 Vision Sensor Overview efector dualis

  • Upload
    phamanh

  • View
    242

  • Download
    0

Embed Size (px)

Citation preview

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