DM475 Verifier Reference Manual
DM475 Verifier Reference Manual
Reference Manual
2020 March 24
Revision: 6.1.7.12
Legal Notices
Legal Notices
The software described in this document is furnished under license, and may be used or copied only in accordance with
the terms of such license and with the inclusion of the copyright notice shown on this page. Neither the software, this
document, nor any copies thereof may be provided to, or otherwise made available to, anyone other than the licensee.
Title to, and ownership of, this software remains with Cognex Corporation or its licensor. Cognex Corporation assumes
no responsibility for the use or reliability of its software on equipment that is not supplied by Cognex Corporation.
Cognex Corporation makes no warranties, either express or implied, regarding the described software, its
merchantability, non-infringement or its fitness for any particular purpose.
The information in this document is subject to change without notice and should not be construed as a commitment by
Cognex Corporation. Cognex Corporation is not responsible for any errors that may be present in either this document or
the associated software.
Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, nor
transferred to any other media or language without the written permission of Cognex Corporation.
Copyright © 2020. Cognex Corporation. All Rights Reserved.
Portions of the hardware and software provided by Cognex may be covered by one or more U.S. and foreign patents, as
well as pending U.S. and foreign patents listed on the Cognex web site at: cognex.com/patents.
Other product and company trademarks identified herein are the trademarks of their respective owners.
2
Table of Contents
Table of Contents
Legal Notices 2
Table of Contents 3
Symbols 5
Getting Started 6
About the DataMan 475 Verifier 6
Configuration 6
DataMan 475 Verifier Accessories 8
Cables and Power Supply 8
Mounting Brackets 8
DataMan 470 Systems 9
Setting Up Your DataMan 475 Verifier 10
Reader Layout 10
Dimensions 12
DataMan 475 Verifier 12
Additional Information 13
DataMan 475 Verifier Specifications 13
DataMan 475 Series Verifier Imager Specifications 13
LED Wavelengths 14
Calibration 14
User Interface 17
Toolbar 17
Using Your DataMan 475 Verifier 18
Verifying a 2D Barcode 18
Selecting Regions 19
Standards Based Grading 20
Verifications of Multiple Symbols 20
Examining the Results 22
1D & 2D Verification 22
Main Tab 22
General Characteristics Tab 23
Data Detail Tab 24
Quality Detail Tab 25
Advanced Detail Tab 26
Histogram Tab 26
Report Tab 27
Settings 29
Accessing the Settings Menu 29
Application Settings 29
Application Standards Settings 29
Grading Standards 34
Data Format Check 34
Scripting 37
3
Table of Contents
4
Symbols
Symbols
The following symbols indicate safety precautions and supplemental information:
WARNING: This symbol indicates a hazard that could cause death, serious personal injury or electrical shock.
CAUTION: This symbol indicates a hazard that could result in property damage.
Tip: This symbol indicates suggestions and shortcuts that might not otherwise be apparent.
5
Getting Started
Getting Started
This section provides general information about the DataMan 475 and the DataMan 475 accessories and systems.
The DataMan 475 verifier provides several immediate quality assurance benefits:
The DataMan 475 four-quadrant, 45-degree lighting attachment is compliant with the International Organization for
Standardization (ISO) requirements for grading 1D and 2D label-based barcodes. The included calibration card and
robust grading algorithms ensure that the DataMan 475 conforms to ISO and application standards while providing
accurate and repeatable results.
The DataMan 475 verifiers are packaged in a rugged, IP65-rated housing, and provide numerous ease-of-use features,
including one button to trigger and one to start tuning.
Configuration
This document provides basic information about how to configure and use the DataMan 475 verifier. Additional
information is available through the Windows Start menu or the DataMan Setup Tool Help menu once installing the
DataMan software on your PC:
l The DataMan Communications and Programming Guide shows you how to integrate your DataMan reader into
your particular automation and factory environment.
Cognex->DataMan Software v x.x.x->Documentation->Communications->DataMan Communications and
Programming Guide
l The DataMan Industrial Protocols Manual provides information on how to integrate DataMan readers into your
particular environment using industrial protocols.
Cognex->DataMan Software v x.x.x->Documentation->Communications->DataMan Industrial Protocols Manual
6
Getting Started
l The DataMan Reader Configuration Codes document provides printable 2-D codes that you can use to
configure the DataMan reader.
Cognex->DataMan Software v x.x.x->Documentation->English->Reader Configuration Codes
l The DataMan 475 Verifier Quick Reference Guide provides essential information about the DataMan 475
Verifier.
Cognex->DataMan Software v x.x.x->Documentation->English->DM475V Series->DM475V Quick Reference
Guide
l The DataMan Fixed-Mount Readers Reference is a complete online hardware reference for the DataMan fixed-
mount ID readers.
Cognex->DataMan Software v x.x.x->Documentation->English->DM475V ->Fixed-Mount Reference Manual
l The DataMan Questions and Answers document provides context-sensitive information. You can view this help
inside the DataMan Setup Tool or as a stand-alone help file.
Cognex->DataMan Software v x.x.x->Documentation->DM475V->Questions and Answers
l The DataMan Control Commands lists DataMan Control Commands with all relevant information. You can view
this help inside the Setup Tool or as a stand-alone help file.
Cognex->DataMan Software v x.x.x->Documentation->English->DataMan Control Commands
l The Setup Tool Reference Manual describes the user interface of the DataMan Setup Tool software.
Cognex->DataMan Software v x.x.x->Documentation->English->Setup Tool Reference Manual
l The Release Notes list detailed system requirements and additional information about this DataMan software
release.
Cognex->DataMan Software v x.x.x->Documentation->DataMan v x.x.x Release Notes
7
Getting Started
Mounting Brackets
Accessory
Mounting Bracket Kit DMBK-470-MNT
8
Getting Started
DMV-475V-LBL-0200 1D, 2D, DPM 45° LabelLight ISO/IEC 15415, 15416, 29158
9
Setting Up Your DataMan 475 Verifier
Reader Layout
The following image shows the built-in lighting system of the DataMan 475 verifier, and the mounting holes underneath
the plastic lighting cover.
1 Lens
2 Label Light attachment
3 Mounting holes (M3 x 5 mm)
4 Indicator light ring
5 Ethernet connection
6 External lighting connection (disabled for verification)
7 Breakout cable connection
The following image shows a detailed picture about the back cover and the functions of the indicator lights.
10
Setting Up Your DataMan 475 Verifier
1 Trigger button
2 Power
3 Train status
4 Good/bad read
5 Network
6 Error
7 Peak meter
8 Indicator light ring
9 SD card slot
10 Tuning button
11 Ethernet
12 External light control
13 Power, I/O, and RS-232
11
Setting Up Your DataMan 475 Verifier
Dimensions
Note:
l Dimensions are in millimeters [inches] and are for reference purposes only.
l All specifications are for reference purposes only and can change without notice.
Observe the following DataMan 475 verifier dimensions when installing your reader.
12
Setting Up Your DataMan 475 Verifier
Additional Information
Weight 945 g
Field of View 80 x 60 mm
Dimensions 185 x 185 x 175 mm
Power l 24 VDC ±10%, 1.5 A maximum (Label Light, 36 W peak power consumption)
Consumption
Supplied by LPS or NEC class 2 only.
Note: The Light Connector is disabled while the Label Light accessory is in place.
1 Additional cooling measures may be required to keep the case temperature from exceeding 50 °C. Examples of such measures include: extra
heat sinking and/or air movement.
2 In situations where the operating temperature exceeds 40 °C, an external heat sink is required.
13
Setting Up Your DataMan 475 Verifier
LED Wavelengths
The following table shows LED types and the related peak wavelengths:
LED λ [nm]
RED 660
Calibration
Calibration informs the verifier about the grey scale levels and pixel dimensions of the camera. This way, the verifier can
report Symbol Contrast and X-dimension in true physical units.
For ISO compliant barcode verification, the verifier must be in a calibrated state.
For Standards Based Grading, the verifier can be used without calibration but not all quality parameters are reported.
When the verifier is used in an uncalibrated state, neither the aperture nor Symbol Contrast (SC) for ISO/IEC
15415/15416 applications and Minimum Reflectance (MR) for ISO/IEC TR29158 (AIM-DPM) applications is reported.
Note: If the verifier is used in an uncalibrated state, the default aperture selection is Auto 80% but no aperture value
is reported.
1. Click the Calibration icon in the top left corner in the TruCheck Verification window.
14
Setting Up Your DataMan 475 Verifier
2. Enter the Rmax and Rmin values from the calibration card.
3. Select the Center Target button. A live image appears in the Calibration screen. Center the verifier over the
Master Symbol on the Data Matrix symbol of your traceable calibration card.
4. Once the symbol is centered in the field of view, select Start Calibration.
15
Setting Up Your DataMan 475 Verifier
5. The verifier goes through a series of lighting calibrations. After a successful calibration, the Calibration Complete
window pops up:
Tip: Use the Discard Calibration button to remove all calibration values and return the verifier to an
uncalibrated state.
It is recommended to calibrate your verifier as needed to ensure accurate verification results. If the verifier is
being used in a laboratory or QA environment, free of dust, vibration, bright sunlight or oil particulates, monthly
calibration is appropriate. In production environments, where such contaminants exist, more frequent, for
example weekly calibration is recommended. Any internal quality guidelines or protocols are to override
recommendations about calibration.
Note: Ensure that the calibration card is stored away from direct light in a manner where contaminants do
not compromise the calibration symbol.
Tip: Enable an optional calibration reminder to alert when a calibration is due. When the calibration
reminder is enabled, set the number of days for prompting a calibration reminder.
16
User Interface
User Interface
This section describes the settings and options of the TruCheck Verification window.
Toolbar
Icon Function
Settings: Opens up the settings menu allowing changes to be made to the Application Settings, the
Reporting Settings and the User Information menu. For more information, see Settings on page 29.
Calibration: Opens up the calibration window so that the unit can be calibrated. For more
information, see Calibration on page 14.
Grid & Modulation Circles: When selected, this applies a grid and/or modulation circles to the image
after verification. By using the drop down menu options, you can apply a Real Grid, an Ideal Grid, or
both. In addition, you can select to either show Mod Circles Filled or Mod Circles Outlined. When this
icon is unselected, neither Grid nor Mod Circles is shown in the image.
Original Image: Shows the original image used for verification.
45° illumination: Selects 45° illumination. 45° four-sided illumination is used primarily for labels. This
illumination is either not reported or is reported as 45Q. (If illumination is not reported, it is assumed
to be 45Q).
17
Using Your DataMan 475 Verifier
2. Select Go Live and center your symbol in the field of view, or press and release the trigger button to Go Live.
Note: The region must be drawn around the outside perimeter of the code including quiet zones. More
information on properly defining regions is explained in Selecting Regions on page 19.
18
Using Your DataMan 475 Verifier
4. Select Verify, or press and release the trigger button on the verifier to begin verification.
Note: The following screenshot shows a successful 2D barcode verification. Depending on grading and
application standards, additional details are displayed.
Note: The tool bar buttons and tabs shown on the screen are useful for in-depth analysis of codes. For more
information, see Examining the Results on page 22.
Selecting Regions
Specifying regions in the live image may be required for the following reasons:
1. Position your cursor where you want the region to start, hold the left mouse button down and begin drawing a box
by moving the mouse.
2. Release the button when you are done.
For Data Matrix symbols and QR Codes, draw the region surrounding the code. The verifier needs the entire finder
pattern, including quiet zones, within the selection to properly grade the code.
When verifying a 1D symbol, a region must be selected that includes the full width of the barcode including both quiet
zones:
19
Using Your DataMan 475 Verifier
Note: If the verifier is used in an uncalibrated state, the default aperture selection is Auto 80% but no aperture value
is reported.
20
Using Your DataMan 475 Verifier
After a successful verification of multiple symbols, the arrows at the top of the TruCheck verification window allow the
individual results to be seen in each tab on the TruCheck window. If all verifications pass, the box is green. If any
verification fails, the box is red.
Any Code Quality reports saved include an appended report containing each individual result for the individual barcodes
verified.
21
Examining the Results
1D & 2D Verification
Main Tab
The Main tab shows a snapshot of the verification results.
Acceptance Criteria: Provides a Pass/Fail grade for the barcode and is dependent on the Application Standard
selected.
Data: Shows the decoded data. If the data is longer than the box provided, the data develops a scroll bar to show the
remaining data.
Overall Grade: Shows the overall grade results for the barcode as both a letter grade and numeric grade in the format of
A (4.0). A Formal Grade is provided in the format “Grade/Aperture/Wavelength/Lighting”. For example, a Formal Grade of
“4.0/08/660/45” is interpreted as receiving a grade of 4.0 using 8 mil aperture (0.2 mm), 660 nm wavelength, and 45°
lighting.
Format Grade: Provides the Format Grade of the barcode and is dependent either on the Application Standard or Data
Format Check criteria selected.
Symbology: Reports what type of symbology was detected and used for verification.
Grade Parameters: Provides information on the Quality Parameters grading for the barcode. More information for these
parameters is found on the Quality Detail tab. If the Grade Parameters is not visible on the Main menu, select the arrow
on the right side of the menu to open it.
Grade Trending:
The TruCheck window shows the grade trending values for symbol verified over time. The graph at the bottom of the
Main window shows data points associated with the overall grade for each symbol verified. The grade trending reports
the data point for each Overall Grade. In verifications where a symbols fails the acceptance criteria for any reason such
22
Examining the Results
as data parsing error or x-dimension range, the grade is shown as an F. For example, if a symbol receives an overall
grade of A(4.0) but fails for a X-dimension out of range, grade trending marks the data point as an F.
Enable or disable grade trending using the Trending checkbox in the Application Settings menu and set a tolerance
range for the number of verifications (x) allowed to fail out of the total number of verifications (y) specified. If the trending
point falls below the specified threshold, trending is reported as an Overall Verification Failure. The Pass Grade value set
in the Application Settings menu determines if a symbol is considered a pass or fail for grade trending purposes. Grade
trending does not show data points for verifications that result in a NO DECODE evaluation.
Note: Grade trending data points remain populated and continue to trend on the Main window until the power is
disconnected from the verifier.
23
Examining the Results
The Contrast Uniformity value, which is important for verifying conformance with ISO/IEC 15426-2 is also shown in this
tab. Some of the contents of this screen depends on the symbology and settings on the Report Settings menu.
The image shows the characteristics of a 1D barcode:
24
Examining the Results
When a data checking failure occurs, a message indicates the cause of the failure. For example, if a check digit is
incorrect, a message indicates the expected check digit value. When an error is detected, it is reported and the parsing is
stopped.
The image shows the Data Matrix with encoding information along with a depiction of the symbol to the right showing
each module.
When the cursor is placed over the codewords reported in the Data Matrix Codeword table, the eight modules of that
codeword are highlighted within the image depiction to show where the data is encoded within a data matrix symbol.
The image shows the characteristics of a 1D UPC-A symbol graded according to ISO 15416:
25
Examining the Results
For more information on grading standards, see Grading Standards and their Parameters on page 39.
For more information on modulation calculation, see Grading Standards and their Parameters on page 39.
Histogram Tab
The Histogram tab shows the analysis of the reflectivity of each cell and associated grade.
26
Examining the Results
The horizontal axis on the histogram represents the brightness level with the dark elements on the left and the bright
elements on the right. The brighter the element is, the further to the right it is. The height of each bar represents the
number of elements with the brightness associated with its position on the horizontal axis.
The top graph is a histogram representing the brightness of all the pixels in the image. The bottom graph represents the
center of modules in the symbol. The bottom graph only contains elements which are either definitively dark or
definitively bright. The bars are grouped together because all the dark or bright modules of varying brightness are close
to each other. In the upper histogram pixels between dark and bright are represented. These pixels are on the border
between dark and light modules, therefore they obtain a middle value of brightness.
The horizontal axis contains markers showing the global threshold (tall line) and the separation between B and C, and
between C and D modulation levels for both dark and light elements.
Note: When grading according to ISO/IEC TR29158 (AIM-DPM), the histogram is labeled differently. The 0% and
100% labels on the horizontal axis are located at the means of the dark and light lobes of the histogram and there is
no C level because the DPM grading method uses only A, B, D and F levels for Cell Modulation.
Report Tab
To enable the Code Quality report to show in the Report tab, check the box for Generate Code Quality reports in the
Results History pane of Setup Tool.
Note: The Code Quality report contains the results specific to verification when the verification feature key is
installed and Verification is enabled in the Setup Tool window. The Code Quality report contains the results specific
to verification and separate from the previous Code Quality results that Process Control Metrics (PCM) normally
generated.
27
Examining the Results
When the Code Quality report is enabled, the Report tab is populated in the TruCheck Verification window to show the
results for a verification.
28
Settings
Settings
This section describes the settings you can make and the options you have in the TruCheck Verification window.
Application Settings
The content of the Application Settings window depends on the Application Standard selected, since the application
standard setting automatically selects many parameters. The Generic application standard allows you to select all
adjustable verification and process parameters in a custom way. Selecting a pre-defined application standard ensures
that the Verifier uses the appropriate grading parameters for your application.
The Reset Defaults button resets the Application Settings menu to the default settings. After clicking Reset Defaults,
you must calibrate the verifier before using it.
You have the following setting options available within each of these standards:
29
Settings
GS1
Th GS1 application standard allows codes to be verified according to GS1 General Specifications. GS1 General
Specifications contain several categories of applications which are described in its Tables 1-11. You can select from
among these tables to specify the application category for your codes. Consider the following examples:
Note: Since the X-dimension of the decoded symbol is used to deduce which table applies, it can be incorrect if
your X-dimension is outside of the range allowed in your application. To be sure that the verifier is checking all of
the proper requirements for your application, select the Table in the GS1 General Specifications that applies to your
application.
The GS1 table used is reported in the Notes section of the report. For more information on the tables used for analysis,
refer to the tables provided in the GS1 General Specifications Standard.
In addition to which Table of the GS1 General Specifications to use, you can also specify ISO/IEC 15415 grading
generally used for labels or ISO/IEC 29158 (AIM-DPM) as the grading method.
MIL-STD-130 UID
The MIL-STD-130 UID application standard properly reports the quality standard used to grade the code and the data
structure used in Construct 1 or Construct 2 for UID marks specified in MIL-STD 130. The MIL-STD spells out acceptable
grades and requirements for data format.
You must specify either ISO 15415 grading or ISO 29158 (AIM-DPM) grading.
Select Dot Peen if it is applicable.
30
Settings
UDI/HIBC
The UDI/HIBC application standard checks symbols that meet UDI requirements using either GS1 or HIBCC guidelines.
You must specify either ISO 15415 grading or ISO 29158 grading.
Select Dot Peen if applicable.
Since the data content required for UDI compliance varies depending on the medical device, only the data format (not
the content) is validated. Data is automatically validated in accordance with formatting rules of the chose guidelines.
31
Settings
Generic
Apply the Generic standard option when you are grading a code that is not expected to adhere to any pre-defined
industry conformance standard, and so it can be customized with specific settings for:
l Aperture Size
l Minimum Acceptable Pass Grade
l Minimum and Maximum X-dimension
l Grading Method: ISO 15415 or ISO 29158
32
Settings
Auto
Apply the Auto application standard option to allow the verifier to select the correct application standard based on
the structure of the barcode data. If the data structures for GS1, HIBCC, or MIL-STD-130 standards are detected
within the symbol during verification, the verification is executed using the correct application standard.
Note: In case of printing a symbol that contains a data structure which is not to be graded according to the
automatically selected application standard, use the Generic application standard instead.
33
Settings
Grading Standards
For any Application Standard selected, you must use either ISO 15415 or ISO 29158 (AIM-DPM) depending on your
application.
l ISO 15415: Reports and displays according to ISO/IEC 15415 which is typically used for label based codes.
l ISO 29158 (AIM-DPM): Select to use the AIM-DPM verification standard. ISO 29158 (AIM-DPM) can used with or
without the Dot Peen selection. When using AIM-DPM Grading, the X-Dimension Range is used instead of the
aperture setting in accordance with the AIM-DPM methodology.
l GS1: The GS1 option checks the format of the data against GS1 formatting rules. These codes generally begin
with a Function 1 <F1> character.
l HIBCC: The HIBCC option checks the format of the data against HIBCC formatting rules. These codes generally
begin with a + character.
34
Settings
l ISO 15434: The ISO 15434 option checks data for many industry standards which encode information using
ISO/IEC 15434 data structures. These codes generally begin with the sequence )]><RS>nn<GS> where nn are
two digits which are typically 05, 06 or 12. MIL-STD-130 and some shipping container applications use this
formatting style.
Dot Peen
Use the dot peen option for codes created through a process where dots are peened onto a metal surface. Select Dot
Peen to use the AIM-DPM Stick algorithm to connect dots.
Pass Grade
Select a minimum passing grade based on a certain letter or numerical value (that is, C >1.5). Any code verified that
does not receive an Overall Grade above the Pass Grade minimum set receives a grade of Fail for Pass Grade on the
User Interface and Report.
QR Quiet Zone
You can select either ISO 18004 Quiet zone requirements of a 4 module-sized quiet zone or ISO 16480 Quiet zone
requirement of a 1 module-sized quiet zone.
35
Settings
Aperture Setting
The size of the synthetic aperture used to produce the blurred reference image that is an integral part of ISO 15415
grading. Choose the size of the aperture with care because it has a profound effect on the grade, according to the
requirements of your application. In general, larger aperture sizes reduce the sensitivity to defects in printing, and also
reduce the ability to resolve small elements in a code. Consequently, the size of the aperture is limited by the X-
dimension of your symbols, or conversely the X-dimension of your symbols is limited by the size of your aperture.
Aperture size can be called out in the application specification, quality specification, or both. If you are unsure of the
aperture size to select, choose Auto and the verifier uses guidance supplied within ISO 15415 to choose an aperture
size based on the X-dimension of the code.
The aperture setting is used when grading in accordance with ISO/IEC 15415, but it is not used when grading in
accordance with AIM-DPM. While AIM-DPM grading does include a blurred reference image, just like ISO 15415, the
aperture size is dictated by the AIM-DPM grading method to be either 50% or 80% of the symbol X-dimension
automatically.
You must specify an aperture size for the Generic standard when using ISO/IEC 15415.
In the drop down menu, select one of the following:
User Set
The application allows you to specify the aperture setting. When User Set is selected, an additional drop down menu
pops up for you to select the correct aperture.
36
Settings
Auto 80%
The application automatically chooses an aperture size based on 80% of the X-dimension.
X-Dimension Aperture
≤ 6 mil 02 (2 mil)
6 mil < x ≤ 7.5 mil 03 (3 mil)
7.5 mil < x ≤ 10 mil 05 (5 mil)
10 mil < x ≤ 20 mil 08 (8 mil)
20 mil < x ≤ 30 mil 16 (16 mil)
≥ 30 mil 20 (20 mil)
Note: AIM-DPM grading (ISO/IEC TR 29158) always selects an aperture automatically based on the X- Dimension
of the decoded symbol, which overrides the above rules. These rules only apply to ISO/IEC 15415 grading when
Auto Aperture is selected.
X-Dimension Aperture
≤ 7.0 mil 03 (3 mil)
7.1 mil < x ≤ 13 mil 05 (5 mil)
13 mil < x ≤ 25 mil 10 (10 mil)
> 25 mil 20 (20 mil)
For UPC/EAN, regardless of X-dimension or magnification 06 (6 mil)
You can override these rules by specifying a specific aperture directly for any application that requires a specified
aperture. An application specification (such as GS1 Gen Spec, or MIL-STD 129) specifies an aperture value which can
be different than what the rules in the table would yield.
Scripting
Setup Tool allows you to customize a script for outputting results. Scripting can be used to output a wide variety of
information. For more details on customizing and making your own scripts, refer to the DataMan Communications and
Programming Guide. For verification results, two scripting templates are provided listing the most common output
formats for verification results which can be generated to a csv or an html report.
To enable scripting using the scripting templates provided, select the Format Data icon and the radio button for Script-
Based Formatting.
37
Settings
Select the Scripting tab. In the Scripting pane on the toolbar, select Open Script.
In the Logging and reporting settings menu, select a file Path and File Name under the Result Code section. After
providing a File Name, you must include either “.csv” or “.html” depending on which template is selected. Select OK to
save and exit.
Note: If you do not include .csv or .html after the file name, it will not save the report correctly.
You can customize the scripts to show more or less detail. For the full list of scripting options, see the DataMan
Communications and Programming Guide.
38
Grading Standards and their Parameters
UEC % Grade
> 62 A (4.0)
> 50 (but less than 62) B (3.0)
> 37 (but less than 50) C (2.0)
> 25 (but less than 37) D (1.0)
< 25 F (0)
l SC (Symbol Contrast) is the difference in reflectivity between the brightest module and the darkest module. The
assignment of grade is according to the following table:
SC% Grade
> 70 A (4.0)
> 55 (but less than 70) B (3.0)
> 40 (but less than 55) C (2.0)
> 20 (but less than 40) D (1.0)
< 20 F (0)
l MOD and RM (Modulation) is a grade based on the amount of variability in reflectivity of the modules. A multi-
step process is used to get the modulation grade. First, the reflectivity of each module is compared to the global
threshold and the overall symbol contrast according to the following formula:
MOD = 2 * (abs(R - GT)) / SC
The Global Threshold GT is the midpoint between the reflectance of the brightest module and the reflectance of the
darkest module. Next, the grade level for each module is determined from the MOD value according to the following
table:
MOD % Grade
> 50 A (4.0)
> 40 (but less than 50) B (3.0)
> 30 (but less than 40) C (2.0)
> 20 (but less than 30) D (1.0)
< 20 F (0)
The value of the grade for the Modulation parameter is the highest modulation level for which the modules meeting that
level result in a notional Unused Error Correction grade of that level or higher. The module with the lowest MOD is
reported as Contrast Uniformity (CU) in General Characteristics to facilitate conformance testing to the requirements of
ISO/IEC 15426-2.
The RM parameter works in a similar way, except that for modules which error correction corrects as errors, the MOD% is
taken as 0 and counts as F in the final evaluation of the Modulation parameter grade according to the notional Unused
Error Correction grade.
39
Grading Standards and their Parameters
l ANU (Axial Non-uniformity) is the amount of “out of square” the modules are, that is, a measure of the overall
aspect ratio of the symbol. For rectangular symbols which are supposed to be non-square, the ANU parameter
reports the deviation from its “correct” aspect ratio.
ANU % Grade
≤6 A (4.0)
< 8 (but more than 6) B (3.0)
< 10 (but more than 8) C (2.0)
< 12 (but more than 10) D (1.0)
> 12 F (0)
l GNU (Grid Non-uniformity) is the worst-case distance between the calculated center of a module and the ideal
location for the center of the module based on perfectly evenly spaced modules. The calculated center of the
module is determined using clock track edges in accordance with the reference decode algorithm. The value is
reported as a percentage of a module size.
GNU % Grade
≤ 38 A (4.0)
< 50 (but more than 38) B (3.0)
< 63 (but more than 50) C (2.0)
< 75 (but more than 63) D (1.0)
> 75 F (0)
l FPD (Fixed Pattern Damage) is the overall grade for all the fixed pattern components. This grade is equal to the
lowest grade of all the components listed below. The following is a list of components of the finder pattern for
Data Matrix symbols. For QR Code symbols, the parameters described in ISO 18004 QR Code Grading
Parameters on page 1 are applicable.
l LLS (Left ‘L’ Side) is a grade based on imperfections in the left ‘L’ side of the finder pattern. There are two checks
required to pass. The first requires gaps to be three modules or less and that gaps are separated by stretches of
at least four correct modules. The second assigns a grade based on the overall percentage of correct modules
according to the following table:
The grade is the highest modulation level in which the first (gap test) passes and the correct module percentage results
in a grade of that level or higher.
l BLS (Bottom ‘L’ Side) is a grade based on imperfections in the bottom ‘L’ side of the finder pattern (see Left ‘L’
Side).
l LQZ (Left Quiet Zone) is a grade based on imperfections in the quiet zone, which is a one-module area to the left
of the left ‘L’ side. The grade is based on the percentage of modules, which are correct using the same grading
table as for the ‘L’ sides.
l BQZ (Bottom Quiet Zone) is a grade based on imperfections in the quiet zone, which is a one-module area
below the bottom ‘L’ side.
40
Grading Standards and their Parameters
l TQZ (Top Quiet Zone) is a grade based on imperfections in the quiet zone, which is a one-module area above
the Top Clock Track.
l ULQZ (Upper Left Quiet Zone) is the top quiet zone above the upper left quadrant. Used only for 2 and 4
quadrant symbols, this is the grade based on the segment of the quiet zone above the top clock track of
the left quadrant.
l URQZ (Upper Right Quiet Zone) is the top quiet zone above the upper right quadrant. Used only for 2 and
4 quadrant symbols, this is the grade based on the segment of the quiet zone above the top clock track of
the right quadrant.
l RQZ (Right Quiet Zone) is a grade based on imperfections in the quiet zone, which is a one-module area to the
right of the Right Clock Track.
l RUQZ (Right Quiet Zone to the right of the upper right quadrant): Only for 2 and 4 quadrant symbols,
this is the grade based on the segment of the quiet zone to the right of the upper right quadrant.
l RLQZ (Right Quiet Zone to the right of the lower right quadrant): Only for 4 quadrant symbols, this is the
grade based on the segment of the quiet zone to the right of the lower left quadrant.
l TTR (Top Transition Ratio) is a grade based on imperfections in the top clock track, with relation to its adjoining
quiet zone. The ratio is the number of transitions from light to dark or dark to light in the quiet zone divided by the
number of transitions in the clock track. Since the number of transitions in the quiet zone is zero, the ideal value
for this parameter is zero. A small number of transitions can be tolerated as long as the ratio remains low. As the
number of teeth in the clock track increases (larger symbols), more transitions in the quiet zone can be tolerated.
More transitions in the clock track, which are really imperfections, also improve this measurement. The grading
scheme for this transition ratio is:
The value of the grade is the highest modulation level for which the ratio gives a grade from the above table of
that modulation level or higher.
l ULQTTR (Transition ratio for Upper Left Quadrant Top Clock Track): Only for 4 quadrant symbols, this
is the grade based on the clock track segment at the top of the upper left quadrant. For a 2 quadrant
symbol, this is labeled LQTTR.
l URQTTR (Transition ratio for Upper Right Quadrant Top Clock Track): Only for 4 quadrant symbols, this
is the grade based on the clock track segment at the top of the upper right quadrant. For a 2 quadrant
symbol this is labeled RQTTR.
l LLQTTR (Transition ratio for Lower Left Quadrant Top Clock Track): Only for 4 quadrant symbols, this is
the grade based on the clock track segment at the top of the lower left quadrant.
l LRQTTR (Transition ratio for Lower Right Quadrant Top Clock Track): Only for 2 and 4 quadrant
symbols, this is the grade based on the clock track segment at the top of the lower right quadrant.
RTR (Right Transition Ratio): Transition ratio (see Top Transition Ratio) for the right clock track in relation to the
right quiet zone
41
Grading Standards and their Parameters
l ULQRTR (Transition ratio for Upper Left Quadrant Right Clock Track): Only for 2 and 4 quadrant symbols, this
is the grade based on the clock track segment to the right of the upper left quadrant. For a 2 quadrant symbol, this
is labeled LQRTR
l URQRTR (Transition ratio for Upper Right Quadrant Right Clock Track): Only for 2 and 4 quadrant
symbols, this is the grade based on the clock track segment to the right of the upper right quadrant. For 2
quadrant symbols, this is labeled RQRTR.
l LLQRTR (Transition ratio for Lower Left Quadrant Right Clock Track): Only for 4 quadrant symbols, this
is the grade based on the clock track segment to the right of the lower left quadrant.
l LRQRTR (Transition ratio for Lower Right Quadrant Right Clock Track): Only for 4 quadrant symbols,
this is the grade based on the clock track segment to the right of the lower right quadrant.
l TCT (Top Clock Track) is a grade based on imperfections in the top clock track. Some imperfections in the clock
track can be tolerated. As a rule maintaining for a passing grade is that three out of every five modules on a
consecutively rolling window of five modules must be correct. The value of the grade is the highest modulation
level for which this test passes.
l ULQTCT (Top Clock Track for Upper Left Quadrant): Only for 2 and 4 quadrant symbols, this is the
grade based on the clock track segment at the top of the upper left quadrant. For 2 quadrant symbols this
is labeled LQTCT.
l URQTCT (Top Clock Track for Upper Right Quadrant): Only for 2 and 4 quadrant symbols, this is the
grade based on the clock track segment at the top of the upper right quadrant. For 2 quadrant symbols this
is labeled RQTCT.
l LLQTCT (Top Clock Track for Lower Left Quadrant): Only for 4 quadrant symbols, this is the grade
based on the clock track segment at the top of the lower left quadrant.
l LRQTCT (Top Clock Track for Lower Right Quadrant): Only for 4 quadrant symbols, this is the grade
based on the clock track segment at the top of the lower right quadrant.
l RCT (Right Clock Track) is a grade based on imperfection in the right clock track. See Top Clock Track.
l ULQRCT (Right Clock Track for Upper Left Quadrant): Only for 2 and 4 quadrant symbols, this is the
grade based on the clock track segment to the right of the upper left quadrant. For 2 quadrant symbols,
this is labeled LQRCT.
l URQRCT (Right Clock Track for Upper Right Quadrant): Only for 2 and 4 quadrant symbols, this is the
grade based on the clock track segment to the right of the upper right quadrant. For 2 quadrant symbols,
this is labeled RQRCT.
l LLQRCT (Right Clock Track for Lower Left Quadrant): Only for 4 quadrant symbols, this is the grade
based on the clock track segment to the right of the lower left quadrant.
l LRQRCT (Right Clock Track for Lower Right Quadrant): Only for 4 quadrant symbols, this is the grade
based on the clock track segment to the right of the lower right quadrant.
42
Grading Standards and their Parameters
l AG (Average Grade of Damage across many parts of the Finder Pattern) is a grade that considers the
accumulated effect of damage to several parts of the finder pattern. Five values are averaged together. One of
these is the lowest of all the grades associated with all the clock track segments, namely TCT, TTR, TQZ and
RCT, RTR, RQZ. The other four are LLS, BLS, LQZ, and BQZ. The average must fall in the range of 0.0 through
4.0 and is given a grade according to the following:
Note: The effect of the AG parameter is to lower the overall grade of symbols, which have several individual
parameters at or near the same level. For example, with enough B grades in individual parameters, the overall
grade may come out as a C grade rather than a B.
l DECODE: Reports whether the 2D Symbol is decoded in accordance with the reference decode algorithm with
the specified aperture.
Note: It is possible to report decoded results, but for a failure to occur when decoding in accordance with the
reference decode algorithm. In this case, the DECODE grade is F (0).
Contrast Uniformity (CU) is the value of MOD (modulation) for the worst case module selected from a 2D Matrix
symbol. This is useful for process control, as way of measuring the drift in reflectivity consistency, and for testing
conformance to ISO/IEC 15426-2, which requires the modulation of a specific module within a conformance test
symbol to be reported. This parameter is reported in General Characteristics.
43
Grading Standards and their Parameters
Fixed Pattern Damage grading parameters, except for AG, are not renamed, but are functionally different since the global
threshold and modulation grading scale are different. As symbols obtain a significantly higher grade according to AIM-
DPM than ISO 15415, grading according to AIM-DPM is appropriate only when called for in an application specification.
Another difference is the allowance for a variety of illumination options. These include the four-sided 45˚ light that is the
default for ISO 15415. Additional lighting angles allowed are 30˚ lighting from four sides, 30˚ from two sides, which can
be either North/South or East/West, 30˚ from one side, and 90˚ diffuse on-axis lighting. The used light source is reported
using a notation that includes the angle, and a letter (Q for 4, T for two, S for single).
AIM-DPM also varies the size of the aperture until the symbol is decoded, then the grading is repeated with 50% and
80% aperture sizes. The better of the two is reported as the final grade.
Note: When the reference decode algorithm fails to decode a symbol with both 50% and 80% aperture, the
DECODE grade is “F” and a note is printed on the grade section of the report, even if the symbol is recognized and
decoded with a different aperture size in an earlier phase of the grading procedure.
l CC (Cell Contrast): The relative contrast value between bars and spaces, taken from the means of the light and
dark element CC = (Lmean - Dmean) / Lmean.
CC% Grade
≥ 30% 4
≥ 25% 3
≥ 20% 2
≥ 15% 1
< 15% 0
l CMOD (Cell Modulation): Similar to MOD in ISO 15415, CMOD measures the deviation in the reflectivity of dark
and light elements. A range for each light and dark group is created from the global threshold to the mean
reflectance of the elements. Each module is graded along the created range, then error correction capability is
considered to “discount” the effect of one or a few elements with low values, and a final grade is computed for this
parameter.
l DDG (Distributed Damage Grade): Similar to AG in ISO 15415, DDG considers the effect of multiple segments of
the fixed pattern having imperfections. Where multiple segments have a low grade, the effect of this “distributed
damage” is reflected in a lower grade for DDG than the lowest of the individual segments.
l MR (Minimum Reflectance): This is a requirement for at least 5% reflectance difference between light and dark
elements as a restraint on the purely relative CC parameter.
l Decode: Decode grade A or F depending upon whether the reference decode algorithm succeeds in decoding
the symbol with the required final aperture size.
PCS
Ways of Quantifying Contrast: Print Contrast Signal (PCS) is an older and rarely used measure of contrast. Contrast is
intended to quantify the difference between the bars and the spaces in reflectance. PCS is defined mathematically as:
44
Grading Standards and their Parameters
The percentage of the light background accounted for by the difference between the bars and spaces. PCS was defined
as a measure of contrast the human eye perceives long before and outside the context of measuring barcode contrast.
The measurement is made relative to the brightness of the background. The fact that it is relative to the background
means that the darker (worse) the background color is, the higher (supposedly better) the value of PCS. Scanners are
sensitive to the absolute difference between the reflectance of bars and spaces. Scanners are especially sensitive to
variations in contrast within the same scan.
MRD
Minimum Reflectance Difference (MRD) quantifies the minimum difference anywhere across the barcode. MRD
considers the brightest (worst) bar and the darkest (worst) space anywhere in the barcode. These worst-case bar and
space are not necessary adjacent to one another.
Note: Some of these parameters are average values over all of the scans, and the averages can skew or alter the
apparent results.
The descriptions of each parameter explain what is measured in the case where a barcode is read and not read. When a
code is not read, the scan is analyzed for apparent quiet zones and the bars and spaces in between are used for the
ANSI analysis.
45
Grading Standards and their Parameters
SC % Grade
≥ 70 A (4.0)
≥ 55 (but less than 70) B (3.0)
≥ 40 (but less than 55) C (2.0)
≥ 20 (but less than 40) D (1.0)
< 20 F (0)
Note: MinEC finds the worst-case contrast difference between each bar to space transition, whereas symbol
contrast finds the best-case difference at any point across the barcode.
5. MOD: Modulation
Modulation checks the edge contrast as a fraction of the overall or best case contrast measured in symbol
contrast. Modulation is a measure of minimum edge contrast since most barcode readers employ adaptive
thresholding circuits to detect transitions between bars and spaces. If all bars and spaces were the same
brightness, the minimum edge contrast would be equivalent to the symbol contrast, resulting in 100% modulation.
If some spaces are less bright than the brightest one, modulation is some fraction of the overall contrast.
Modulation therefore measures the amount of available contrast that is manifested in the worst-case bar to space
transition. The percentage is assigned a letter grade.
Excessive ink spread or bar growth can result in low modulation because very narrow spaces appear to be filled
in by the encroaching bars in the Scan Reflectance Profile.
MOD % Grade
≥ 70 A (4.0)
≥ 60 (but less than 70) B (3.0)
≥ 50 (but less than 60) C (2.0)
≥ 40 (but less than 50) D (1.0)
< 40 F (0)
46
Grading Standards and their Parameters
6. Def: Defects
The worst-case change in reflectance within a single bar or space is a defect. The largest difference in reflectivity
found in a single bar or space is measured as a percentage of the symbol contrast and assigned a letter grade.
Defects measure breakups or voids within bars, ink spots in spaces, or even the grain of a substrate in spaces.
Def % Grade
≤ 15 A (4.0)
≤ 20 (but greater than 15) B (3.0)
≤ 25 (but greater than 20) C (2.0)
≤ 30 (but greater than 25) D (1.0)
> 30 F (0)
7. DCD: Decode
The widths of each bar and space are measured and used to interpret the data content of the barcode according
to a specific mathematical formula appropriate for the barcode type. If the barcode cannot be decoded according
to the formula, the accuracy of the bar and space widths are inadequate. The printout shows the number of scans
decoded over the number of scans taken, for example 8/10 means 8 out of 10 scans decoded.
8. DEC: Decodability
Determines how accurate the bar and space widths are and how easily the widths can be determined. A perfectly
accurate barcode has 100 percent decodability, but decodability as low as 25 percent is often acceptable.
Decodability is the percentage of the overall tolerance range for a bar or space width that is not used up by
inaccuracies.
DEC % Grade
≥ 62 A (4.0)
≥ 50 (but less than 62) B (3.0)
≥ 37 (but less than 50) C (2.0)
≥ 25 (but less than 37) D (1.0)
< 25 F (0)
Quiet Zone refers to a dedicated amount of blank space on the left and right of the barcode. Each symbology
specifies a minimum quiet zone.
47
Using Your DataMan 475 Verifier
1. Check the DataMan Release Notes for a full list of system requirements found at C:\Program Files
(x86)\Cognex\DataMan\DataMan Software v6.1.8\Documentation\English.
2. Download the latest version of the DataMan Setup Tool from http://www.cognex.com/support/dataman and follow
the on-screen steps.
3. Connect the DataMan 475 verifier to your PC using the x-coded Ethernet cable and power the reader using the
breakout cable.
4. Launch the DataMan Setup Tool and click Refresh.
Note: Detected readers appear under COM ports or Network devices, or both.
If the reader does not appear, you can use either the Add Device or Force Network Settings options in the
DataMan Setup Tool under Repair & Support. For more information, see the DataMan Setup Tool Reference
Manual.
48
Using Your DataMan 475 Verifier
5. Select a verifier from the list and double click it or click Connect.
Note: If TruCheck does not open or needs to be re-opened at any point during verification, select the
TruCheck window icon under the View tab in Setup Tool.
Note: If you are running the DM475V at line speed, you may need to disconnect Setup Tool and obtain
results through the device output interface.
WARNING: Do not stare into the beam when adding, removing, or changing cables. Cognex recommends to
disconnect the reader from power whenever you make physical changes to it.
Follow the steps below to connect your reader to power and network:
CAUTION: I/O wiring or adjustments to I/O devices should be performed when the verifier is not receiving power.
49
Using Your DataMan 475 Verifier
CAUTION: The Ethernet cable shield must be grounded at the far end. Whatever this cable is plugged into (usually
a switch or router) should have a grounded Ethernet connector. A digital voltmeter should be used to validate the
grounding. If the far end device is not grounded, a ground wire should be added in compliance with local electrical
codes.
External Triggers
If you are using external triggering, you can use any of the following methods to trigger your DataMan 475 verifier:
50
Cleaning and Maintenance
CAUTION: Do not attempt to clean any DataMan product with harsh or corrosive solvents, including lye, methyl
ethyl ketone (MEK) or gasoline.
51
Compliance Information, Warnings and Notices
l The verifier is intended to be supplied by a UL or NRTL listed power supply with a 24VDC output rated for at least
2A continuous and a maximum short circuit current rating of less than 8A and a maximum power rating of less
than 100VA and marked Class 2 or Limited Power Source (LPS). Any other voltage creates a risk of fire or shock
and can damage the components. Applicable national and local wiring standards and rules must be followed.
l Route cables and wires away from high-current wiring or high-voltage power sources to reduce the risk of
damage or malfunction from the following causes: over-voltage, line noise, electrostatic discharge (ESD), power
surges, or other irregularities in the power supply.
l Do not install Cognex products where they are exposed to environmental hazards such as excessive heat, dust,
moisture, humidity, impact, vibration, corrosive substances, flammable substances, or static electricity.
l Do not expose the image sensor to laser light. Image sensors can be damaged by direct, or reflected, laser light.
If your application requires laser light that might strike the image sensor, use a lens filter at the corresponding
laser wavelength. For suggestions, contact your local integrator or application engineer.
l Changes or modifications not expressly approved by the party responsible for regulatory compliance could void
the user’s authority to operate the equipment.
l Include service loops with cable connections.
l Ensure that the cable bend radius begins at least six inches from the connector. Cable shielding can be
degraded or cables can be damaged or wear out faster if a service loop or bend radius is tighter than 10X the
cable diameter.
l This device should be used in accordance with the instructions in this manual.
l All specifications are for reference purposes only and can change without notice.
52
Compliance Information, Warnings and Notices
Regulations/Conformity
Note: For the most current CE declaration and regulatory conformity information, see the Cognex support site:
cognex.com/support.
DataMan 475 verifiers have Regulatory Model and meet or exceed the requirements of all applicable standards
organizations for safe operation. However, as with any electrical equipment, the best way to ensure safe operation is to
operate them according to the agency guidelines that follow. Please read these guidelines carefully before using your
device.
The crossed out wheeled bin symbol informs you that the product should not be disposed of along with municipal
waste and invites you to use the appropriate separate take-back systems for product disposal.
53
Compliance Information, Warnings and Notices
If you need more information on the collection, reuse, and recycling systems, please contact your local or regional waste
administration.
You may also contact your supplier for more information on the environmental performance of this product.
54
Copyright © 2020
Cognex Corporation. All Rights Reserved.