Presentation is loading. Please wait.

Presentation is loading. Please wait.

IPD Technical Conference February 19 th 2008 GREG RACITI.

Similar presentations


Presentation on theme: "IPD Technical Conference February 19 th 2008 GREG RACITI."— Presentation transcript:

1 IPD Technical Conference February 19 th 2008 GREG RACITI

2 Dual Camera Asynchronous OCR Inspection  Project Objective  Customer is a contract packager of OTC pharmaceuticals  Independent OCR of date and lot codes on labels and cartons was required  Existing packaging line needed to be retrofitted with dual camera solution  Labeler and cartoner are not synchronized – One vision solution was needed to inspect both  Operator interface needed very simple controls

3 Inspection Challenges  Illumination  Both cartons and labels have a shiny surface  Custom polarizing filters were fitted to standard NER 70mm ring lights  Triggering  Label and carton inspections are independent, two camera asynchronous inspection was needed  Ink Jet Font Skew  The cartons codes are applied with an ink jet coder  Depending on the speed of the line, the slant angle of the text can vary Non-PolarizedPolarized

4 Hardware Selection  Dalsa IPD VA61vision processor  Xycom Proface 15” color TFT flat panel touch screen – USB interface  Panasonic FP-X PLC to handle all reject functionality  SICK photoeyes for camera triggers  Grayhill complete opto breakout board for VA4X  Two Dalsa Genie GM6400 640x480 cameras  Fujinon 16mm standard lenses with Tamron polarizing filters  Siemens 70mm white LED ring lights with custom fitted polarizing filters  All vision hardware was mounted and wired into an electrical enclosure

5 Asynchronous Setup Part I Image Window Properties External Trigger must be checked Skip Execution must be checked Timeouts need minimum values Required Subroutine Required Start Acquire for Each Camera run Before Continuous Execution

6 Asynchronous Setup Part II Main routine to acquire images only All image processing done in subroutines only Generate events for each Camera – for VB interface

7 VB – Operator Interface Demo

8 Conclusion & Observations  GigE VA61 hardware finally offers a cost effective asynchronous setup  Adding polarizers to standard NER ring lights offer a cost effective alternative to a DOAL or dome  “Shear X” preprocessor makes inkjet skew compensation possible  Extensive array of functionality available within VB makes creating an easy to use interface possible  Use of “Execute Sub” VB command is critical to VB interface  The addition of the Sherlock “Generate Event” streamlines the VB code


Download ppt "IPD Technical Conference February 19 th 2008 GREG RACITI."

Similar presentations


Ads by Google