Fixed-mount barcode scanners reading cartons on a high-speed conveyor line

High-Speed Conveyor Barcode Scanning: 8 Integration Factors

High-speed conveyor scanning is not only a scanner-selection problem. Reliable reading depends on the complete system: barcode quality, package presentation, conveyor speed, sensor timing, field of view, lighting, mounting and software response.

A scanner that performs well during a desk test can still produce no-reads after installation. This guide explains eight integration factors that OEMs, system integrators and warehouse operators should plan before deploying fixed-mount barcode scanners on a conveyor line.

1. Define the read task precisely

Start by describing what the scanner must read. Record the symbologies, module or X-dimension, label size, package dimensions, barcode orientation and possible label locations. A single large Code 128 label on the top of every carton is a different task from small 2D codes that may appear on several sides.

Also define the required result. Does the control system need only decoded data, or must it receive image evidence, no-read images, quality information and timestamps? If multiple codes can appear in the field of view, specify which code should be returned and how duplicates should be handled.

2. Calculate the motion requirement

Conveyor speed is only part of the calculation. The available reading time depends on how long the barcode remains inside the scanner's usable field of view. A small label on a fast-moving carton may be visible for only a short period.

Measure the fastest actual line speed, not only the normal operating speed. Include acceleration, gaps between packages and product vibration. The scanner exposure, illumination and decoding process must capture a sharp image before the label leaves the read zone.

For challenging applications, test with real motion. Moving a sample by hand does not reproduce conveyor speed, vibration or trigger timing accurately.

3. Match field of view to barcode resolution

A wider field of view can cover more package positions, but the barcode occupies fewer pixels in the image. If the field is too wide, small bars or modules may not have enough pixel resolution for stable decoding.

Choose the reading distance and lens so the entire required label-position area is visible while maintaining adequate resolution for the smallest code. If packages vary greatly in height, depth of field also becomes important. A code close to the reader and a code on a lower carton surface must both remain within focus.

When one camera cannot cover the complete range, multiple readers or a different mechanical presentation may be more reliable than an extremely wide view.

4. Control package and label presentation

Mechanical consistency makes scanning easier. Side guides, belt alignment and package spacing can reduce changes in position and angle. Avoid placing the scan zone where cartons rotate, collide or bounce.

Label placement should be controlled whenever possible. Wrinkles, seams, tape, corners and curved surfaces can distort a code. If labels may appear on multiple sides, design a multi-sided scanning tunnel or add readers at the required angles.

For omni-directional reading, test every expected barcode rotation. A 2D imager can decode different orientations, but motion blur, reflection and perspective still affect performance.

5. Design illumination for the surface

Lighting must create contrast without producing glare. Matte paper labels are usually easier than glossy film, shrink wrap, metal or direct-part marks. The best illumination angle depends on the surface and code type.

Integrated scanner lighting may be sufficient for normal cartons. Difficult surfaces can require external lights, polarization or dark-field techniques. Shield the read zone from sunlight and changing overhead light when possible.

Use the same packaging material in the pilot that will be used in production. A printed screenshot cannot reproduce reflection, texture or curvature.

6. Set trigger timing and sensor position

A photoelectric sensor commonly tells the scanner when a package enters the read zone. The distance between the sensor and barcode-reading point must match conveyor speed and package geometry.

If the trigger occurs too early, the scanner may capture an empty belt. If it occurs too late, part of the barcode may already be outside the field of view. Variable package lengths and small gaps can also cause one trigger to include two cartons.

Confirm trigger polarity, delay, acquisition duration and retrigger behavior. For encoder-based systems, use conveyor movement data to improve timing when speed changes.

7. Plan the communication and no-read logic

The reader must deliver data to a PLC, industrial PC, warehouse system or other controller. Common interfaces include Ethernet, serial communication and industrial protocols. Define message framing, acknowledgements and what happens if communication is interrupted.

No-read handling is just as important as successful reads. The system may stop the conveyor, activate a reject mechanism, send the carton to a manual station or record an image for analysis. Build a clear association between each trigger, package and scan result so data is not assigned to the wrong item.

Monitor first-read rate, no-read rate and duplicate-read rate separately. A system that eventually decodes after many attempts may still be too slow for the process.

8. Engineer the mounting and environment

Use a rigid adjustable mount that resists vibration. Protect the lens from dust, impact and accidental movement while leaving enough access for cleaning and alignment. Route power and communication cables away from moving parts and sources of electrical interference.

Check operating temperature, enclosure rating and cleaning requirements. In dusty or cold environments, consider protective windows, air curtains or suitable housings. A window must remain optically clear and should not introduce strong reflections.

How to run a realistic pilot

Collect representative samples, including the smallest code, lowest contrast, different package heights, glossy materials and acceptable damaged labels. Test at the maximum line speed and use the planned sensor, mounting and communication method.

Record at least the following:

  • First-read rate at normal and maximum speed
  • No-read rate by package and label type
  • Read time and data-transfer latency
  • Performance at the edges of the field of view
  • Results for every expected label orientation
  • Recovery after power or network interruption
  • False or duplicate reads

Do not remove difficult samples from the test simply because they lower the result. They reveal whether the scanner configuration or the upstream labeling process needs improvement.

Frequently asked questions

How many fixed-mount scanners does a conveyor need?

It depends on label location, package size and required coverage. A top-read application may need one reader, while labels on several sides can require multiple synchronized readers.

Can one scanner read both 1D and 2D codes?

Many image-based fixed scanners support both, but confirm the exact symbologies, code sizes, reading distance and motion requirements. Support on a specification sheet does not guarantee performance in every application.

What causes most conveyor no-reads?

Common causes include poor label quality, motion blur, glare, insufficient pixel resolution, incorrect trigger timing, inconsistent package position and labels outside the read zone.

What information should I send to a scanner supplier?

Provide sample labels and packages, barcode type and size, conveyor speed, package dimensions, label-position range, reading distance, available mounting space, lighting conditions, interface requirements and target first-read rate.

Optimize the complete scan station

High read rates come from matching the scanner, optics, illumination, mechanical design and control logic to the real process. Define the application carefully, test representative samples at full speed and analyze every no-read before rollout.

Explore Techbarcode fixed-mount and industrial scanning solutions or contact our team to discuss samples, integration requirements and OEM/ODM options.

Back to blog