Machine Vision
Barcode and 2D Code Reading
We read the barcode of a product moving on the conveyor with a camera, identify the product and route it to the right robot and pallet, grading every read.

Standard barcode readers need a fixed distance and orientation; wrinkled packaging, shiny metal or curved surfaces lower the read rate. In camera-based reading the image is first enhanced, then the code is located and decoded; several codes can be read in one frame, and special lighting setups are used for direct part marking (DPM) codes.
In our panel radiator line application, the camera reads the barcode on each packed radiator as it moves along the roller conveyor. Our software determines the product type and dimensions from the code, selects which robot will stack it on which pallet, and passes this information to the PLC over UDP. The operator screen shows the last code read, the product data, the robot and pallet assigned and the image of every package, and the symbol contrast is measured on every read to track print quality.
We apply barcode reading in other fields as well: at the inspection station for gel cards used in blood group typing, the card's barcode is read and verified together with the gel and liquid level checks in the tubes. The image on this page is the screen of our line software, which carries the brand of Merlicon, our company in the Netherlands.
Highlights
- Barcode reading on moving products
- Robot and pallet assignment by product
- Real-time data to the PLC over UDP
- Code quality measured on every read
- Read history with images
- 1D barcodes, QR and Data Matrix
Application areas
- Product routing on palletizing lines
- Medical: blood group gel cards
- Logistics & warehousing
- Automotive part tracking
