Date presence
Confirm that the complete MFG, production or packed-on field appears in the correct print region.
Read MFG, production and packed-on dates in line, check the permitted format and relationship to the expected expiry date, then reject products that cannot be positively verified.
Manufacturing-date inspection uses a vision camera to capture the date or production code on every presented product. The system reads or verifies the characters, checks the approved format and compares the result with the current recipe, production clock, PLC or database value.
The same inspection can check a production date alongside an expiry, batch, lot, shift or line identifier. This prevents a stale printer message, transposed format or incorrect shelf-life calculation from passing merely because ink is present.
Confirm that the complete MFG, production or packed-on field appears in the correct print region.
Accept only the required DD/MM/YYYY, YYYY-MM-DD, alphanumeric or site-specific structure.
Compare the observed value with a recipe, PLC, production database or calculated date rule.
Confirm that manufacture and expiry dates have the authorised order and shelf-life interval.
We configure the inspection around the code your customer, retailer or traceability process actually uses—not around one assumed date format.
Read a printed calendar date and compare it with the authorised production value.
Interpret agreed year-and-day structures or verify the exact encoded string expected for the run.
Check that expiry equals the production date plus the controlled shelf-life rule, including agreed exceptions.
A robust system separates character reading, business-rule validation and pack handling so each failure has an unambiguous response.
| Check | Typical rule | Failure response |
|---|---|---|
| Presence | All required characters are visible inside the expected area | Reject or stop when the field is absent |
| Syntax | Separators, character count and date order match the approved format | Reject malformed or incomplete dates |
| Calendar logic | The value is a valid permitted production date | Reject impossible or out-of-window values |
| Expiry relationship | Expiry follows manufacture by the authorised interval | Reject a mismatched date pair |
| Traceability fields | Line, shift, batch or lot agrees with the active job | Reject wrong or unknown identifiers |

Before configuration, we document the accepted formats, time-zone and rollover behaviour, planned rework rules and who is authorised to change expected data. Samples from normal production and known faults are used to establish a stable optical setup.
Where several fields are printed together, one image may inspect manufacturing date, expiry, batch and line code. The practical limit depends on character size, field of view, product stability and the resolution needed for each field.
Use the related pages to define the recognition method, source of expected data and physical line response.
Final performance is established with representative products, deliberate faults and the operating conditions found on your production line.
Yes, when both fields are visible at suitable resolution. Separate rules can read the manufacturing date, verify the expiry date and confirm the permitted interval between them.
Yes. The system can verify an expected Julian or ordinal string, or interpret an agreed encoding rule. The exact year, day and rollover convention must be defined before testing.
Yes. It can come from a production recipe, PLC, manufacturing system or validated clock-based rule. Interface handshaking is designed so missing or stale data cannot silently authorise production.
The agreed rollover rule controls when the expected value changes. Production that spans midnight may use the calendar date, batch start date or another authorised convention, which is documented during specification.
Send your accepted date formats, good and failed samples, line speed and source of expected data. We will outline the practical inspection method.