MATRIX-1000™ Reference Manual
Datalogic Automation S.r.l. Via S. Vitalino 13 40012 - Lippo di Calderara di Reno Bologna - Italy Matrix-1000™ Reference Manual Ed.: 05/2007 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..
.4.2 4.5 4.6 Calibration................................................................................................................... 43 Image Capture and Decoding..................................................................................... 47 Statistics ..................................................................................................................... 47 5 5.1 MAINTENANCE ....................................................................................................
REFERENCES CONVENTIONS This manual uses the following conventions: "User" refers to anyone using a Matrix-1000™ reader. "Reader" refers to the Matrix-1000™ reader. "You" refers to the System Administrator or Technical Support person using this manual to install, configure, operate, maintain or troubleshoot a Matrix-1000™ reader.
COMPLIANCE For installation, use and maintenance it is not necessary to open the reader.
GENERAL VIEW Matrix-1000™ 1 2 3 4 5 6 7 8 9 10 Figure A 1 Reading Window 6 External Trigger LED 2 F2 LED 7 Good Read LED 3 Keypad button 8 Communication LED 4 F1 LED 9 Main/Auxiliary Interface 5 Power On LED 10 Auxiliary Interface vii
viii
RAPID CONFIGURATION 1 1 RAPID CONFIGURATION STEP 1 – CONNECTING THE SYSTEM To connect the system in a Stand Alone configuration, you need the hardware indicated in Figure 1. In this layout the data is transmitted to the Host on the RS232 auxiliary serial interface which is also used for reader configuration by running VisiSet™. When One Shot or Phase Mode Operating mode is used, the reader is activated by an External Trigger (photoelectric sensor) when the object enters its reading zone.
Matrix-1000™ Reference Manual 1 CAUTION When connected to a C-BOX 3x0/4x0, Matrix-1000™ can only communicate through its Auxiliary Interface. The Matrix-1000™ 9-pin Auxiliary port connector cannot be used for communication (i.e. configuration through VisiSet™). To configure Matrix-1000™ through the 9pin connector inside the C-BOX 3x0/4x0, the C-BOX 3x0/4x0 must first be configured. See the relative C-BOX Installation Manual for details. STEP 2 – MOUNTING AND POSITIONING THE SYSTEM 1.
RAPID CONFIGURATION 1 STEP 3 – AUTOLEARNING CONFIGURATION An autolearning procedure is available to reduce installation time.
Matrix-1000™ Reference Manual 1 Auto Learn (F2) green Figure 4 – Auto Learn Function Repeat the procedure if needed, to program different code symbologies, however you must present only one code at a time to the reader. Matrix-1000™ is able to decode any code symbology in its library with this procedure. If your application has been configured using Auto Learn, your reader is ready. If necessary you can use VisiSet™ for advanced reader configuration.
RAPID CONFIGURATION 1 Positioning (F1) yellow Figure 5 – Positioning Function Restore Default (Optional) At any time you can use the Restore Default procedure to return the reader to the factory default settings. 1. Enter the Restore Default function (F3) by pressing and holding the push button until both the F1 and F2 LEDs are on. 2. Release the button to perform the Restore Default function.
Matrix-1000™ Reference Manual 1 STEP 4 – INSTALLING VISISET™ CONFIGURATION PROGRAM VisiSet™ is a Datalogic reader configuration tool providing several important advantages: • Autolearning Wizard for new users; • 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.
RAPID CONFIGURATION 1 The Autolearning Wizard option is advised for rapid configuration or for new users. It allows reader configuration in a few easy steps. 1. Select the Autolearning Wizard button from the Main menu. 2. Place the desired code in front of the reader at the correct reading distance (depending on the model, see the Reading Features table in the Appendix of this Quick Reference Guide). 3. Press the "Positioning" button.
Matrix-1000™ Reference Manual 1 The reader flashes once acquiring the image and auto determines the best exposure and gain settings. If the code symbology is enabled by default, the code will also be decoded. 5. If the code symbology is not enabled by default, select a Code Setting Mode choice and press the "Code Setting" button. The Autolearning Result section of the Autolearning Wizard window shows the parameter settings and the code type results. 6.
RAPID CONFIGURATION 1 ADVANCED READER CONFIGURATION For further details on advanced product configuration, refer to the VisiSet™ Help On-Line. The following are alternative or advanced reader configuration methods: Advanced Configuration Using VisiSet™ Advanced configuration can be performed through the VisiSet™ program by selecting Device> Get Configuration From Temporary Memory to open the Parameter Setup window in off-line mode.
2 Matrix-1000™ Reference Manual 2 GENERAL FEATURES 2.1 INTRODUCTION Matrix-1000™ is an area CCD reader for industrial application using 2D, 1D, stacked and postal codes. Matrix-1000™ uses imaging technology and provides complete reading system functions by integrating: lighting system, image acquisition, image processing, decoding and communication into a single compact unit. This technology intrinsically provides omni-directional reading.
GENERAL FEATURES 2 2.
2 Matrix-1000™ Reference Manual The following indicators are located on the top of the reader: PWR red LED indicates that the reader is connected to the power supply (see Figure A, 5); TRIG yellow LED indicates external trigger activity (Figure A, 6); for details refer to par 3.3.4; READ red LED signals successful code decoding (Figure A, 7). It is also used to signal successful startup. At power on this LED turns on and after a few seconds turns off.
GENERAL FEATURES 2 2.3 MODEL DESCRIPTION The Matrix-1000™ reader is available in different versions according to the following characteristics: MATRIX - 10X1 Optics 2 = High Density (HD) 3 = Standard Density (SD) 4 = Low Density (LD) 5 = Medium Range (MR) 2.4 ACCESSORIES Order No.
Matrix-1000™ Reference Manual 2 2.5 APPLICATION EXAMPLES The Matrix-1000™ wide choice of fields of view and high performance of decoding libraries allow the reading of many small codes (see 96 vial application in Figure 10) as well as deformed and / or overprinted codes also when they are damaged or printed on high reflective surfaces (see Figure 11, Figure 12, Figure 13).
GENERAL FEATURES 2 The Matrix-1000™ is particularly suitable for applications requiring an array of readers to cover a very large reading area (see Figure 14). Figure 14 - Ten readers connected to a Datalogic MX4000 through a multidrop network.
Matrix-1000™ Reference Manual 3 3 INSTALLATION 3.1 PACKAGE CONTENTS Verify that the Matrix-1000™ reader and all the parts supplied with the equipment are present and intact when opening the packaging; the list of parts includes: Matrix-1000™ reader Quick Reference Guide Test chart Matrix family CD-ROM Auxiliary port connector cover Mounting kit • Mounting screws and washers (4 ea.
INSTALLATION 3 3.2 MECHANICAL INSTALLATION Matrix-1000™ can be installed to operate in different positions. The eight screw holes (M4 x 5) on the body of the reader are for mechanical fixture (Figure 16). The diagram below gives the overall dimensions of the reader and may be used for its installation. Refer to paragraph 3.5 for correct positioning. 57 [2.24] = 73 [2.87] 57 [2.24] 18.1 [0.71] M4 x 5 n°4 57 [2.24] 4 [0.16] mm [inch] M4 x 5 n°4 121 [4.76] 57 [2.24] 28.1 [1.
Matrix-1000™ Reference Manual 3 73 [2.87] 95 [3.74] .2 Ø4 17] 0. [Ø 37 [1.46] 15 [0.59] 47.5 [1.87] 2 [0.08] 47.5 [1.87] 95 [3.74] 2 8. ] Ø .32 0 [Ø 4.2 [0.
INSTALLATION 3.2.
Matrix-1000™ Reference Manual 3 3.3 ELECTRICAL CONNECTIONS The Matrix-1000™ reader is equipped with a 25-pin male D-Sub connector for connection to the power supply and input/output signals.
INSTALLATION 3 There is also a separate 9-pin female D-sub connector for the Auxiliary port connection with the following pinout: 1 5 9 6 Figure 20 - 9-pin female D-Sub Connector 9-pin female D-sub connector pinout Pin 2 3 5 1,4,6,7,8,9 Name TXAUX RXAUX GND N.C. Function Transmitted data of auxiliary RS232 Received data of auxiliary RS232 Reference GND of auxiliary RS232 Not connected Avoid simultaneous connection to 25-pin and 9-pin signals of the auxiliary RS232 interface.
Matrix-1000™ Reference Manual 3 C-BOX 100 pinout for Matrix-1000™ The table below gives the pinout of the C-BOX 100 terminal block connectors.
INSTALLATION 3.3.1 3 Power Supply Power is supplied to the reader through the pins provided on the 25-pin connector (see Figure 21): USER INTERFACE MATRIX VS GND SHIELD 9/13 23/25 V+ (10 - 30 Vdc) V- (Ground) 1 CHASSIS Figure 21 - Power Supply Connection The allowed supply voltage range is 10 to 30 Vdc.
Matrix-1000™ Reference Manual 3 3.3.2 RS485 Half-Duplex Interface The RS485 half-duplex (3 wires + shield) interface is available for polled communication protocols. It can be used for multidrop connections with a Datalogic Multiplexer, (see Figure 22 and par. 3.6.2).
INSTALLATION 3 The figure below shows a multidrop configuration with Matrix-1000™ readers connected to a Multiplexer. max. 2 m. MATRIX #x (up to 31) 120 Ohm 1 2 4 7 1 MATRIX 2 #1 4 7 max. 1200 m.
Matrix-1000™ Reference Manual 3 3.3.3 Auxiliary RS232 Interface The RS232 auxiliary interface is available for Point-to-Point connections. When it is connected to the host computer it allows both transmission of code data and reader configuration by VisiSet™. Its communication parameters (baud rate, data bits, etc.) can be defined by the user. For more details refer to the "Communication" folder in the VisiSet™ Help On Line.
INSTALLATION 3.3.4 3 Input An opto-coupled and polarity insensitive input is available on the 25-pin connector. The pinout is the following: Pin 18 19 Name Function EXT_TRIG A External trigger (polarity insensitive) EXT_TRIG B External trigger (polarity insensitive) When current flows through the EXT_TRIG input, the yellow LED (Figure A, 6) is on. The External Trigger can be used in One Shot Mode or in Phase Mode.
Matrix-1000™ Reference Manual 3 MATRIX Vext USER INTERFACE 30 Vdc Max. VS VCC ~ + A V+ - ~ OUT B GND Figure 28 - Input NPN Command Using External Power MATRIX USER INTERFACE VS 9 A VCC ~ + + V - ~ B GND OUT GND 25 Figure 29 - Input NPN Command Using Matrix-1000™ Power The electrical features of the input are: INPUT Open Closed | V AB | Min. 0V 4.5 V | V AB | Max. 2V 30 V I IN Max.
INSTALLATION 3 MATRIX USER INTERFACE Vext 30 Vdc max + V Out I Load - Figure 30 - Open Collector Output Connection The electrical features of the output are the following: OUTPUT Open Closed ILoad 0 mA 10 mA VOut 30 Vdc Max 1.8 Vdc Max PD = VOut × IoLoad = 170 mW Max.
Matrix-1000™ Reference Manual 3 3.4 USER INTERFACE RS232 PC-side connections 1 5 1 6 14 9 Name RX TX GND RTS CTS 25 25-pin male connector 9-pin male connector Pin 2 3 5 7 8 13 Pin 3 2 7 4 5 Name RX TX GND RTS CTS How To Build A Simple Interface Test Cable: The following wiring diagram shows a simple test cable including power, external (pushbutton) trigger and PC RS232 COM port connections.
INSTALLATION 3 3.5 POSITIONING Position the reader so that the distance from the reading window to the code surface is that indicated in the figure below for your model. 1031 SD 1021 HD focus distance 115 mm (4.53 in) FOV 25 x 19 mm (0.98 x 0.75 in) focus distance FOV 34 x 26 mm (1.34 x 1.02 in) 155 mm (6.10 in) code surface code surface 1051 MR 1041 LD FOV 54 x 40 mm (2.13 x 1.57 in) FOV 95 x 70 mm (3.74 x 2.75 in) focus distance 110 mm (4.33 in) code surface focus distance 210 mm (8.
Matrix-1000™ Reference Manual 3 Matrix-1000™ is able to decode code labels at a variety of angles, however significant angular distortion may degrade reading performance. When mounting Matrix-1000™, take into consideration these ideal label position angles: Pitch 10° to 20° and Tilt 0°. Note: Since Matrix-1000™ is omni-directional on the code plane, the Pitch and Skew angles have the same significance with respect to the code plane.
INSTALLATION 3 3.6 TYPICAL LAYOUTS The following typical layouts refer to system hardware configurations. However, they also require the correct setup of the software configuration parameters. Dotted lines in the figures refer to optional hardware configurations within the particular layout. 3.6.1 Point-to-Point In this layout the data is transmitted to the Host on the Matrix-1000™ RS232 auxiliary serial interface which is also used for reader configuration by running VisiSet™.
Matrix-1000™ Reference Manual 3 3.6.2 Multiplexer Each reader is connected to a MX4000 through a multidrop network. Before proceeding with the connection it is necessary to select the MUX32 communication protocol and the multidrop address for each reader. P.S.
SOFTWARE CONFIGURATION 4 4 SOFTWARE CONFIGURATION Software configuration of your Matrix-1000™ for static reading or simple code reading applications can be accomplished by the Autolearning Procedure (which requires no external configuration program or by using the VisiSet™ Autolearning Wizard for easy setup. These procedures are described in chapter 1. For all other applications, software configuration can be accomplished by VisiSet™ through the Matrix-1000™ auxiliary serial port. 4.
Matrix-1000™ Reference Manual 4 4.3 STARTUP After completing the mechanical and electrical connections to Matrix-1000™, you can begin software configuration as follows: 1. Power on the Matrix-1000™ 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-1000™ reader.
SOFTWARE CONFIGURATION 4.3.
4 Matrix-1000™ Reference Manual Figure 41 - Options – Communication: Serial Port 38
SOFTWARE CONFIGURATION 4 4.4 CONFIGURATION Once connected to Matrix-1000™ as described in par. 4.3, you can modify the configuration parameters as follows: 1. Press the Calibration Tool button from the Main Menu. Matrix-1000™ will download its permanent memory configuration parameters with the default values (if it is the first time) to VisiSet™. The Calibration Tool window will be displayed together with the Parameter Setup window working in Interactive Mode (see par. 4.4.1 and par. 4.4.2). 2.
Matrix-1000™ Reference Manual 4 4.4.1 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.
SOFTWARE CONFIGURATION 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 30 frames per second depending on the decoding time.
4 Matrix-1000™ Reference Manual When all the configuration parameters are set correctly, save them to the Matrix-1000™ reader by pressing the Send button. See Figure 42. For successive configuration of other readers or for backup/archive copies, it is possible to save the configuration onto your PC by selecting the Save Configuration File option from the File menu. From the File menu, you can also Save Configuration As Text File for a human readable version.
SOFTWARE CONFIGURATION 4.4.2 4 Calibration VisiSet™ provides a Calibration Tool to maximize the reading performance by tuning the acquisition parameters and the time of the delayed triggers. By selecting the Calibration Tool from the VisiSet™ Main Menu (F), the following window appears together with the Parameter Setup window: Figure 43 - Calibration OK This tool provides a "real-time" image display while Matrix-1000™ is reading.
Matrix-1000™ Reference Manual 4 The following examples show some of the typical conditions occurring during the installation: Under Exposure: To correct this result it is recommended to change the following parameters in their order of appearance: 1. increase the Exposure Time (x 10 µs) 2. increase the Gain In general, a longer exposure time corresponds to a lighter image but is susceptible to blurring due to code movement. Exposure time is also limited by the Internal Lighting mode parameter.
SOFTWARE CONFIGURATION 4 Over Exposure: To correct this result it is recommended to change the following parameters in their order of appearance: 1. decrease the Gain 2.
Matrix-1000™ Reference Manual 4 Moving code out of the Field of View: To correct this result and have the code completely visible in F.O.V.
SOFTWARE CONFIGURATION 4 4.5 IMAGE CAPTURE AND DECODING By using the Capture Image and Decode Last Image functions from the VisiSet™ Main menu, you can get information about the image decodable codes in terms of Symbology, encoded Data, Position and Orientation, Decode Time and Code Quality Assessment Metrics. Figure 47 - Capture and Decoding Functions 4.
5 Matrix-1000™ Reference Manual 5 MAINTENANCE 5.1 CLEANING Clean the reading window (see Figure A, 1) periodically for continued correct operation of the reader. Dust, dirt, etc. on the window may alter the reading performance. Repeat the operation frequently in particularly dirty environments. Use soft material and alcohol to clean the window and avoid any abrasive substances.
TROUBLESHOOTING 6 6 TROUBLESHOOTING 6.1 GENERAL GUIDELINES • When wiring the device, pay careful attention to the pin number of the signals and whether you are referring to the 25-pin connector or to the C-BOX 100 spring clamp connectors. • If you need information about a certain reader parameter you can refer to the VisiSet™ program help files. Either connect the device and select the parameter you’re interested in by pressing the F1 key, or select Help>Parameters Help from the command menu.
Matrix-1000™ Reference Manual 6 TROUBLESHOOTING GUIDE Problem Suggestion One Shot or Phase Mode using the External Trigger input: the ”TRIG” LED is not blinking while the External Trigger is switching. • Check if you are referring to the 25-pin connector or to the C-BOX 100 spring clamp connectors.
TROUBLESHOOTING 6 TROUBLESHOOTING GUIDE Problem Suggestion Reading: the reader always transmits the No-Read Message • Run the Auto Learn procedure (Auto Learn in chapter 1). • Position the reader as described in par. 3.
Matrix-1000™ Reference Manual 7 7 TECHNICAL FEATURES ELECTRICAL FEATURES Power Supply Voltage Power Consumption Communication Interfaces Main - RS485 half-duplex Auxiliary - RS232 Input External Trigger Max. Voltage Max. Input Current Output OUT3 VOut (ILoad = 0 mA) Max. VOut (ILoad = 10 mA) Max. PD = VOut × ILoad Max. 10 to 30 Vdc 4 W max.; 2.5 W typical 2400 to 115200 bit/s 2400 to 115200 bit/s Opto-coupled and polarity insensitive 30 Vdc 10 mA Opto-coupled 30 Vdc 1.
TECHNICAL FEATURES 7 READING FEATURES Frame Rate Readable Codes per Frame Pitch Tilt MODELS 1021 HD 1031 SD 1041 LD 1051 MR (1) (2) (3) Up to 30 frames/sec. with VGA images Up to 100 10° - 35° 0° - 360° Focus Distance mm (in) 115 (4.53) 155 (6.10) 110 (4.33) 210 (8.26) Field of View mm (in) 25 × 19 (0.98 × 0.75) 34 × 26 (1.34 × 1.02) 54 x 40 (2.13 × 1.57) 95 × 70 (3.74 × 2.
GLOSSARY Barcodes (1D Codes) A pattern of variable-width bars and spaces which represents numeric or alphanumeric data in machine-readable form. The general format of a barcode symbol consists of a leading margin, start character, data or message character, check character (if any), stop character, and trailing margin. Within this framework, each recognizable symbology uses its own unique format. BIOS Basic Input Output System.
Flash Non-volatile memory for storing application and configuration files. Host A computer that serves other terminals in a network, providing services such as network control, database access, special programs, supervisory programs, or programming languages. Image Processing Any form of information processing for which the input is an image and the output is for instance a set of features of the image. Image Resolution The number of rows and columns of pixels in an image.
RAM Random Access Memory. Data in RAM can be accessed in random order, and quickly written and read.
INDEX A Accessories; 13 Application Examples; 14 Auto Learn; 3 Auxiliary RS232 Interface; 26 C Calibration; 43 C-BOX pinout for Matrix-1000™; 22 Compliance; vi E Edit Reader Parameters; 40 Electrical Connections; 20 G General View; vii Glossary; 54 I Image Capture and Decoding; 47 Input; 27 Installing VisiSet™; 35 L Layouts; 33 M Maintenance; 48 Mechanical Installation; 17 Model Description; 13 Mounting Matrix-1000™; 19 Multiplexer; 34 O Output; 28 P Package Contents; 16 Patents; v Point-to-Point;
DECLARATION OF CONFORMITY 07 Datalogic Automation S.r.l. Via S.
www.automation.datalogic.