When a barcode verifier cannot scan a barcode, it can be a puzzling, frustrating situation. Without a verification report, how do you correct an unknown problem? You can access a previous article about this here.

What about when the verifier reads the barcode perfectly but the scanner doesn’t? Now you are really in the dark! How do you deconstruct this situation and figure out what’s going on? Here are some points that can help you navigate that path of discovery.

First of all, what grade is the verifier reporting for the barcode? If it’s an ANSI F, all bets are off about the scanability of that barcode. While an F grade does not “guarantee” that the barcode will fail to scan in all circumstances and all possible scanners, it certainly indicates the likelihood of scanning problems. Likewise a D grade. The ISO standards for barcode verification are a method of predicting likely scanner performance based on several key print parameters. Some scanners are more forgiving than others, some are less forgiving for some of those parameters. Scanner performance can degrade over time. Rough handling or challenging environments can influence scanner performance. Just like life, there are a lot of moving parts and nothing is really nailed down permanently.

It can be confusing when a verifier fails a barcode—obviously it successfully scanned the barcode to fail it. If the verifier can scan the barcode, why would a scanner be unable to scan it? For very technical reasons, the verifier is able to decode and calculate a grade even a very poor quality barcode that a scanner would likely be unable to decode. It is this ability that makes a verifier so expensive—and so important.

 

The ISO verification standards are a predictor of barcode performance in a system with myriad variables. At present, there is no better way of predicting whether or not a barcode will scan.

Consider an even worse situation, when a verifier grades a barcode a C or better, but the scanner cannot read it. What can cause that?

Consider this: barcode scanning is all about detecting the reflective differences between the barcode itself and the background. Think about how different scanner technologies detect the

Digital Camera Scanner

reflective differences:

  • A laser scanner draws a very thin, bright line across the barcode, and the reflective differences between the bars and spaces of the barcode are reflected back into the receptor in a very directional way.
  • CCD array and digital camera-based scanner are different than laser scanners. They both flood the barcode with a blast of relatively diffuse light. The reflective differences between the bars and spaces in a barcode can be less discernable, especially of the scanner is held point-blank range and/or at 90 degrees to the barcode.

This can be problematic if the RMax (light reflectance) substrate is very glossy, and even worse if the RMin (dark reflectance) barcode is printed in a glossy black. The diffuse, non-directional light can make it difficult for the scanner receptors to discern the reflective differences in the barcode and its substrate. Positioning the scanner at a more oblique angle may help.

Finally, it is possible the scanning difficulty isn’t caused by the scanner optics or the reflectivity of the barcode. Scanner programming could be the culprit. When setting up a scanning system, limiting the number of digits that can be accepted in the barcode data field can cause a perfectly legitimate, A grade barcode to not scan.

Symbologies with optional check digits, such as ITF-14 and Code 39 can be an unexpected trap, as can EAN barcodes that should be compatible with a 12 digit UPC-friendly scanning system—but encode a 13th digit that the system may not be programmed to accept. If the verifier says the barcodes are good but the scanner cannot read them, check the scanner configuration for barcode data field size.

 

 

3db Barcode Testimonial

Our company (an advanced software company) recently worked with Barcode Test to source a barcode verifier.  Not long ago, we were awarded a contract requiring products to be marked with IUIDs in accordance with MIL-STD-130.  For that standard, marking labels must pass a verification test that evaluates many variables (contrast, size, clarity, syntax, modularity, and more).  After a thorough search, we reduced our options to a select few.

In our search for a verifier, the Axicon line caught our attention.  Barcode Test is our regional reseller for this product.   From the beginning, they were very prompt with their responses.  We ended up having a quick call with John Nachtrieb to go over our needs.  John was extremely easy to work with and provided a lot of great information.  He was very knowledgeable on the matter and was quick to offer up a demo unit (free of charge).

Upon receiving the demo verifier and testing it, a few questions arose.  John joined a call with us and answered all our questions.  Ultimately, the Axicon verifier wasn’t the best fit for us, so we shipped the demo back.  John was completely understanding.  A few weeks later, Barcode Test reached back out with another possible verifier for us to try.  While they didn’t sell that brand, they just wanted to help us find the best option that met our needs. They even offered to send us the unit that they have in-house to see if it worked to our liking. 

Barcode Test is truly a great company to work with.  Their service and willingness to help the customer are far beyond what you typically get from other companies.  They are experts in barcode quality assurance and seem willing to help in any way they can (even if that means not getting a sale and recommending another option that better fits the customer’s needs).  If anyone is in the market for barcode verification/scanning services or products, I would highly recommend giving Barcode Test a call.

Regards,

Production Manager