HD Vision Systems

LumiScan Ecosystem: Code Text Recognition

LumiScan DMC Reader

Reads ECC 200 Data Matrix codes on labels and direct part markings – for traceability.

LumiScan DMC Reader finds every ECC 200 Data Matrix code in a camera image and reports its content and position. Data Matrix is the standard for part marking and direct part marking (DPM), so with this machine vision app your PLC can trace serial numbers, batches and parts through production.

The reader needs no template, training or configuration: give it the address of an image and run it. Every code in the image is reported, not just one, on ctrlX OS or on a Windows or Ubuntu PC.

Features

  • Reads ECC 200 Data Matrix codes
  • Printed labels and direct part marking
  • Any number of codes per image
  • Per code: decoded text, centre, outline and score
  • No template, no training, no configuration

Typical applications

  • Traceability of serial numbers and batches
  • Reading direct part markings on components
  • Part identification on the conveyor

Integration

  • ctrlX OS (ctrlX CORE or ctrlX IPC) with the ctrlX Data Layer
  • Windows 11 or Ubuntu 24.04 with LumiScan Keryx
  • Control from a ctrlX PLC on the same device, or via OPC UA on a PC
  • Images from LumiScan Cam Driver for GenICam cameras on the same device
  • Codes drawn with their text in LumiScan Cockpit

All apps in the ecosystem

Frequently asked questions

Which codes does DMC Reader read?

ECC 200 Data Matrix, the standard for part marking – on printed labels and as direct part marking (DPM). Your PLC can trace serial numbers, batches and parts through production.

Does DMC Reader need a template, training or configuration?

No. You give the reader the address of an image and run it. Every code in the image is reported, not just one – each with its decoded text, centre, outline and score.

Does DMC Reader run on ctrlX OS and on a PC?

Yes. On ctrlX OS (ctrlX CORE or ctrlX IPC) it uses the ctrlX Data Layer; on a PC with Windows 11 or Ubuntu 24.04 it uses LumiScan Keryx. Node addresses, types and behaviour are the same on both, so a program written against one works against the other. On a PC, a PLC controls it via OPC UA.

Where does the app get its images from?

It does not talk to a camera itself. It reads the image node of another app on the same device, normally LumiScan Cam Driver for GenICam cameras. Supported pixel formats are Mono8, Mono12, RGB8, RGB12, BGR8, BGR12 and the common Bayer 8/12-bit formats.

Can we see the codes that were read?

Yes. LumiScan Cockpit draws every code with its text on the image – in the browser on ctrlX OS or in its own window on a PC.

Interested in LumiScan DMC Reader?

Tell us briefly about your application – we will get back to you within one business day with a quote.

YOUR ENQUIRY

Let’s talk about your application.

A few details are enough – we get back to you within one business day. Prefer to talk? +49 6221 6721900

Up to 3 files, 10 MB in total · JPG, PNG, PDF, STEP

We use your details to answer your enquiry. See the privacy notice.