addaScan home
Assessment
Machine vision basics // Chapter 4 of 6

Where should an inspection station sit, and how does it reject?

By Frank GuoTechnical review: Frank GuoPublished Updated 5 min read

// In short

An inspection station should sit straight after the step that can cause the fault, before a label, lid or case hides it. The camera decides pass or fail; the line PLC tracks the failed product to the reject by time delay or encoder, fires an air jet, pusher, diverter or line stop, and checks with a sensor that the product left. After a power loss or station fault, products between the camera and the reject are treated as unknown, never as good.

// Key takeaways

  • Place the station after the step that causes the fault and before anything hides it.
  • The PLC, not the camera, tracks the failed product and fires the reject.
  • A reject counts only when a sensor confirms that the product left the line.
  • After a power dip or a fault, untracked products are rejected or cleared, never passed.

Where on the line should a station sit?

Straight after the step that can cause the fault, while the fault is still visible. Fill level and caps are checked after the capper; labels and date codes after the labeller and coder; counts at the case packer; case and pallet labels at palletising. A foil seal is checked before the cap covers it, and an empty bottle before it is filled. The line map on the applications page shows the usual positions.

The chosen spot also has to work physically. It needs space for the camera, the light and a shroud, with room to clean them; products presented the same way every time, or guides that make them so; room to fit a reject; and access to the PLC. Where one of these is missing, the proposal says what has to change on the line.

How does the line know which product to reject?

The camera and the reject are usually some distance apart, with other products in between. The station sends its result to the PLC over digital outputs or an industrial network; HIKROBOT lists TCP/IP, Modbus, serial, UDP and EtherNet/IP among the protocols VisionMaster supports (HIKROBOT catalogue 2025 Q4). The PLC then holds that result until the product reaches the reject.

  • Time delay: the reject fires a set time after the result. This works on constant-speed lines where products do not slip, and goes wrong when the line slows, stops or restarts.
  • Encoder tracking: the PLC follows each product by conveyor distance in a shift register, so tracking stays right through speed changes and stops, as long as products move with the belt. Where they slip or bunch up, a sensor at the reject re-identifies them.

Counting triggers against results is a simple check that no product went without a result.

Which reject device fits the product?

The reject is chosen for the product, the gap between products and the line speed, not for the camera.

Reject devices for vision inspection stations compared
Reject deviceSuitsWatch for
Air jet (blow-off)Light products: empty bottles, cartons, sachetsClean, dry air at stable pressure; aimed so only the failed product moves
Pusher (kick-out)Heavier or upright containersStroke time limits speed; tall containers can topple
Diverter or gateHeavy or fragile products, or products to be recoveredSlower to switch than an air jet or pusher
Drop-down flapPouches, bags and small packsRoom under the conveyor for the bin
Line stopProducts that cannot be removed automatically, such as a web or a palletAn operator must remove the product; web lines mark or map defects instead

Rejected products go into a lockable bin with a bin-full sensor, so they cannot find their way back to good product.

How do you know the reject worked?

Firing the reject does not prove the product left. A confirmation sensor at the chute, in the bin or just after the reject point checks that the failed product left within an agreed window. If it is still on the line, or a good product was removed instead, the PLC raises an alarm or stops the line. An air-pressure switch and the bin-full sensor complete the picture.

Food safety audits look at this closely. BRCGS guidance on clause 6.2.4 describes testing online label and print verification equipment with incorrect packs, checking the detection, the reject or line stop, the authorised restart and the mis-read or no-read alarm (BRCGS Issue 8 FAQ). Chapter 6 covers these tests.

What happens on power loss or a station fault?

Power interruptions, including load shedding and short dips, stop a line in an uncontrolled way. The camera, the PLC and the reject may come back at different times, and whatever was between the camera and the reject is no longer tracked. A fail-safe design treats that as unknown:

  • Products in the tracking window are rejected on restart, or the operator clears that section before the line is released.
  • Until the station reports ready, the PLC holds the line or rejects every product that passes the camera.
  • A UPS lets the vision PC or controller shut down cleanly, so recipes and settings survive.
  • Before production restarts, the active recipe and air pressure are checked and a short challenge with test packs is run, and the event is logged.

