A complete OCR-and-verification stack — pre-trained models for date codes, batch numbers, serial IDs, and 1D/2D barcodes; format and checksum validation; hardware that reads dot-matrix at 600 ppm; integration that writes the verdict straight to your PLC. 99.4% sustained accuracy.
The IX-OV/03 ships with twelve pre-trained OCR fonts covering virtually all dot-matrix, thermal-transfer, ink-jet, and laser-marked codes used in food, pharma, automotive, and consumer goods. SAE alphanumerics, OCR-A, OCR-B, MICR E-13B, and the major dot-matrix variants are recognized out of the box.
On top of the OCR, ten common code formats are pre-built: date stamps (DD/MM/YYYY, YYYY-MM-DD, Julian, etc.), GS1-128 batch + lot, manufacturer + plant + line + sequence, and the major regulatory code structures. The first day of integration is the first day of inspection.
An OCR system that reads `B47A93` is only half a system. The IX-OV/03 also validates that `B47A93` is a structurally valid code for the product line — that the prefix matches the plant, the date subfield is a valid date, the sequence is in the expected range, and any trailing checksum (Mod 10, Mod 11, GS1 sum) computes correctly.
When a code reads cleanly but doesn't validate, that's not a misprint — that's a packaging mix-up. The IX-OV/03 catches both kinds of error and returns separate diagnostic codes so your reject station and your traceability database both know exactly what happened.
The IX-OV/03 writes verdicts directly to the PLC over the protocol you already use — Profinet, EtherNet/IP, Modbus TCP, OPC UA. No middleware. No PC running a Python script. No SCADA-as-a-conduit. The reject station fires from the camera's verdict in under 150 milliseconds end-to-end.
Every verdict is also written to the audit log — image, OCR result, validation result, timestamp, station ID, operator badge — for as long as your retention policy requires. Pharma 21 CFR Part 11 audit packs are a configuration toggle, not a custom build.
Production date, expiry, lot number on every pack.
Per-unit serials matched to manufacturing record.
GTIN, batch, expiry, serial — read and validate together.
21 CFR Part 11 audit log for every saleable unit.
| OCR fonts (pre-trained) | 12 — dot-matrix, OCR-A/B, MICR, SAE, ink-jet |
|---|---|
| Code formats | GS1-128, GS1 DataMatrix, EAN, UPC, PDF417, QR |
| Sustained accuracy | 99.4% (audited, 12-month plant data) |
| Custom font training | 1–3 days from 200 sample images |
| Confidence threshold | Configurable, 0.0–1.0 per character |
| Max throughput | 600 packs / minute |
|---|---|
| Verdict latency | <150 ms trigger to PLC |
| Trigger jitter | <30 µs hardware |
| Sustained inference | 60 fps at 12 MP |
| Format checks | Project-specific rule engine |
|---|---|
| Checksums | Mod 10 · Mod 11 · GS1 · ISO 7064 · custom |
| Date validation | Calendar-aware, rolling window per SKU |
| Diagnostic codes | Read-fail · Validate-fail · Confidence-low · No-trigger |
| PLC protocols | Profinet · EtherNet/IP · Modbus TCP · OPC UA |
|---|---|
| MES | OPC UA · ISA-95 conformant |
| Audit log | Image + OCR + result + timestamp per verdict |
| Pharma compliance | 21 CFR Part 11 audit packs (configurable) |
| Data retention | Local SSD or NAS, 30 days to 10 years |
Tell us your line speed, working distance, defect class, and integration target. We come back with a sized configuration, lens recommendation, and integration plan within two business days.