MATRIX 400™ Code Quality Verifier Solution Manual
Datalogic Automation S.r.l. Via S. Vitalino 13 40012 - Lippo di Calderara di Reno Bologna - Italy Matrix 400™ Code Quality Verifier Solution Ed.: 03/2008 ALL RIGHTS RESERVED Datalogic reserves the right to make modifications and improvements without prior notification. Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for incidental or consequential damages resulting from the use of this material.
CONTENTS REFERENCES ............................................................................................................. v Conventions.................................................................................................................. v Reference Documentation ............................................................................................ v Service and Support ..................................................................................................... v Patents..
5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 5.4.6 5.4.7 Configuration .............................................................................................................. 59 ISO/IEC 15415 Verification Setup .............................................................................. 59 ISO/IEC 15416 Verification Setup .............................................................................. 60 AS9132A Verification Setup ................................................................................
REFERENCES CONVENTIONS This manual uses the following conventions: "User" refers to anyone using a Matrix 400™ reader. "Reader" refers to the Matrix 400™ reader. "You" refers to the System Administrator or Technical Support person using this manual to install, configure, operate, maintain or troubleshoot a Matrix 400™ reader.
COMPLIANCE For installation, use and maintenance it is not necessary to open the reader.
GENERAL VIEW Matrix 400™ 1 3 2 4 5 2 7 10 2 8 9 6 Figure A 1 Device Class Label 6 HMI X-PRESS™ Interface 2 Mounting Holes (12) 7 "POWER ON" LED 3 Lens Cover 8 Power - Serial Interfaces - I/O Connector 4 Lens (separate accessory) 9 Ethernet Connector (Ethernet Models Only) 5 Internal Illuminator (separate accessory) 10 Ethernet Connection LED (Ethernet Models Only) vii
RAPID CONFIGURATION 1 1 RAPID CONFIGURATION STEP 1 – CHECK REQUIRED HARDWARE ISO/IEC 15415 AND ISO/IEC 15416 VERIFICATION To install the Matrix 400™ reader in an ISO/IEC 15415 or ISO/IEC 15416 symbol verifier configuration, you need the hardware indicated in Figure 1.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 1 AS9132A AND AIM DPM VERIFICATION: To install the Matrix 400™ reader in an AS9132A or AIM DPM symbol verifier configuration, you need the hardware indicated in Figure 2.
RAPID CONFIGURATION 1 REQUIRED ACCESSORIES: Item Accessory 1 LNS-1116 Description Matrix 400-x00-0x0 Reader 16 mm C-Mount Lens (Recommended) 93ACC1796 2 CBX100 CBX500 Compact Connection Box Modular Connection Box 93A301067 93A301068 3 CAB-MS01 CAB-ETH-M01 M16-IP67 Cable To CBX (1M) M12-IP67 Ethernet Cable (1M) (Optional) 93A051358 93A051346 4 PG6000 PG6001 PG6002 AC/DC Power Supply Unit (EU) AC/DC Power Supply Unit (UK) AC/DC Power Supply Unit (US) 93ACC1718 93ACC1719 93ACC1720 5 (*) LT-41
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 1 STEP 2 – CONNECT THE SYSTEM To install the Matrix 400™ reader in a symbol verifier system configuration, you need the hardware indicated in Figure 3 or Figure 4. In this layout the data is transmitted to the Host on the main serial interface. The RS232 auxiliary interface can be used for symbol verifier system configuration by connecting an host computer running VisiSet™.
RAPID CONFIGURATION 1 AS9132A AND AIM DPM VERIFICATION: PG 6000 CAB-MS01 CBX Host Matrix 400™ BK-4410 LT-410 Main Interface Code Surface Figure 4 – Matrix 400™ in ISO/IEC 15415 and ISO/IEC 15416 Verifier Layout 1. Connect the Matrix 400™ to the CBX connection box. 2. Connect the selected LT-XXX lighting system to the CBX connection box according to the wiring table below. 3. Connect the CBX to the PG600x power supply unit. 4. Connect the selected communication interface to the Host. 5.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 1 CBX100/CBX500 PINOUT FOR MATRIX 400™ The table below gives the pinout of the CBX100/CBX500 terminal block connectors.
RAPID CONFIGURATION 1 STEP 3 – MOUNT AND POSITION THE SYSTEM 1. To mount the Matrix 400™, use the mounting brackets to obtain the most suitable position for the reader. Two of the most common mounting configurations are shown in the figures below. Other mounting solutions are provided in the Matrix 400™ Reference Manual. Figure 5 - Positioning with Mounting Bracket 2.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 3. The BK-4990 bracket comes already partially mounted (D+A) with 2 M4 screws. 4. Mount the bracket A onto the LT-630 or the LT-511 illuminator B using the 4 M4 screws in the bag marked "Screws for Brackets-LT-314/LT-316/LT-511/LT-630 assembling". 5. Swing the bracket D 90° and mount the reader C onto it through the mounting holes on the bracket. Use 4 of the M4 screws in the bag marked "Screws for Bracket-BracketReader assembling". 6.
RAPID CONFIGURATION 1 Steps 3 to 10 can be repeated to mount the LT-410 Coaxial Lighting System: C D B A 3. The BK-4410 bracket comes already partially mounted (D+A) with 2 M4 screws. 4. Mount the bracket A onto the LT-410 illuminator B using the 4 M6x8 screws. 5. Swing the bracket D 90° and mount the reader C onto it through the mounting holes on the bracket. Use 4 of the M4 screws. 6. Remove the Lens Cover and loosen the Locking Knobs as described in the Matrix 400™ Reference Manual.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 9. After Focusing, tighten the Focus and Diaphragm Locking Knobs. 10. Swing the bracket D 90° as previously shown to replace the Lens Cover. Swing the bracket D 90° returning to the reading position and fix the reader assembly (C+D) to the illuminator assembly (A+B) with the remaining 2 M4 screws. 40 mm code surface Focus distance = α + β The best results for this illuminator are obtained when α is approximately 25 mm (1").
RAPID CONFIGURATION 1 STEP 4 – INSTALLING VISISET™ CONFIGURATION PROGRAM VisiSet™ is a Datalogic reader configuration tool providing several important advantages: • • • • Autolearning Wizard for new users; Symbol Verification tool; Defined configuration directly stored in the reader; Communication protocol independent from the physical interface allowing to consider the reader as a remote object to be configured and monitored.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION STEP 5 – FOCUS THE READER AND CALIBRATE IMAGE DENSITY The Autolearning Wizard option is advised for rapid configuration or for new users. It allows reader focusing and calibration in a few easy steps. 1. Select the “Autolearning Wizard” button from the Main menu. 2. Remove the lens cover in order to focus the reader and loosen the two Locking Knobs on the lens.
RAPID CONFIGURATION 1 4. Press the "Positioning" button. The reader continuously acquires images and gives visual feedback in the view image window. Select the largest code from the chart that completely fits into the view image window. Move the reader (or code) to center it. The code must be aligned across the X-axis reference line at the center of the FOV. See figure above. Press the “Positioning” button again to stop positioning. 5. Select a Calibration Mode choice and press the "Calibrate" button.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 8. Rotate the Focusing ring on the lens to obtain the maximum value for the Focus Quality Index and the maximum length for the bar graph. When the maximum value is reached (indicating the best focus), press the "Close" button to return to the Autolearning Wizard" and tighten the Locking Knobs.
RAPID CONFIGURATION 1 STEP 6 – SETTING VERIFICATION PARAMETERS Before to calibrate and validate your verifier system, you need to set the parameters for ISO/IEC 15415, AS9132A, AIM DPM or ISO/IEC 15416 verification process. 1. Select the “Symbol Verification” button from the Main menu. 2. Select the “Parameter Setup” button from the Symbol Verification window. 1 3. From the Parameter Setup > Image Processing folder set the Image Processing parameter to Advanced Code Setting. 4.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 5. Select the “Options” button from the Symbol Verification window. 2 The Symbol Verification Options window allows to set the default verification report and image formats, the default saving path and other options automatically activated after verification process.
RAPID CONFIGURATION 1 STEP 7 – CALIBRATE VERIFIER SYSTEM The Verifier Setup option allows system configuration and calibration in a few easy steps. 1. Select the “Symbol Verification” button from the Main menu. 2. Select the “Verifier Setup” button from the Symbol Verification window. ISO/IEC 15415 AND ISO/IEC 15416 VERIFICATION 3. Place the Data Matrix 24mils calibration symbol printed on the ISO/IEC Calibration Chart in front of the reader.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4. Press the “Positioning” button. The reader continuously acquires images and gives visual feedback in the view image window. Move the code to the center of the field of view. The code must be aligned across the X-axis reference line at the center of the FOV. See figure above. Press the “Positioning” button again to stop positioning. 2 5. Select ISO-IEC 15415/15416 option and press the "System Calibration" button.
RAPID CONFIGURATION 1 6. Use the spin boxes in the Reflectance Calibration Options section to set the Minimum and Maximum Reflectance (%) values provided in the ISO/IEC Calibration Chart. 7. Press the “Reflectance Calibration” button. The reader flashes several time and auto calibrates the best Exposure and Gain parameters. The System Validation Report section of the Verifier System Setup window shows the Reflectance Calibration results. AS9132A AND AIM DPM VERIFICATION 3.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4. Press the "Positioning" button. The reader continuously acquires images and gives visual feedback in the view image window. Move the code to the center of the field of view. The code must be aligned across the X-axis reference line at the center of the FOV. See figure above. Press the “Positioning” button again to stop positioning. 2 5. Select AS9132A or AIM DPM option and press the "System Calibration" button.
RAPID CONFIGURATION 1 STEP 8 – VALIDATE VERIFIER SYSTEM Once the verifier system is calibrated, the Verifier Setup option can be used to evaluate its measurement stability in a few easy steps. 1. Select the “Symbol Verification” button from the Main menu. 2. Select the “Verifier Setup” button from the Symbol Verification window. 3. Place a reference code in front of the reader. The reference code must match the symbology and the features (marking method, color, ..
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4. Press the "Positioning" button. The reader continuously acquires images and gives visual feedback in the view image window. Move the code to the center of the field of view. The code must be aligned across the X-axis reference line at the center of the FOV. See figure above. Press the “Positioning” button again to stop positioning. 2 5.
RAPID CONFIGURATION 1 7. Repeat steps 3 and 4 rotating clockwise the symbol of approximately 72°, 144°, 216° and 288° in order to achieve a full 360° rotation. After each rotation press the “Next Validation Cycle” button. The reader performs the specified number of image acquisitions and gives visual feedback in the System Validation Report section. 8.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION STEP 9 – VERIFY SYMBOL When the system is configured and calibrated, you can move again to the Symbol Verification window and perform the selected verification procedure. 1. Select the “Symbol Verification” button from the Main menu. 2. Place the code to be verified in front of the reader. 1 8. Press the "Positioning" button. The reader continuously acquires images and gives visual feedback in the view image window.
RAPID CONFIGURATION 1 Press the “Positioning” button again to stop positioning. 2 9. Press the “Capture Image” button. The reader flashes once to acquire the image and gives visual feedback in the view image window. If necessary, press the “View Image” button to visualize the full resolution image in a separated window. 3 10. Press the “Verification” button. The reader processes the image and displays verification results in the Code Quality Analysis Report section.
1 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION STEP 10 – SAVE VERIFICATION REPORT The Symbol Verification window allows to generate and save a report containing your verification results. 1 1. Press the “Save Report” button. The reader generates and save the verification report as a HTML, RTF, TXT or CSV file according to the settings configured in the Symbol Verification Options window (see Step 6). Figure 10 - Symbol Verification Options window 2.
RAPID CONFIGURATION 1 Code data and symbology Non-graded parameters (Pixels per Element, Print Growth, ..) Code quality analysis results and grades (Cell Contrast, Axial Non Uniformity, Unused Error Correction, ..) Acquired code image Reference Data (Reader firmware version and serial number, VisiSet™ configuration tool version, Device Model, Operator Name, Company Name, ..
2 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 2 SYMBOL VERIFICATION OVERVIEW 2.1 INTRODUCTION Matrix 400™ can be used to evaluate printed or marked symbols according to the ISO/IEC 15415, ISO/IEC 15416, AS9132 and AIM DPM standards. The purpose of verification is to guarantee reliability of 2D and 1D codes according to the criteria summarized in the above mentioned symbol verification standards.
SYMBOL VERIFICATION OVERVIEW 2 2.2 ISO/IEC 15415 2D STANDARD The ISO-IEC 15415 Standard specifies the methodologies for the measurement of specific attributes of two-dimensional bar code symbols, and methods for evaluating and grading these measurements and deriving an overall assessment of symbol quality.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 2 Axial Non-Uniformity (ANU) Measures and grades the squareness of all modules in the direction of each of the symbol’s major axes (X-axis and Y-axis) by applying the decode algorithm to the binarized image. Y X Decode This parameter tests, on a Pass/Fail basis, whether the symbol has all its features sufficiently correct. If the image cannot be decoded using the symbology reference decode algorithm, then it shall receive the failing grade 0.
SYMBOL VERIFICATION OVERVIEW 2 Modulation (MOD) Modulation is a measure of the uniformity of reflectance of the dark and light modules respectively. Some printing/background factors may reduce the apparent margin between the reflectance of a module and the Global Threshold. Print Growth Print Growth refers to the deviation (larger or smaller) of actual element size from intended element size due to printing problems.
2 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION Unused Error Correction (UEC) This parameter tests and grade the extent to which regional or spot damage in the symbol has eroded the information redundancy margin that error correction provides. 100% Unused Error Correction Capacity is the ideal condition.
SYMBOL VERIFICATION OVERVIEW 2 2.3 AS9132 2D STANDARD This SAE Aerospace Standard (AS) defines uniform Quality and Technical requirements relative to direct parts marking performed in using Data Matrix symbology. The marking processes covered by this standard are as follows: Dot Peening, Ink Jet, Laser Etching and Electro-Chemical Etching. AS9132 measures and tests various properties like angle of distortion, dot size fill, dot position and dot ovality on a Pass/Fail basis.
2 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION Dot Ovality Evaluate the ovality of each dot by measuring the difference between its height (D) and width (d) expressed as percentage differences from the nominal circle values. It is calculated only for circular module shape. Acceptable value: < = 20%. d D Quiet Zone Measures the Quiet Zone (margin) around the symbol. It shall be equal to or greater than 1 module size.
SYMBOL VERIFICATION OVERVIEW 2 2.4 AIM DPM QUALITY GUIDELINE The AIM DPM Quality Guideline is applicable to the symbol quality assessment of direct parts marking performed in using two-dimensional bar code symbols. It defines modifi cations to the measurement and grading of several symbol quality parameters. The marking processes covered by this guideline are as follows: Dot Peening, Ink Jet, Laser Etching and Electro-Chemical Etching.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 2 Axial Non-Uniformity (ANU) Measures and grades the squareness of all modules in the direction of each of the symbol’s major axes (X-axis and Y-axis) by applying the decode algorithm to the binarized image. Y X Cell Contrast (CC) Measures and grades the difference between the means of brightest and darkest values of the symbol (instead of determining differences between the brightest and darkest values).
SYMBOL VERIFICATION OVERVIEW 2 Grid Non-Uniformity (GNU) qualifies the module placement by comparing to a nominal evenly spaced grid. Y X Minimum Reflectance (MR) The image brightness is adjusted on a reference part, after which this calibrated value is compared with the reflectance of that part. MR is the ratio of the parts reflectance to the calibrated reflectance Print Growth Measures the the deviation of actual elements dimension from the dimension due to printing problems (i.e.
2 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 2.5 ISO/IEC 15416 1D STANDARD The ISO-IEC 15416 Standard specifies the methodologies for the measurement of specific attributes of linear bar code symbols, and methods for evaluating and grading these measurements and deriving an overall assessment of symbol quality. Bar code symbol quality assessment shall be based on an analysis of the Scan Reflectance profiles.
SYMBOL VERIFICATION OVERVIEW 2 Decode The symbology reference decode algorithm shall be used to decode the symbol using the element edges determined on the Scan Reflectance profile. This algorithm may be found in the symbology specification. Decodability The decodability of a bar code symbol is a measure of the accuracy of its production in relation to the appropriate reference decode algorithm.
2 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION Defects are irregularities found within elements and quiet zones, and are measured in terms of element reflectance non-uniformity. Element reflectance non-uniformity within an individual element or quiet zone is the difference between the reflectance of the highest peak and the reflectance of the lowest valley. Defect measurement is expressed as the ratio of the maximum element Reflectance NonUniformity (ERNmax) to Symbol Contrast.
SYMBOL VERIFICATION OVERVIEW 2 ISO/IEC 16022-18004 ISO/IEC 15415 AIM DPM 3 Angle Of Distortion Axial Non Uniformity 3 3 Cell Contrast Cell Modulation 3 Decode 3 3 3 3 3 3 3 Dot Center Offset Dot Ovality Dot Size / Cell Fill 3 3 Fixed Pattern Damage Grid Non Uniformity Minimum Reflectance 3 3 3 3 Modulation Print Growth 3 Non Graded Non Graded 3 3 Quiet Zone Symbol Contrast Unused Error Correction AS9132A 3 3 3 3 3 41
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 3 3 READING FEATURES 3.1 OPTICAL ACCESSORY SELECTION Referring to Figure 12 and the formula below, use the data in the following table to calculate the FOV for your application. Model Viewing Angle Viewing Angle Viewing Angle Min Focus Distance Horizontal Vertical Diagonal mm Lens 400 400-0x0 (SXGA) LNS-1109 9 mm LNS-1112 12.5 mm LNS-1116 16 mm LNS-1125 25 mm LNS-1135 35 mm LNS-1150 50 mm 48.5° 37° 28.5° 18.5° 13° 9° 39.5° 30° 23° 15° 10,5° 7° 60° 46.
READING FEATURES 3 Example: The FOV for a Matrix 400 600-0x0 base using the 16 mm lens at a focus distance of 200 mm is: FOVH = 2 [(200 mm + 35 mm) tan (24°/2)] = 100 mm FOVV = 2 [(200 mm + 35 mm) tan (18°/2)] = 74 mm 3.2 HORIZONTAL FOV VS. READING DISTANCE DIAGRAMS The following graphs represent the Horizontal Field of View (FOV) and Reading Distance based on the combination of a certain sensor (Matrix 400™ base model) and the 16mm lens (recommended for symbol verification).
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 3 3.2.2 1D (Linear) Codes 1D Codes – Matrix 400 400-0x0 (SXGA) 16 mm 100 90 80 Horizontal FOV (mm) 0.38 mm 0.35 mm 70 0.33 mm 0.30 mm 60 0.27 mm 50 40 30 Code Resolution Conversion 0.27 mm (11 mils) 0.30 mm (12 mils) 0.33 mm (13 mils) 0.35 mm (14 mils) 0.38 mm (15 mils) 20 10 0 50 60 70 80 90 100 110 120 130 140 150 Reading Distance (mm) SXGA - 16 mm 1D Codes – Matrix 400 600-0x0 (UXGA) 16 mm 100 90 Horizontal FOV (mm) 80 70 0.25 mm 60 0.
READING FEATURES 3.2.3 3 2D (Bi-dimensional) Codes 2D Codes – Matrix 400 400-0x0 (SXGA) 16 mm 100 90 80 Horizontal FOV (mm) 0.38 mm 0.35 mm 70 0.33 mm 0.30 mm 60 0.27 mm 50 40 30 Code Resolution Conversion 0.27 mm (11 mils) 0.30 mm (12 mils) 0.33 mm (13 mils) 0.35 mm (14 mils) 0.38 mm (15 mils) 20 10 0 50 60 70 80 90 100 110 120 130 140 150 Reading Distance (mm) SXGA - 16 mm 2D Codes – Matrix 400 600-0x0 (UXGA) 16 mm 100 90 Horizontal FOV (mm) 80 70 0.25 mm 60 0.23 mm 0.22 mm 0.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4 EXTERNAL LIGHTING SYSTEMS 4.1 INTRODUCTION A series of accessory illuminators are available which cover a variety of applications.
SOFTWARE CONFIGURATION 6 4 The LT-210 Mini Spot Lighting System provides a high intensity light source designed for the following applications: • with uneven, noisy and scratched surfaces • where dot peening or laser etching codes are directly marked onto metal surfaces or PCBs and need to be highlighted. Here the use of more than one Spot Light can remove any shadowing effect. • in the presence of highly reflective surfaces (metal, glass, etc.) causing direct reflections.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION The LT-316 60° Dark Field Ring Lighting System is designed for reading codes produced by Dot Peening (especially by a 120° stylus) or Laser Etching on flat, reflective parts. Figure 18 - LT-316 60° Dark Field Ring Lighting System The LT-410 Coaxial Lighting System is an axial diffuse illuminator designed for reading codes produced by Dot Peening or Laser Etching on flat parts having a matte, specular or mixed surface reflectivity.
SOFTWARE CONFIGURATION 6 4 The LT-511 Dome Lighting System is a diffuse dome light designed for reading printed label or Direct Marking codes on parts with a curved surface. Figure 21 - LT-511 Dome Lighting System The LT-630 Four Bar Lighting System is designed for Code verification applications according to ISO/IEC 15415 or ISO/IEC 15416 specifications.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4.
SOFTWARE CONFIGURATION 6 4 5 SOFTWARE CONFIGURATION Software configuration of your Matrix 400™ for code quality verification applications can be accomplished by using the VisiSet™ Autolearning Wizard and Symbol Verification tools for easy setup. These procedures are described in chapter 1. For all other applications use VisiSet™ through the reader serial ports (or Ethernet port for Matrix 400™ Ethernet models only).
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4 5.3 STARTUP After completing the mechanical and electrical connections to Matrix 400™, you can begin software configuration as follows: 1. Power on the Matrix 400™ reader. Wait for the reader startup. The system bootstrap requires a few seconds to be completed. The reader automatically enters Run Mode. 2. Run the VisiSet™ program. 3. Press Connect on the VisiSet™ menu bar. The PC will automatically connect to the Matrix 400™ reader.
SOFTWARE CONFIGURATION 5.3.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION The Communication folder allows choosing between Serial ports or Ethernet as communication channels. Figure 26 - Options – Communication: Serial Port If selecting Serial port, it is possible to define all the serial ports to explore and the starting port configuration for the Autoconnect procedure. Figure 27 - Options – Communication: Ethernet If selecting Ethernet, it is necessary to define the IP Address of the reader to be connected to.
SOFTWARE CONFIGURATION 5.3.2 6 4 Edit Reader Parameters The Parameter Setup window displays the configuration parameters grouped in a series of folders. Each parameter can be modified by selecting a different item from the prescribed list in the box, or by typing new values directly into the parameter box. By right clicking the mouse when positioned over the name of a specific Parameter or Group, a pop-up menu appears allowing you to directly manage that particular parameter or group.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4 Parameters to verify/modify: Operating Mode Sets the parameters which customize the reader operating mode starting from three main modes: One Shot: acquires a single image based on the selected value for the Acquisition Trigger and Acquisition Trigger Delay. Continuous: continuously acquires images with a rate up to the maximum allowable frame rate per second for the given sensor depending on the decoding time and the Region of Interest settings.
SOFTWARE CONFIGURATION 5.3.3 6 4 Send Configuration Options The device parameters are divided into two main classes, Configuration and Environmental which are effected differently by the Send Configuration and Send Default Configuration commands. Configuration Parameters regard parameters that are specific to the device. These parameters are influenced by the Send Configuration and Send Default Configuration commands, that is they are overwritten by these commands.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION For device replacement it is necessary to send the previously saved configuration (both Configuration and Environmental parameters) to the new device.
SOFTWARE CONFIGURATION 6 4 5.4 CONFIGURATION Once connected to Matrix 400™ as described in paragraph 5.3, you can modify the configuration parameters for off line or on line symbol verification applications. 5.4.1 ISO/IEC 15415 Verification Setup Allows to configure lighting and camera settings to comply with ISO/IEC 15415 optical requirements for 2D symbol verification.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4 5.4.2 ISO/IEC 15416 Verification Setup Allows to configure lighting and camera settings to comply with ISO/IEC 15416 optical requirements for 1D symbol verification. ISO-IEC 15415-15416 SETUP Aperture Mode Allows configuration of the Aperture parameter according to the ISO-IEC 15415 and ISO-IEC 15416 international standards.
SOFTWARE CONFIGURATION 5.4.3 6 4 AS9132A Verification Setup Allows to configure camera settings to comply with AS9132A requirements for 2D symbol verification. AS9132A Status Enables/disables symbol verification according to the AS9132A standard for direct part mark DataMatrix ECC200 symbology. Module Shape Allows specifying the module shape of the code to be verified (circular or square). This option affects the symbol verification results according to the AS9132A standard.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 4 5.4.4 AIM DPM Verification Setup Allows to configure lighting and camera settings to comply with AIM DPM Quality Guideline optical requirements for 2D symbol verification. AIM DPM SETUP Aperture Mode Allows configuration of the Aperture parameter according to the AIM DPM quality guideline.
SOFTWARE CONFIGURATION 5.4.5 6 4 Digital Outputs Activation Matrix 400™ digital outputs can be used to indicate if one or more grades of the decoded symbol fall become lower than the selected threshold grade. DIGITAL I/O - OUTPUT 1,2 Activation Events Defines the event(s) which will activate the output. Among the available activating event selections, several Standard Code Quality Parameters are listed. If selected, the codes read must meet or exceed these Standards in order to avoid output activation.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION The valid Activation Events for this standard are: • • • • • • • ISO-IEC Symbol Contrast ISO-IEC Modulation ISO-IEC Min Edge Contrast ISO-IEC Decodability ISO-IEC / AIM DPM Minimum Reflectance ISO-IEC Defects ISO-IEC / AIM DPM Decode AIM DPM Threshold This parameter is available when the AIM DPM Status parameter is enabled.
SOFTWARE CONFIGURATION 5.4.6 6 4 Code Filtering Matrix 400™ digital outputs allows ordering read codes and filtering them according to their symbology, length, position and quality grades. DATA COLLECTION - CODE FILTER SETTING Code Quality Index The Code Quality Index allows selecting from a list of Standard code quality parameters, which the codes read must meet or exceed in order to be accepted in the collection.
4 • • • • • • MATRIX 400™ CODE QUALITY VERIFIER SOLUTION ISO-IEC Modulation ISO-IEC Min Edge Contrast ISO-IEC Decodability ISO-IEC / AIM DPM Minimum Reflectance ISO-IEC Defects ISO-IEC / AIM DPM Decode AIM DPM Threshold This parameter is available when the AIM DPM Status parameter is enabled. It defines the grade threshold for the AIM DPM code quality parameter(s) selected in Code Quality Index, selected in Code Quality Index, under which the code will be filtered.
SOFTWARE CONFIGURATION 5.4.7 6 4 Output Message Format Matrix 400™ allows to include in the output data string information about the code quality parameters calculated according to the available symbol verification Standards. DATA COLLECTION – DATA FORMAT Data Packet Format Allows the definition of the output data string format. It is possible to type any printable or non-printable character and to select special symbols to have a customized data format output.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION You can also include information about the code quality parameters calculated according to the following Standards: • • • • • • ISO/IEC 16022 (grade and numeric values) ISO/IEC 18004 (grade and numeric values) ISO/IEC 15415 (grade and numeric values) ISO/IEC 15416 (grade and numeric values) AS9132A (grade and numeric values) AIM DPM (grade and numeric values) To open the window with the list of the Data Packet Format Special Symbols, position the cursor in th
SOFTWARE CONFIGURATION 6 4 Example: to have a Data Packet composed of Code Data followed by the ISO/IEC 15415 code quality parameters (grade only) in parenthesis, separated by a comma and a space, the Data Packet Format string must be the following: Data Packet Format = %2 (%C, %E, %I, %K, %a, %m, %Q, %n) The transmitted code quality parameters have the following format: • • • • 1 character for code quality parameters expressed as grade (i.e.
4 MATRIX 400™ CODE QUALITY VERIFIER SOLUTION When ISO/IEC 15416 Status parameter is enabled, the following code quality parameters can be included in the Data Packet Format string: • • • • • • • • • • • • • • • %C %D %E %F %a %Q %R %S %T %U %V %p %Z %o %Y ISO-IEC / AIM DPM Overall (Grade) ISO-IEC / AIM DPM Overall (Value) ISO-IEC Symbol Contrast / AIM DPM Cell Contrast (grade) ISO-IEC Symbol Contrast / AIM DPM Cell Contrast (value) ISO-IEC / AIM DPM Decode (Grade) ISO-IEC Modulation / AIM DPM Cell Modul
SOFTWARE CONFIGURATION • • • • • • %t %y %z %0 %b %c 6 4 AS9132 Angle Of Distortion (grade) AS9132 Angle Of Distortion (value) AS9132 Quiet Zone (grade) AS9132 Quiet Zone (value) AS9132 Symbol Contrast (grade) AS9132 Symbol Contrast (value) NOTE Some AS9132A code quality parameters are calculated according to the configured Module Shape and Marking Method parameters value. When a code quality parameter is not available, a string containing “?” character is transmitted.
MATRIX 400™ CODE QUALITY VERIFIER SOLUTION 6 6 TECHNICAL FEATURES ELECTRICAL FEATURES Power Supply Voltage Power Consumption Communication Interfaces Main - RS232 - RS485 full-duplex - RS485 half-duplex Auxiliary - RS232 ID-NET™ Ethernet (Ethernet Models only) Inputs Input 1 (External Trigger) and Input 2 Outputs Output 1 and Output 2 10 to 30 Vdc 0.8 to 0.27 A, 8 W max.; 0.5 to 0.
TECHNICAL FEATURES 6 SOFTWARE FEATURES Readable Code Symbologies 1-D and stacked • PDF417 Standard • Micro PDF417 • Code 128 (EAN 128) • Code 39 (Standard and Full ASCII) • Interleaved 2 of 5 • Codabar • Code 93 • Pharmacode • EAN-8/13 - UPC-A/E (including Addon 2 and Addon 5) • GS1 DataBar (RSS) Family • Composite Symbologies Operating Mode Configuration Methods Parameter Storage 2-D • Data Matrix ECC 200 (Standard and Direct Marking) POSTAL • Australia Post • Royal Mail 4 State Customer • QR Code (St
GLOSSARY AIM (Association for Automatic Identification and Mobility): AIM Global is the international trade association representing automatic identification and mobility technology solution providers. AIM DPM Quality Guideline Standard applicable to the symbol quality assessment of direct part marking (DPM) performed in using two-dimensional bar code symbols. It defines modifications to the measurement and grading of several symbol quality parameters.
Depth of Field The difference between the minimum and the maximum distance of the object in the field of view that appears to be in focus. Diffused Illumination Distributed soft lighting from a wide variety of angles used to eliminate shadows and direct reflection effects from highly reflective surfaces. Direct Part Mark (DPM) A symbol marked on an object using specific techniques like dot peening, laser etching, chemical etching, etc. EEPROM Electrically Erasable Programmable Read-Only Memory.
LED (Light Emitting Diode) A low power electronic light source commonly used as an indicator light. It uses less power than an incandescent light bulb but more than a Liquid Crystal Display (LCD). LED Illuminator LED technology used as an extended lighting source in which extra optics added to the chip allow it to emit a complex radiated light pattern. Matrix Symbologies (2D Codes) An arrangement of regular polygon shaped cells where the center-to-center distance of adjacent elements is uniform.
DECLARATION OF CONFORMITY 07 Datalogic Automation S.r.l. Via S.
www.automation.datalogic.