The same thinking covers no result in time, a camera offline, low air or a failed confirmation: each response is agreed with production and quality and tested at FAT and SAT. This is general control practice, not a certified safety function. The PLC and reject integration guide goes through signals, tracking and faults in detail.

Track the physical item through stops and restarts

The camera location must expose the defect before packaging or handling hides it. The reject location must provide enough travel time for the complete decision and actuator response while maintaining reliable product identity. A timer can be adequate under controlled motion; changing belt speed, slippage, accumulation and stops may require encoder-based or other explicit product tracking. The integration design must state its assumptions.

Track the physical item through stops and restartsTrigger and assign product identityInspect and attach the current resultTrack motion to the reject pointConfirm removal or contain the flow
Schematic: Track the physical item through stops and restarts.
Track the physical item through stops and restarts
Requirement or conditionMeaning or riskPractical check
Two products arrive close togetherResult assigned to wrong itemChallenge minimum permitted spacing
Line stops between camera and rejectA timer expires without corresponding travelRetain or safely clear tracked items under a documented rule
Actuator moves but pack remainsSoftware result mistaken for physical removalUse the agreed removal confirmation
Reject bin full or air unavailableFailed products cannot be containedAlarm and stop/hold according to the risk assessment

Worked example — hypothetical: In a hypothetical start-stop test, a known faulty pack is left between the camera and reject. The conveyor is stopped, then restarted with a good pack immediately behind it. The expected outcome is removal of the faulty pack without losing the good one, or a documented controlled hold if tracking cannot be preserved. Save the tracking event record rather than relying only on the screen’s pass/fail icon.

A reject device is not automatically a machinery safety function. Guarding and safe maintenance access belong to the machine risk assessment. In food premises, R638 provides the local hygiene context for installation and cleaning; it does not specify a universal reject delay or make the camera safety-rated. (South Africa: food premises and transport hygiene regulations R638, 2018) (EMVA: GenICam)

Keep the original image together with the active recipe and the reference judgement when investigating a disagreement. Change one controlled setting at a time and re-run the relevant challenge samples. Once a correction works, verify the neighbouring requirements too: improving contrast for one feature can hide another. Record the revised configuration and the evidence for release so maintenance does not have to reconstruct the decision from memory.

Frequently asked questions

Is time delay or encoder tracking better?

A time delay is enough on a constant-speed line where products do not slip. Where the line slows, stops or restarts, encoder tracking follows each product by distance. Where products slip or bunch, a sensor at the reject re-identifies them.

What if there is no room for an automatic reject?

The line can stop or slow while an operator removes the product, or a continuous product can be marked instead. Which applies depends on the product; the proposal states what has to change on the line.

Is the reject logic a machine-safety function?

No. Reject tracking and fault handling are general control practice. Hazards to people are handled by the machine’s own safety system and its risk assessment.

Read next · Chapter 5What can machine vision detect, and what can it not see?Visible surfaces only, contrast and lighting, and what to use for leaks, insides, strength and weight.

Sources

  1. HIKROBOT Machine Vision Smart Product Catalog, 2025 Q4 (PDF) (vendor catalogue, checked 2026-10-03; VisionMaster protocol list)
  2. BRCGS Food Safety Issue 8 FAQs (clause 6.2.4, online verification equipment) (BRCGS guidance, checked 2026-10-03)
  3. South Africa: food premises and transport hygiene regulations R638, 2018 (hygiene framework; no camera certification claim; read 2026-10-27)
  4. EMVA: GenICam (standard camera programming interface; read 2026-10-27)
// Next step

Have a line in mind?

Describe the product and the fault you need to catch. We test on your samples and reply with a feasibility note and a budget.