Matrix 300N Product Reference Guide (ENG)
Matrix 300N Product Reference Guide (ENG)
Original Instructions
This manual refers to software version 1.8.2 and later.
TABLE OF CONTENTS
PREFACE .................................................................................................................VII
About this Manual .......................................................................................................... vii
Manual Conventions .......................................................................................................................... vii
Technical Support .......................................................................................................... vii
Support Through the Website ........................................................................................................... vii
Reseller Technical Support .............................................................................................................. viii
.................................................................................................................................... viii
COMPLIANCE ............................................................................................................IX
General .......................................................................................................................... ix
Power Supply ................................................................................................................. ix
EMC Compliance ............................................................................................................. ix
CE Compliance ................................................................................................................ ix
FCC Compliance ............................................................................................................... x
EAC Compliance ............................................................................................................... x
LED Safety ...................................................................................................................... x
Laser Safety .................................................................................................................... x
HANDLING ...............................................................................................................XII
GENERAL VIEW .......................................................................................................XIV
RAPID CONFIGURATION.............................................................................................. 1
Step 1 - Connect the System ............................................................................................ 1
CBX100/CBX500 Pinout for Matrix 300N ...................................................................................2
Step 2 - Mount and Position the Reader ............................................................................ 3
Step 3 - Aim and Autofocus the Reader ............................................................................. 4
Step 4 - X-PRESS Configuration ....................................................................................... 6
Aim .......................................................................................................................................................6
Setup ....................................................................................................................................................6
Learn ....................................................................................................................................................7
Reset Reader to Factory Default Environment (Optional) ........................................................8
Step 5 - Installing [Link] Configuration Program ........................................................... 9
Device Discovery .......................................................................................................................10
Step 6 - Device Configuration ......................................................................................... 13
Automatic or Advanced Setup ..........................................................................................................13
Automatic Setup .......................................................................................................................14
Advanced Setup for Software Adjustable Focus Models (Liquid Lens) .................................16
Advanced Setup for Manual Adjustable Focus Models ...........................................................23
Reading Phase ...........................................................................................................................30
Good Read Setup .......................................................................................................................31
Data Formatting ........................................................................................................................32
Output Setup .............................................................................................................................33
Step 7 - Test Mode ......................................................................................................... 34
Advanced Reader Configuration ...................................................................................... 35
Host Mode Programming .................................................................................................................35
INTRODUCTION ........................................................................................................ 36
Product Description ........................................................................................................ 36
Standard Application Program .................................................................................................37
Programmability .......................................................................................................................37
Manual Conventions
The following conventions are used in this document:
The symbols listed below are used in this manual to notify the reader of key issues or
procedures that must be observed when using the reader:
The CAUTION symbol advises you of actions that could damage equipment
or property.
CAUTION
The WARNING symbol advises you of actions that could result in harm or
injury to the person performing the task.
WARNING
TECHNICAL SUPPORT
GENERAL
For installation, use and maintenance it is not necessary to open the reader.
Only connect Ethernet and dataport connections to a network which has routing only
within the plant or building and no routing outside the plant or building.
POWER SUPPLY
ATTENTION: READ THIS INFORMATION BEFORE INSTALLING THE PRODUCT
This product is intended to be installed by Qualified Personnel only.
This product is intended to be connected to a UL Listed Computer (LPS or “Class 2”)
which supplies power directly to the reader, or a UL Listed Direct Plug-in Power Unit
(rated 10 to 30 V, minimum 1 A) marked LPS or “Class 2”, or Power over Ethernet source
Device supplied by UL Listed Direct Plug-in Power Unit marked LPS or “Class 2”.
EMC COMPLIANCE
In order to meet the EMC requirements:
• connect reader chassis to the plant earth ground by means of a flat copper braid
shorter than 100 mm;
• connect pin "Earth" of the CBX connection box to a good Earth Ground;
• for direct connections, connect your cable shield to the locking ring nut of the con-
nector.
CE COMPLIANCE
CE marking states the compliance of the product with essential requirements listed in
the applicable European directive. Since the directives and applicable standards are
subject to continuous updates, and since Datalogic promptly adopts these updates, the
EU declaration of conformity is a living document. The EU declaration of conformity is
available for competent authorities and customers through Datalogic commercial refer-
ence contacts. The main European directives applicable to Datalogic products require
inclusion of an adequate analysis and assessment of the risk(s). This evaluation was car-
ried out in relation to the applicable points of the standards listed in the Declaration of
Conformity. Datalogic products are mainly designed for integration purposes into more
complex systems. For this reason it is under the responsibility of the system integrator
to perform a new risk assessment regarding the final installation.
Warning
This is a Class A product. In a domestic environment this product may cause radio inter-
ference, in which case the user may be required to take adequate measures.
FCC COMPLIANCE
Modifications or changes to this equipment without the expressed written approval of
Datalogic could void the authority to use the equipment.
This device complies with PART 15 of the FCC Rules. Operation is subject to the follow-
ing two conditions: (1) This device may not cause harmful interference, and (2) this
device must accept any interference received, including interference that may cause
undesired operation.
This equipment has been tested and found to comply with the limits for a Class A digital
device, pursuant to part 15 of the FCC Rules. These limits are designed to provide rea-
sonable protection against harmful interference when the equipment is operated in a
commercial environment. This equipment generates, uses, and can radiate radio fre-
quency energy and, if not installed and used in accordance with the instruction manual,
may cause harmful interference to radio communications. Operation of this equipment
in a residential area is likely to cause harmful interference, in which case the user will be
required to correct the interference at his/her own expense.
EAC COMPLIANCE
Customs Union:
The CU Conformity certification has been achieved; this allows the Product to bear the
Eurasian Mark of conformity.
LED SAFETY
LED emission according to EN 62471.
LASER SAFETY
The Matrix 300N internal illuminators contain two aiming Laser LEDs used to position
the reader.
This product conforms to the applicable requirements of IEC 60825-1 and complies with
21 CFR 1040.10 except for deviations pursuant to Laser Notice N° 50, date June 24,
2007. This product is classified as a Class 2 laser product according to IEC 60825-1 regu-
lations.
x MATRIX 300N
LASER SAFETY
Disconnect the power supply when opening the device during maintenance or installa-
tion to avoid exposure to hazardous laser light. The laser beam can be switched on or
off through a software command.
• do not weld the reader into position which can cause electrostatic, heat or reading
window damage.
• do not spray paint near the reader which can cause reading window damage.
" ! " $ %
&
'
*
- ,
!
Figure A
Connector block )
(
rotates to 90° position
Figure 1 - Matrix 300N™ 1.3 MP Software Adjustable Focus (Liquid Lens) Models
$ %
!
" "
#
&
'
(
+
. -
!
Figure B
Connector block
* )
rotates to 90° position
" ! " $ %
&
'
*
- ,
!
Figure C
Connector block ) (
rotates to 90° position
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.
PG6000
Host
!
CAB-DSxx-S
Matrix 300N
CBX
I/O, Aux
"
Main Interface
TX TX+
- TX-
RX a
RX+
- *RX-
SGND SGND
Do not connect GND, SGND and REF to different (external) ground refer-
ences. GND, SGND and REF are internally connected through filtering cir-
cuitry, which can be permanently damaged if subjected to voltage drops
CAUTION over 0.8 Vdc.
2 MATRIX 300N
STEP 2 - MOUNT AND POSITION THE READER
Skew
Tilt
2. When mounting the Matrix 300N, take into consideration these three ideal label
position angles: Pitch or Skew 10° to 20° and Tilt 0°, although the reader can read
a code at any tilt angle provided the code fits into the Field Of View (FOV).
Skew
Tilt assure at least 10°
any angle
inside FOV
Pitch
Minimize
No Pitch,
Tilt or Skew
FOVH
FOVV
3. Refer to the reading diagrams in Chapter 6 to determine the distance your reader
should be positioned at.
Rapid Configuration of the Matrix 300N reader can be made either through
the X-PRESS™ interface (steps 3-4) which requires no PC connection, or
by using the [Link] Configuration Program (steps 5-6). Select the pro-
NOTE cedure according to your needs.
1. Power the reader on. During the reader startup (reset or restart phase), all the
LEDs blink for one second. On the reverse side of the reader near the bracket, the
“POWER ON” LED (blue) indicates the reader is correctly powered.
2. Place the Grade A Barcode Test Chart in front of the reader at the correct reading
distance for your application. See the Global FOV Diagrams for reference.
3. Enter the Aim/Autofocus function by pressing and holding the X-PRESS push but-
ton until the Aim LED is on.
4. Release the button to enter the Aim function. The laser pointers turn on, and the
Autofocus procedure begins, see Figure . The Aim LED will blink until the proce-
dure is completed.
Within 3 seconds (before the reader flashes), center one of the larger codes on
the aiming system pointers (the code must not move during this procedure).
The Autofocus procedure ends when the Reading Distance and PPI values are suc-
cessfully saved in the reader memory, the Aim LED will stop blinking and Matrix
300N emits 3 high pitched beeps.
You can exit the Aim/Autofocus function at any time by pressing the
X-PRESS push button once. After a short delay the Autofocus procedure
is canceled and the laser pointers turn off.
NOTE
4 MATRIX 300N
STEP 3 - AIM AND AUTOFOCUS THE READER
Place the reader at the factory focused Reading Distance and go to step 4.
Aim
1. Enter the Aim function by pressing and hold-
ing the X-PRESS push button until the Aim LED
is on.
Setup
4. Enter the Setup function by pressing and
holding the X-PRESS push button until
the Setup LED is on.
6 MATRIX 300N
STEP 4 - X-PRESS CONFIGURATION
Learn
4. Enter the Learn function by pressing and
holding the X-PRESS push button until the
Learn LED is on.
The Grade A Barcode Test Chart cannot be used to set the Code 128 sym-
bology (even though the reader successfully reads the code). Use the
application specific code if you need to set this symbology.
NOTE
You can always exit from any X-PRESS function at any time by pressing
the X-PRESS push button once. After a short delay the procedure is can-
celed.
NOTE
All the device Environment parameters are reset including the default IP Address. The
Matrix 300N emits 3 high pitched beeps and after a few seconds enters run mode.
Any previously saved configurations on the device will remain in memory, but the
Default configuration is set as the startup configuration.
If you release the button while the LEDs are all on continuously (after the
blinking phase), the reader will enter the Loader program sequence and
the LEDs will begin to cycle through various patterns. Just cycle power to
NOTE return to run mode.
8 MATRIX 300N
STEP 5 - INSTALLING [Link] CONFIGURATION PROGRAM
To install [Link]:
1. On the PC that will be used for configuration (running Windows 7, 8.1, or 10), down-
load the [Link] [Link] file. Extract the files maintaining the folder structure
and run the [Link] file to access the installation pop-up. Click on the Install
[Link] link to run the installation program and follow the installation procedure.
2. When the installation is complete, the [Link] entry is created in the Start>Pro-
grams bar under “Datalogic” as well as a desktop icon. Double-click the desktop
icon to run it.
Device Discovery
The User Interface opens and displays a list of all the devices belonging to the Local Area
Network. [Link] has a discovery feature to accomplish this task.
The discovery feature will also show devices not belonging to the LAN and display them
in gray (see Figure Figure 10).
3. First the device must be added to the LAN by aligning its IP Address to the net-
work. The network administrator should provide valid LAN address(es).
4. Find your device in the list by matching its serial number (SN) then click on the
device wrench icon to open the Device Environment Configuration window.
5. Change the Ethernet Settings (IP Address, Subnet Mask, Gateway Address etc.)
according to the network requirements.
10 MATRIX 300N
STEP 5 - INSTALLING [Link] CONFIGURATION PROGRAM
6. Click OK; the device will reappear in the list of Online Devices (in color) meaning it
is now part of the LAN and can be configured. The new IP address will also be dis-
played.
7. Double-click on the device icon or drag it into the Selected Device Information
Area. Details about the device will be displayed in this area.
12 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
Automatic Setup
To begin configuration, the reader must be correctly mounted so that its Field of View
covers the application reading area.
2. The Open Device Configuration window opens showing the list of currently saved
configurations (jobs) saved on the device. For new devices, the only saved job is
the Default configuration. Click OK. The device enters run mode and begins acquir-
ing images.
3. Place the application code in front of the reader at the correct application reading
distance.
14 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
If the image display area is too dark to see the images being captured,
you can drag the Gain and Exposure Time sliders (circled in red in the fig-
ure above) to the right to increase visibility. This will not affect Automatic
NOTE Setup.
5. Click on the Start Automatic Setup button. The following window is displayed:
7. Click Start to begin the procedure. The reader begins acquiring images. At the end
of the procedure the Status: Completed message appears. You can Close the
Automatic Setup window.
Your reader is now optimized for decoding. Continue with the Reading Phase configura-
tion described on page 30.
For Manual Adjustable Focus models go to page 23 then continue the con-
figuration with the "Reading Phase" on page 30.
NOTE
To begin configuration, the reader must be correctly mounted at the correct reading dis-
tance for your application so that its Field of View covers the application reading area.
2. The Open Device Configuration window opens showing the list of currently saved
configurations (jobs) saved on the device. For new devices, the only saved job is
the Default configuration. Click OK. The device enters run mode and begins acquir-
ing images.
3. Click on the Advanced Setup button and press the Play icon.
4. Place the Grade A Barcode Test Chart in the reading area. Once positioned, stop
image acquisition by clicking on the Pause button.
16 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
5. Click the Image Settings branch and then click the Image Auto Setup button to
automatically acquire the best exposure time and gain values.
6. Select the Static or Dynamic Self-Tuning option; Start Autolearn and Apply to the
Image Settings.
NOTE icon.
18 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
7. Now select the General Image Settings branch and click on the Focus Autolearn
button.
8. The Calibrate dialog box opens allowing you to start the procedure. Click Start.
At the end of the calibration you can see the new Reading Distance and Image Density
(PPI) values as well as the FOV dimensions. Click Apply.
To enlarge the visual image of the code view, you can click on the zoom
At this point it is probably a good idea to save the configuration from tem-
porary memory to permanent memory giving it a specific name.
NOTE
20 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
9. Now place an application specific code in front of the reader and repeat only the
Image Auto-Setup to register any changes in lighting or code surface contrast.
10. Click on the Data Matrix ECC 200 symbology under the Image Settings branch
(enabled by default). If this symbology is among those in your application it will be
shown in the image display with its code symbology name and a small green box
around it indicating it is decoded.
The large green box for each symbol indicates the code localization area
which by default is equal to the maximum FoV. It can be resized and
moved by dragging its borders with the mouse. The code must be found
NOTE within this area in order to be decoded.
11. Add your application specific codes to the Code Settings by selecting them from
the icons over the Configuration Parameters tree area. If the Data Matrix symbol-
ogy is not used, then delete it from the Code Settings with the Delete icon.
If you don’t know the code type, you can use the Code Autolearn feature by click-
ing on the Code Autolearn icon.1 See the [Link] User’s Manual for details.
12. For each code symbology set the relative parameters according to your applica-
tion.
1. The Code Autolearn procedure will not recognize the following symbologies: Pharmacode, MSI,
Standard 2 of 5, Matrix 2 of 5.
22 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
To begin configuration, the reader must be correctly mounted at the correct reading dis-
tance for your application so that its Field of View covers the application reading area.
2. The Open Device Configuration window opens showing the list of currently saved
configurations (jobs) saved on the device. For new devices, the only saved job is
the Default configuration. Click OK. The device enters run mode and begins acquir-
ing images.
3. Click on the Advanced Setup button and press the Play icon.
4. Place the Grade A Barcode Test Chart in the reading area. Once positioned, stop
image acquisition by clicking on the Pause button.
5. Click the Image Settings branch and then click the Image Auto Setup button to
automatically acquire the best exposure time and gain values.
24 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
6. Select the Static or Dynamic Self-Tuning option; Start the Image Auto Setup and
Apply to the Image Settings.
NOTE icon.
For the next step you need to enable the Focus Calibration Tool from the Options>UI
Settings Configurations tab if not already enabled.
7. Now click on the Focus Calibration tab at the bottom of the window. The oscillo-
scope view is shown in the bottom panel and can be used for manual focus adjust-
ment.
The red line in the image panel above the oscilloscope must pass through the code. You
can click and drag the red line vertically to reposition it over the code.
To enlarge the visual image of the code and the oscilloscope views, you
can drag the Focus Calibration window up and click on the zoom image
26 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
8. Click the Acquire PPI button to automatically set the Image Density so that Matrix
300N will function correctly and to the fullest extent of its capabilities. This proce-
dure is necessary for first time installation, or if the focal distance is changed.
At this point it is probably a good idea to save the configuration from tem-
porary memory to permanent memory giving it a specific name.
NOTE
9. Now place an application specific code in front of the reader and only click the
Image Auto-Setup to register any changes in lighting or code surface contrast. Do
not repeat Focus Calibration or PPI.
10. Click on the Data Matrix ECC 200 symbology under the Image Settings branch
(enabled by default). If this symbology is among those in your application, it will
28 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
be shown in the image display with its code symbology name and a small green
box around it indicating it is decoded.
The large green box for each symbol indicates the code localization area
which by default is equal to the maximum FoV. It can be resized and
moved by dragging its borders with the mouse. The code must be found
NOTE within this area in order to be decoded.
11. Add your application specific codes to the Code Settings by selecting them from
the icons over the Configuration Parameters tree area. If the Data Matrix symbol-
ogy is not used, then delete it from the Code Settings with the Delete icon.
If you don’t know the code type, you can use the Code Autolearn feature by click-
ing on the Code Autolearn icon.1 See the [Link] User’s Manual for details.
12. For each code symbology set the relative parameters according to your applica-
tion.
1. The Code Autolearn procedure will not recognize the following symbologies: Pharmacode, MSI,
Standard 2 of 5, Matrix 2 of 5.
Reading Phase
1. Select your application specific Operating Mode from the icons over the Configu-
ration Parameters tree area: Continuous, One Shot, Phase Mode or PackTrack.
2. Configure the relative Operating Mode parameters from the Reading Phase
parameters panel. Different groups will appear in the panel depending on the
selected icons over the Configuration Parameters tree area.
30 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
2. If a Good Read condition should be produced when any single code is decoded,
independent of the others, then they need to be combined in logical XOR. To do
this, drag the code icon(s) from their relative Expected Code box into the Expected
Code box of the XOR combination you wish to create. Then delete the empty box
by selecting it with the mouse (highlighted) and pressing the delete key on your
keyboard.
To create a logical AND condition from a logical XOR, create a new Expected Code box
using the Add icon. Then drag the desired code icon from one box to the other.
Data Formatting
1. Configure your application specific Data Formatting Message(s) from the Configu-
ration Parameters tree area: Message 1, Message 2, etc.
You can add fields to the output message by clicking on the icons above the Message
Field area. They will be appended to the message. You can drag them to position them
between other fields in the message so that the output message is ordered according to
your application requirements.
Each field has its own relative configuration parameters in the parameters panel.
32 MATRIX 300N
STEP 6 - DEVICE CONFIGURATION
Output Setup
1. Configure your application specific Digital Output(s) and Green/Red Spots (if used)
from the Configuration Parameters tree area: Output 1, Output 2, etc.
1. Enter the Test function by pressing and holding the X-PRESS push button until the
Test LED is on.
34 MATRIX 300N
ADVANCED READER CONFIGURATION
PRODUCT DESCRIPTION
Matrix 300N is a Datalogic industrial compact 2D imager designed and produced to be a
high performance affordable solution for both linear and two-dimensional code reading
applications.
Matrix 300N uses imaging technology and provides complete reading system functions
by integrating image capturing, decoding and communicating in a single compact and
versatile product.
Matrix 300N features excellent reading and verifying performance thanks to its smart
proprietary decoding libraries and powerful sensor. In particular, the device comes in
models with two different sensors: 1.3 megapixels and 2 megapixels.
Innovative X-PRESS interface, combined with illuminator laser pointers for aiming, auto-
focus and a Good Read Spot, enhance the ease of setup and use.
Rugged construction, IP65 and IP67 protection, and max. 50°C operative temperature
make the Matrix 300N the ideal product for industrial applications.
Matrix 300N has been developed for use in numerous industries like:
Automotive
• Parts and Assemblies Traceability
• DPM (Direct Part Marked) Code Grading and Trending1
• Tires Sorting
Electronics
• Parts Traceability and Control
• High Resolution Code Reading
• WIP Control and Tracking
• DPM (Direct Part Marked) Code Grading and Trending1
1. The code grading function evaluates the printing quality of the standard-compliant 2D codes in
the scanned images. This feature does not take into consideration external environmental
lighting parameters, therefore it cannot be equated with the official 2D code verification func-
tion.
36 MATRIX 300N
PRODUCT DESCRIPTION
Intralogistics
• Carton reading
• Reusable Totes Traceability
• Automated Warehouse
• Automatic Picking Process Control
Packaging
• Label Print & Check
• Secondary Packaging Traceability
• End of Line Palletizing
Programmability
If your requirements are not met by the Standard Application Program, Custom Applica-
tion Programs can be requested at your local Datalogic distributor.
Some of the main features of this reader are given below:
Excellent Performance
• 1.3 MP or 2 MP sensor
• Powerful Internal Lighting Systems
• Outstanding decoding capability on 1D, 2D, Stacked, Postal symbologies
• Excellent performance on DPM applications
• Omni-directional reading
• Frame Rate up to 45 frames/sec
• Image Cropping for higher frame rate (up to 60 frames/sec)
Flexible Solution
• Electronic focus adjustment and dynamic focus through software controlled Liquid
Lens models
• Multi LED-Chains illuminator with diffuser for DPM applications
• High-power polarized illuminator for reflecting surfaces
• Continuous High Power Mode (CHPM) to eliminate the flickering effect
• Compact dimensions and rotating, sealed M12 connectors for easy integration/
installation in tight space
• Complete set of Accessories like mounting brackets, connection boxes, cables and
photocells
Industrial Connectivity
• Ethernet Connectivity with TCP/IP socket for reader parameter configuration, data
and image transfer, FTP client, etc.
• On-board Ethernet supports EtherNet/IP (explicit messaging), PROFINET I/O and
Modbus TCP protocols
• 3 serial communication interfaces (Main, Auxiliary, ID-NET)
• 2 General purpose optocoupled Inputs
• 3 General purpose optocoupled Outputs (when using the CBX connection box)
38 MATRIX 300N
PRODUCT DESCRIPTION
Versatility
• Excellent reading performance on Direct Part Marked (DPM) symbols
• Code Quality Metrics reporting according to ISO/IEC 16022, ISO/IEC 18004, ISO/
IEC 15416 and AIM DPM standards
• Match Code option with a user-defined match code database
Industrial Strength
• Rugged metal construction
• IP65 and IP67 protection class
• 45 °C max operating temperature
• Supply voltage ranges from 10 to 30 Vdc
The reader is particularly suitable for industrial environments where protection against
harsh external conditions is required.
The reader is contained in an aluminum housing; with its internal illuminator, lens and
protective cover, the mechanical dimensions are 95 x 54 x 43 mm and it weighs about
238 g, except for 2 MP Liquid Lens models: these are 1.5 mm higher because they also
feature an aluminum painted cover, which provides a great level of thermal dissipation.
Electrical connection of Power, Host interfaces and I/O signals is provided through an
M12 (IP67) 17-pin connector (Figure A, 8). A standard M12 D-Coded (IP67) Ethernet
connector is also present (Figure A, 9).
#$%&'
à "
Figure 15 - Indicators
In normal operating mode the colors and meaning of the five LEDs are illustrated in the
following table:
* When connected to a Fieldbus network through the CBX500, the COM LED is always
active, even in the absence of data transmission, because of polling activity on the
Fieldbus network.
During the reader startup (reset or restart phase), these five LEDs blink for one second.
40 MATRIX 300N
ID-NET
In X-PRESS Configuration mode the colors and meaning of these five LEDs are described
in X-PRESS Human Machine Interface.
The keypad button (Figure 15, 8), is software programmable. By default it starts the X-
PRESS interface for quick installation without using a PC (see "Step 4 - X-PRESS Configu-
ration" on page 6).
ID-NET
The ID-NET network is a built-in high-speed interface
dedicated for high-speed reader interconnection. ID-NET
is in addition to the Main and Auxiliary serial interfaces.
ID-NET interface allows local connection of multiple readers reading different sides of
the same target. All readers share a single presence sensor and activate/deactivate
simultaneously.
At the end of each reading phase a single data message is transmitted to the host.
Thanks to ID-NET, data communication among readers is highly efficient so that an
immediate result will be available.
See "ID-NET Interface" on page 67 for connection details and "Internal Network Configura-
tions" on page 156 for configuration details.
At the end of each reading phase, each reader transmits its own data message to the
host. Thanks to ID-NET, data collection among readers is accomplished at a high speed
without the need of an external multiplexing device. This leads to an overall cost reduc-
tion and to simple system wiring.
See "ID-NET Interface" on page 67 for connection details and "Internal Network Configura-
tions" on page 156 for configuration details.
42 MATRIX 300N
X-PRESS HUMAN MACHINE INTERFACE
Status information is clearly presented by means of the five colored LEDs, whereas the
single push button gives immediate access to the following relevant functions:
X-PRESS Functions
Quick access to the following functions is provided by an easy procedure using the push
button:
1. Press the button (the Status LED will give a visual feedback).
2. Hold the button until the specific function LED is on (Test, Aim, Setup or Learn).
Release button to
enter Setup Mode
ž Release button to
enter Learn Mode
ž Release button to
Exit
ž (cycle)
Test Mode
Once entered, the Bar Graph on the five LEDs is activated and if the imager starts read-
ing codes the Bar-Graph shows the Good Read Rate. The Bar Graph has the following
meaning:
In case of a NO READ condition, only the Status LED (red) is on and blinks.
To exit the Test Mode, press the X-PRESS push button once.
Aim/Autofocus
This function causes the laser pointers to turn on. Since the laser pointers are centered
on the FOV they can be used to position the imager on the code. The Aim LED blinks to
indicate this state. After a short delay, this function also performs the Autofocus proce-
dure for Liquid Lens models.
You can exit the Aim/Autofocus function at any time by pressing the X-PRESS push but-
ton once. After a short delay the autofocus procedure is canceled and the laser pointers
turn off.
Setup
Once entered, the imager automatically performs Image Acquisition parameter calibra-
tion for the specific code presented to it.
The Setup procedure ends when the Image Acquisition parameters are successfully saved
in the reader memory, the Setup LED will stop blinking and Matrix 300N emits 3 high
pitched beeps.
If the calibration cannot be reached after a timeout of about 5 (five) seconds, Matrix
300N will exit without saving the parameters to memory, the Setup LED will stop blink-
ing and in this case Matrix 300N emits a long low pitched beep.
44 MATRIX 300N
X-PRESS HUMAN MACHINE INTERFACE
Learn
Once entered, the imager starts a procedure to automatically detect and recognize a
single code which is presented to it. Successive Learns will substitute the current code.
The Learn procedure ends when the Image Processing and Decoding parameters are suc-
cessfully saved in the reader memory, the Green Spot is activated, the Learn LED will stop
blinking and Matrix 300N emits 3 high pitched beeps.
If the autolearning cannot be reached after a timeout of about 3 (three) minutes, Matrix
300N will exit without saving the parameters to memory, the Learn LED will stop blink-
ing and in this case Matrix 300N emits a long low pitched beep.
You can exit the Learn function at any time by pressing the X-PRESS push button once.
After a short delay the Learn procedure is canceled.
Diagnostic Indication
The “STATUS” (red) and “READY” (green) LED blink simultaneously to signal the pres-
ence of an error. Diagnostic message transmission on interfaces can be enabled to pro-
vide details about specific error conditions. See the Diagnostic Error Conditions chart in
the Diagnostic page of the [Link] Monitor.
LED STATUS
Ready Blink
Good
Trigger
Com
Status Blink
MODEL DESCRIPTION
Matrix 300N readers are described by their model number which indicates the charac-
teristics listed in the diagram below. Not all combinations are available. For a complete
list of combinations see the Models tab on the Product page of the website.
46 MATRIX 300N
AVAILABLE MODELS
AVAILABLE MODELS
ACCESSORIES
The following accessories can be used with the Matrix 300N reader.
Cables
48 MATRIX 300N
ACCESSORIES
Connectivity
Power Supplies
Sensors
Bracket
APPLICATION EXAMPLES
Document Handling
Matrix 300N is profitably used in the omnidirectional reading of 2D, stacked, linear and
postal codes, for example in automated document handling and mail processing sys-
tems (see Figure 16).
Figure 16 - Address Coded in Data Matrix Symbology for Automated Mail Processing
Figure 18 - Overprinted Barcode Readable by Matrix 300N also Through the Envelope
Window Film
50 MATRIX 300N
APPLICATION EXAMPLES
Figure 20 - Dot Matrix Code Directly Marked on Metal Surface by Using Dot Peening
Technology
Figure 21 - Dot Peening Marking on Metal Surface with Multi-dot per Code Element
Figure 23 - Dot Matrix Code Directly Marked on PCB Copper Pad by Using Ink-Jet
Technology
Figure 24 - Data Matrix Code Directly Marked on PCB Surface by Using Laser Etching
Technology
52 MATRIX 300N
CHAPTER 3
INSTALLATION
PACKAGE CONTENTS
Verify that the Matrix 300N reader and all the parts supplied with the equipment are
present and intact when opening the packaging; the list of parts includes:
MECHANICAL DIMENSIONS
Matrix 300N can be installed to operate in different positions. The two screw holes (M4
x 5) on the body of the reader are for mechanical fixture (Figure 26).
The diagrams below give the overall dimensions of the reader and may be used for its
installation.
Refer to page 57 for various mounting solutions and correct positioning, and Chapter 6,
Reading Features for FOV vs. Reading Distance considerations.
optical axis
Figure 26 - Overall Dimensions Matrix 300N 1.3 MP and 2 MP DPM with Connector at 0°
Figure 27 - Overall Dimensions Matrix 300N 1.3 MP and 2 MP DPM with Connector at
90°
54 MATRIX 300N
MECHANICAL DIMENSIONS
Figure 29 - Overall Dimensions Matrix 300N 2 MP (no DPM) with Connector at 90°
mm
[inch]
56 MATRIX 300N
MOUNTING AND POSITIONING MATRIX 300N
Skew
Tilt
Matrix 300N is able to decode code labels at a variety of angles. However, significant
angular distortion may degrade reading performance.
When mounting Matrix 300N, take into consideration these ideal label position angles:
Pitch or Skew 10° to 20° and Tilt 0°.
Since Matrix 300N is omni-directional on the code plane, the Pitch and
Skew angles have the same significance with respect to the code plane.
However, in some advanced code reading applications performance can
NOTE be improved by modifying the Skew angle.
Note: Since Matrix 300N is omni-directional on the code plane, the Pitch and Skew
angles have the same significance with respect to the code plane. However, in some
advanced code reading applications performance can be improved by modifying the
Skew angle.
The Pitch, Skew and Tilt angles are represented in Figure 32. Follow the suggestions
below for the best orientation:
Position the reader in order to avoid the direct reflection of the light emitted by the
Matrix 300N reader; it is advised to assure at least 10° for the Skew angle.
Skew
assure at least 10°
Tilt
any angle
inside FOV
Pitch
Minimize
No Pitch,
Tilt or Skew
In some cases, such as low contrast or low illumination, it can be useful to use a Pitch or
Skew angle = 0°.
The Tilt angle is also represented in Figure 33. Matrix 300N can read labels with any tilt
angle. However, since linear barcodes are rectangular, keep in mind that the reader
should be aligned to fit them into the horizontal FOV.
58 MATRIX 300N
MOUNTING AND POSITIONING MATRIX 300N
2D Code Reading
We recommend making system connections through one of the CBX connection boxes
since they offer the advantages of easy connection, easy device replacement, opto-iso-
lated outputs (Outputs 1 and 2), and filtered reference signals.
If you require direct wiring to the reader the connections are the same as
shown in this chapter with the exception of the digital Outputs. Direct
wiring details are indicated in Appendix A.
NOTE
The table below gives the pinout of the CBX100/500 terminal block connectors. Use this
pinout when the Matrix 300N reader is connected by means of the CBX100/500:
60 MATRIX 300N
Group Label Description
Main Interface
TX
RX
RS232 -
-
SGND
TX+
*RX+
RS422 Full Duplex TX-
*RX-
SGND
* Do not leave floating, see "RS422 Full Duplex Interface" on page 66 for connection details.
POWER SUPPLY
Power requirements and conditions depend on the Matrix 300N model: Standard or
PoE (Power over Ethernet).
Standard Models
For these models power can be supplied to the reader through the CBX100/500 spring
clamp terminal pins as shown in Figure 34:
Power Supply
VG
Earth
V+
It is recommended to connect the device CHASSIS to earth ground (Earth) by setting the
appropriate jumper in the CBX connection box. See the CBX Installation Manual for
details.
62 MATRIX 300N
POWER SUPPLY
Matrix 300N PoE models only accept Alternative A (power over RJ45 pins 1,
2, 3, 6), Class 0 power levels. Use an Endspan or Midspan PSE device that
supports this configuration (i.e. PoE switch or Power over Ethernet
CAUTION Adapter).
Alternative B (power over RJ45 pins 4, 5, 7, 8) using an Endspan or Mid-
span PSE device is not supported.
Figure 38 - Matrix 300N PoE PSE Endspan Alternative B Connections NOT SUPPORTED
Figure 39 - Matrix 300N PoE PSE Midspan Alternative B Connections NOT SUPPORTED
For Matrix 300N PoE models, the internal Digital Output circuitry is not
powered and supply power is not available to any Input/Output devices
(Vdc=0). Only input device signals can be accepted directly on the M12
CAUTION 17-pin connector without power.
For these models, if it is necessary to use Input/Output devices, we rec-
ommend connecting them through the CBX, which must be powered sepa-
rately.
64 MATRIX 300N
MAIN SERIAL INTERFACE
Do not connect to the Main Interface spring clamp terminals if using Host
Interface Modules (Fieldbus) with the CBX500.
CAUTION
The signals relative to the following serial interface types are available on the CBX spring
clamp terminal blocks.
The main serial interface type and its parameters (baud rate, data bits, etc.) can be
defined by the user via [Link] software. For more details refer to the Help On Line
page of the Reading Phase step (Channels) in [Link].
Details regarding the connections and use of the interfaces are given in the next para-
graphs.
RS232 Interface
The RS232 interface is generally used for Point-to-Point connections. When it is con-
nected to the host computer it allows transmission of code data.
CBX100/500 Description
TX Transmit Data
RX Receive Data
SGND Signal Ground
It is always advisable to use shielded cables. The overall maximum cable length must be
less than 15 m (49.2 ft).
User Interface
SGND RXD TXD
SGND TX RX
Reader
CBX100/500 Description
User Interface
RX422+ TX422+
For applications that do not use RS422 transmission to the reader (termi-
nal block RX+ and RX- signals), do not leave these lines floating but con-
nect them to SGND as shown below.
NOTE
User Interface
RX422+
SGND RX422-
SGND TX+
Reader TX-
66 MATRIX 300N
ID-NET INTERFACE
ID-NET INTERFACE
CBX100/500 Description
ID-NET Cables
These instructions are referred to Figure 44, Figure 45 and Figure 46.
• The general cable type specifications are: CAT5 twisted pair + additional CAT5
twisted pair, shielded cable AWG 24 (or AWG 22) stranded flexible.
We recommend using DeviceNet cables (drop or trunk type) to the following refer-
ence standards:
AN50325 – IEC 62026
UL STYLE 2502 80°C 30V
• Cable Shield MUST be connected to earth ground ONLY at the Master.
• NEVER use ID-NET cable shield as common reference.
• The ID-NET max cable length depends on the baudrate used, (see the Baudrate
Table below).
• For Common Power Connections use only 2 wires (ID+ and ID-).
- DC Voltage Power cable (Vdc – GND) should be handled as a signal cable (i.e. do
not put it together with AC cable):
- Wire dimensioning must be checked in order to avoid voltage drops greater than
0.8 Volts.
- Cable should lie down as near as possible to the ID-NET cable (avoiding wide
loops between them).
• Reader's chassis may be connected to earth.
• Network inside the same building.
Baudrate Table
The default ID-NET baudrate is 500 kbps. Lower ID-NET baudrates allow
longer cable lengths.
NOTE
Conditions
• ID-NET M/S Synchronized layout
• message length = 50 bytes per node
68 MATRIX 300N
ID-NET INTERFACE
70 MATRIX 300N
ID-NET INTERFACE
The parameters relative to the aux interface (baud rate, data bits, etc.) can be defined
through the Reading Phase step (Channels) in [Link].
The 9-pin female Auxiliary Interface connector inside the CBX is the preferred connector
for temporary communication monitoring.
5 1
9 6
If permanent system wiring is required, the following pins are used to connect the
RS232 auxiliary interface:
CBX100/500 Description
User Interface
RX
Reference
Do not connect the Aux Interface to the CBX spring clamp connectors and
the 9-pin connector simultaneously.
NOTE
72 MATRIX 300N
INPUTS
INPUTS
There are two optocoupled polarity insensitive inputs available on the reader: Input 1
(External Trigger) and Input 2, a generic input:
The External Trigger can be used in One Shot Mode or in Phase Mode. Its main functions
are:
• acquisition trigger in One Shot Mode
• reading phase-ON/reading phase-OFF command in Phase Mode
These inputs are optocoupled and can be driven by both NPN and PNP type commands.
CBX100/500 Description
The yellow Trigger LED (Figure 15, 5) is on when the active state of the External Trigger
corresponds to ON.
Power from the Vdc/GND spring clamps is available directly to the Input
Device on the +V/-V spring clamps, and does not pass through the Power
Switch (ON/OFF) inside the CBX. Disconnect the power supply when
CAUTION working inside the CBX.
74 MATRIX 300N
INPUTS
PNP Photocell
Input
Signal
NPN Photocell
Pulled up to External
Input Device Power
Input
Signal
CBX100/500 Description
76 MATRIX 300N
INPUTS
Power from the Vdc/GND spring clamps is available directly to the Input
Device on the +V/-V spring clamps, and does not pass through the Power
Switch (ON/OFF) inside the CBX. Disconnect the power supply when
CAUTION working inside the CBX.
Input Device
Power to
Input Device
Input Device
Power to Input
Input Device Signal
Input Device
Reference
Input Device
Input
Signal
Input Device
Pulled up to External
Input Device Power
Input
Signal
RESERVED
78 MATRIX 300N
OUTPUTS
OUTPUTS
When Outputs 1 and 2 are connected through the CBX connection box,
they become opto-isolated and polarity sensitive and acquire the electri-
cal characteristics listed below. To function correctly, they require setting
CAUTION the Output Line Type configuration parameters to NPN for the respective
output. The hardware connection to the CBX can be either NPN or PNP.
Three general purpose outputs are available and their meaning can be defined by the
user. They are typically used either to signal the data collection result or to control an
external lighting system.
CBX100/500 Description
By default, Output 1 is associated with the No Read event, which activates when the
code(s) signaled by the external trigger are not decoded, and Output 2 is associated
with the Good Read event, which activates when all the selected codes are correctly
decoded.
The output signals are fully programmable being determined by the configured Activa-
tion/Deactivation events, Deactivation Timeout or a combination of the two. Refer to
the [Link] parameters Help On Line for further details.
Power from the Vdc/GND spring clamps is available directly to the Output
Device on the +V/-V spring clamps, and does not pass through the Power
Switch (ON/OFF) inside the CBX. Disconnect the power supply when
CAUTION working inside the CBX.
Output Output
Signal Signal
80 MATRIX 300N
OUTPUTS
Output 3 is not opto-isolated but can be assigned to the same events. By default it is
not assigned to any event. The CBX500 must be used to connect this output.
For output 3, set the Line Type configuration parameter according to the
hardware connection to the CBX: NPN, PNP or Push-Pull.
NOTE
Output 3 Device
Power to Out-
put Device
Output Output Device
Signal Reference
Output 3 Device
Output
Signal
Output Device
Reference
82 MATRIX 300N
ON-BOARD ETHERNET INTERFACE
On the Matrix 300N on-board Ethernet interface the following communication channels
are available:
• TCP Client
• TCP Server
• UDP Channel
• FTP Client
The following Fieldbus protocols are also available over the on-board Ethernet inter-
face:
• EtherNet/IP
• PROFINET IO
• Modbus TCP Client
For further details refer to the Help On Line page of the Reading Phase step (Channels)
and (Fieldbuses) in [Link].
1 5 1 13
6 9 14 25
The Master/Slave Role is only significant for the Internal ID-NET Network.
If your layout doesn’t use the ID-NET network then the device Role is not
significant and can be ignored.
NOTE
84 MATRIX 300N
ETHERNET CONNECTION
ETHERNET CONNECTION
The Ethernet connection is possible in two different layouts.
!
CBX
CAB-DSxx-S
Matrix 300N
Alone PG6000
"
# Ethernet Interface
!
" Auxiliary Serial Interface (RS232 - Data Monitor)
# External Trigger (for One Shot or Phase Mode)
All devices always support multiple output channels (i.e. for data monitoring).
When using a Local Area Network (LAN), one or more Matrix 300N readers can be con-
nected to the network by using CAB-ETH-M0x cables:
Alone Alone Alone
Matrix 300N
CAB-ETH-M0x
CAB-DSxx-S
CBX # Power
!
CBX
"
Host
Switch
! Ethernet Interface
" Auxiliary Serial Interface (RS232 - Data Monitor)
# External Trigger (for One Shot or Phase Mode)
Matrix 300N
CAB-ETH-M0x
Host
PoE Switch
86 MATRIX 300N
SERIAL CONNECTION
SERIAL CONNECTION
In this layout the data is transmitted to the Host on the main serial interface. The Ether-
net interface can be used for reader configuration by connecting a laptop computer run-
ning [Link].
Data can be transmitted on the RS232 auxiliary interface independently from the main
interface selection to monitor data.
When One Shot or Phase Mode operating mode is used, the reader can be activated by
an External Trigger (for example a pulse from a photoelectric sensor) when the object
enters its reading zone.
PG6000 Host
CBX
!
CAB-DSxx-S
Matrix 300N
Alone
"
#
! Main Serial Interface (RS232 or RS422 Full-Duplex)
" Auxiliary Serial Interface (RS232 - Data Monitor)
# External Trigger (for One Shot or Phase Mode)
All devices always support multiple output channels (i.e. for data monitoring).
FIELDBUS CONNECTION
In this layout a single reader functions as a Slave node on a Fieldbus network. The data
is transmitted to the Host through an accessory Fieldbus interface board installed inside
the CBX500 connection box.
Reader configuration can be accomplished through the Ethernet interface using the
[Link] configuration program.
Data can be transmitted on the RS232 auxiliary interface irrespective of the Fieldbus
interface selection to monitor data.
When One Shot or Phase Mode operating mode is used, the reader can be activated by
an External Trigger (photoelectric sensor) when the object enters its reading zone.
Power
CAB-DSxx-S CBX500
!
Matrix 300N
Alone
"
#
! Fieldbus Interface (Profibus, DeviceNet, etc.)
" Auxiliary Serial Interface (RS232 - Data Monitor)
# External Trigger (for One Shot or Phase Mode)
Host
All devices always support multiple output channels (i.e. for data monitoring).
88 MATRIX 300N
PASS-THROUGH
PASS-THROUGH
The pass-through layout allows each device working Alone, to collect data from one or
more pass-through input channels and send this data plus its own on one or more dif-
ferent output channels.
External
Trigger
CAB-DSxx-S
Power
CBX $
" "
#
"
Host
!
Switch
!
! Ethernet TCP/IP Server 1
" Ethernet TCP/IP Server 2
# Main Serial Interface (RS232 or RS422 Full-Duplex)
$ Auxiliary Serial Interface (RS232)
Pass-through Input Channel
Output Channel
External
Trigger
CAB-DSxx-S
Power
" " "
# $
Host
CAB-ETH-M0x !
Switch !
! Ethernet TCP/IP Server 1
" ID-NET (up to 32 devices, max network extension of 1000 m)
# Main Serial Interface (RS232 or RS422 Full-Duplex)
$ Auxiliary Serial Interface (RS232)
Pass-through Input Channel
Output Channel
All devices always support multiple output channels (i.e. for data monitoring).
In a Pass-through layout each device can have a different operating mode: Continuous,
One Shot, Phase Mode, etc.
90 MATRIX 300N
ID-NET SYNCHRONIZED NETWORK
The Slave readers are connected together using the ID-NET interface. Every slave reader
must have an ID-NET address in the range 1-31.
The Master reader is also connected to the Host on one of its communication channels.
In the following examples the RS232/RS422 main serial interface is used.
For a Master/Slave Synchronized layout the External Trigger signal is unique to the sys-
tem; there is a single reading phase and a single message from the Master reader to the
Host computer. It is not necessary to bring the External Trigger signal to all the read-
ers.
In the Master/Slave Synchronized layout the Master operating mode can only be set to
PackTrack or Phase Mode.
The Main and ID-NET interfaces are connected as shown in the following figures.
! #
ID-NET ID-NET
Synchronized Synchronized
Slave#1 Slave#n
"
Power
ID-NET
Synchronized
Master
Host
! Main Serial Interface (RS232 or RS422 Full-Duplex)
" External Trigger
# ID-NET (up to 16 devices - practical limit)
The Master reader can be connected to the CBX series connection box with the advan-
tage of the Backup and Restore configuration function (CBX + BM100 module).
All devices always support multiple output channels (i.e. for data monitoring).
FOV CALCULATION
Use the data in the following table to calculate the FOV for your application, referring to
Figure 72 and the formula below.
Lens Focus d0 View Angle View Angle View Angle Min. Reading
Model
Type Horizontal Vertical Diagonal Distance
Matrix 300N 6 mm
7 mm 66° 55° 80° 35 mm
4x1-0xx manual
Matrix 300N 9 mm
14 mm 40° 32° 50° 22 mm
4x2-0xx software
Matrix 300N 9 mm
11 mm 41° 34° 52° 70 mm
4x3-0xx manual
Matrix 300N 12 mm
4 mm 32° 26° 40° 70 mm
4x4-0xx manual
Matrix 300N 16 mm
5 mm 24° 19° 30° 80 mm
4x5-0xx manual
Matrix 300N 9 mm
18 mm 45° 34° 54° 30 mm
7x2-0xx software
Matrix 300N 16 mm
14 mm 25° 19° 31° 50 mm
7x6-0xx software
92 MATRIX 300N
GLOBAL FOV DIAGRAMS
Example:
The FOV for a Matrix 300N 412-0xx at a reading distance of 200 mm is:
The following diagrams are given for typical performance at 25°C using
high quality grade A symbols according to ISO/IEC 15416 (1D code) and
ISO/IEC 15415 (2D code) print quality test specifications. Testing should
NOTE be performed with actual application codes in order to maximize the
application performance.
The following diagrams show the maximum obtainable Field of View for 1D and 2D
codes. Depending on the code resolution, symbology, and number of characters in the
code, the Reading Area can be different from the FOV.
See the Reading Diagrams, starting on page 101 for specific reading area examples.
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
94 MATRIX 300N
GLOBAL FOV DIAGRAMS
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
96 MATRIX 300N
GLOBAL FOV DIAGRAMS
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
98 MATRIX 300N
GLOBAL FOV DIAGRAMS
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
Horizontal FoV
Reading Distance
2D Codes
Horizontal FoV
Reading Distance
READING DIAGRAMS
• The following reading diagrams are to be considered as references and are given
for typical performance at 25°C using high quality grade A symbols: Code 128 (1D
code) and Data Matrix ECC 200 (2D code) from the Test Charts provided with the
reader.
• Testing should be performed with the actual Matrix 300N using application codes
in order to evaluate whether maximizing application performance requires adjust-
ments to the HW/SW configuration with respect to the Reference Conditions
given under each diagram.
• The ratio of the Vertical FOV width with respect to the Horizontal FOV width in the
diagrams is:
• about equal to 0.8 for 1.3MP models; specifically 1024/1280. (i.e. FOVV. FOVH x
0.8).
• about equal to 0.7 for 2MP models; specifically 1200/1600. (i.e. FOVV. FOVH x
0.7).
• The reading distance ranges are measured from the reading window surface.
• The max theoretical Line Speed values for each diagram can be calculated using
the formula in "Maximum Line Speed and Exposure Time Calculations" on page 132.
• Common software parameter settings for 1.3MP models:
- for all 6 mm models reading all code symbologies, and all 9 mm, 12 mm and 16
mm models reading 1D code symbologies are: Processing Mode=Advanced Code
Setting;
- for 9 mm, 12 mm and 16 mm models reading 2D code symbologies: Processing
Mode=Standard; Code Contrast=Low; Decoding Complexity=Very High.
• Common software parameter settings for 2MP models:
- for all 9 mm and 16 mm models reading 1D code symbologies: Processing Time-
out=1000 ms.
- for all 9 mm and 16 mm models reading 2D code symbologies: Processing
Mode=Standard; Decoding Complexity=High; Processing Mode=Standard; Pro-
cessing Timeout=1000 ms.
• When defining a HW/SW configuration for the Matrix 300N for conditions differ-
ent from those of the reference diagrams, it is suggested to keep in mind the fol-
lowing rules:
- Changes in Exposure Time act directly proportional to the luminosity of the image
and inversely proportional to the maximum code reading movement speed. Con-
sequently, reducing the Exposure Time by half, reduces the luminosity of the
image by half but doubles the theoretical code reading movement speed.
- Changes in Gain act directly proportional to the luminosity of the image. How-
ever, increasing the Gain value can reduce the quality of the acquired image.
- For DPM illuminators, the overall lighting power being considered is all Sectors
ON from the Central LED Group, unless otherwise specified.
1.5
Horizontal Reading Width
.5
-.5
-1
-1.5
-2
mm
in 2 2.5 3 3.5
Reading Distance
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
-4
mm
in 4 5 6 7 8
Reading Distance
Conditions
Hardware Settings
Software Parameters
5
4
3
-1
-2
-3
-4
-5
mm
in 4 5 6 7 8 9
Reading Distance
Conditions
Hardware Settings
Software Parameters
6
5
4
3
-4
-5
-6
mm
in 3 4 5 6 7 8 9 10
Reading Distance
Conditions
Hardware Settings
Software Parameters
6
5
4
3
-4
-5
-6
mm
in 3 4 5 6 7 8 9 10 11
Reading Distance
Conditions
Hardware Settings
Software Parameters
-2
-4
-6
-8
mm
in 6 8 10 12 14 16
Reading Distance
Conditions
Hardware Settings
Code Symbology Code 128
Code Resolution 0.50 mm (20 mils)
Tilt Angle 0°
Skew Angle 15°
Focusing Distance (mm) 270 290
Software Parameters
Internal Lighting Very High Power Strobed
411-0xx Wide Red
Exposure Time (µs) 330 330
Gain 23 25
1.5
1
Horizontal Reading Width
.5
Conditions
Hardware Settings
Software Parameters
2.5
2
1.5
Horizontal Reading Width
1
.5
0
-.5 Due to the "fisheye" effect of the wide angle 6 mm lens,
-1 the reading area for higher resolution codes is limited to
the central zone of the Vertical Field of View.
-1.5 For these applications, Image Cropping is recommended
above and below the central zone of the Vertical FOV, lim-
-2
iting image acquisition to the effective reading area and
-2.5 therefore increasing frame rate and reducing overall image
processing time. See “Image Cropping” on page 147.
mm
in 2.5 3 3.5 4 ± 20 mm ≈ 512 pixels
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
mm
in 2 3 4 5 6
Reading Distance
Conditions
Hardware Settings
Software Parameters
5
4
3
Horizontal Reading Width
2
1
0
-1
-2
-3
-4
-5
mm
in 7 8 9 10 11 12 13
Reading Distance
Conditions
Hardware Settings
Software Parameters
6
5
4
Conditions
Hardware Settings
Software Parameters
-2
-4
-6
-8
mm
in 10 12 14 16 18 20
Reading Distance
Conditions
Hardware Settings
Software Parameters
1.5
1
Horizontal Reading Width
.5
-.5
-1
-1.5
-2
mm
in 3 3.5 4
Reading Distance
Conditions
Hardware Settings
Software Parameters
2.5
2
1.5
0
-.5
-1
-1.5
-2
-2.5
mm
in 4 4.5 5 5.5 6 6.5
Reading Distance
Conditions
Hardware Settings
Software Parameters
2
Horizontal Reading Width
1
-1
-2
-3
mm
in 5 6 7 8 9
Reading Distance
Conditions
Hardware Settings
Code Symbology Data Matrix ECC 200
Code Resolution 0.25 mm (10 mils)
Tilt Angle 45°
Skew Angle 15°
Focusing Distance (mm) 180
Software Parameters
Internal Lighting Very High Power Strobed
423-0xx Medium Red
Exposure Time (µs) 155
Gain 8
453-0xx Wide White
Exposure Time (µs) 230
Gain 12
473-0xx LT-DPM
Exposure Time (µs) 330
Gain 12
483-0xx MLT-DPM
Exposure Time (µs) 310
Gain 8
3
2
Horizontal Reading Width
0
-1
-2
-3
-4
mm
in 10 11 12 13 14 15 16 17 18
Reading Distance
Conditions
Hardware Settings
Software Parameters
4
Horizontal Reading Width
-2
-4
-6
mm
in 12 14 16 18 20 22
Reading Distance
Conditions
Hardware Settings
Software Parameters
-2
-4
-6
-8
mm
in 16 18 20 22 24 26
Reading Distance
Conditions
Hardware Settings
Software Parameters
8
Horizontal Reading Width 6
4
2
-2
-4
-6
-8
mm
in 16 18 20 22 24 26 28 30 32 34 36
Reading Distance
Conditions
Hardware Settings
Software Parameters
1.5
1
Horizontal Reading Width
.5
-.5
-1
-1.5
-2
mm
in 4 4.5 5 5.5 6
Reading Distance
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
mm
in 6 7 8 9
Reading Distance
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
mm
in 7 8 9 10 11 12
Reading Distance
Conditions
Hardware Settings
Software Parameters
2
Horizontal Reading Width
-1
-2
-3
-4
mm
in 9 10 11 12 13 14 15 16 17
Reading Distance
Conditions
Hardware Settings
Software Parameters
5
4
3
Horizontal Reading Width
2
1
0
-1
-2
-3
-4
-5
mm
in 15 16 17 18 19 20 21 22 23 24
Reading Distance
Conditions
Hardware Settings
Software Parameters
-2
-4
-6
mm
in 18 20 22 24 26 28
Reading Distance
Conditions
Hardware Settings
Software Parameters
-2
-4
-6
-8
mm
in 24 26 28 30 32 34 36
Reading Distance
Conditions
Hardware Settings
Software Parameters
10
8
6
Horizontal Reading Width
4
2
0
-2
-4
-6
-8
-10
mm
in 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48
Reading Distance
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
mm
in 9.5 10.5 11.5
Reading Distance
Conditions
Hardware Settings
Software Parameters
-1
-2
-3
mm
in 12 13 14 15 16
Reading Distance
Conditions
Hardware Settings
5
4
-5
mm
in 14 15 16 17 18 19 20 21 22 23
Reading Distance
Conditions
Hardware Settings
Software Parameters
Assuming:
• X: Code Resolution (mm)
• Texp: Exposure Time (s)
• LS: Line Speed (mm/s)
The essential condition to avoid blurring effects between two adjacent elements in a
dynamic reading application is:
LS Texp X
Texp (min) is the minimum Exposure Time value obtainable for the specific application. It
can be evaluated in static reading conditions and depends on the Matrix reader model
selected for the application (internal lighting system, optical lens, reading distance) and
on any external lighting system. It may also depend on code printing quality, and reader
position.
Example
Likewise, Texp (max) is the maximum Exposure Time value that can be used without blur-
ring for the given application line speed and code resolution. Therefore:
X / LS = Texp (max)
Texp (max) and LS (max) are represented in the graph below as the curved line for X (code
resolution). Values above the curve result in blurring. In practice, the application values
are somewhere below the theoretical line (in the green area) due to environmental and
other conditions.
For example, the maximum target speed in the application is also affected by these con-
ditions:
• Code/Background Contrast: maximum speed decreases when decreasing image
contrast (poor quality codes, reflective transparent coverings, different supports
and printing techniques).
• Code Resolution: maximum speed increases when decreasing code resolution,
(i.e. 2X). There is a decrement of overlapping effects between two adjacent ele-
ments.
• Tilt Angle: maximum speed decreases when increasing Tilt angle (from 0 to 45
degrees).
The Internal Lighting parameter allows setting the operating mode of the internal light-
ing system. The possible values are:
• Disabled: the built-in LED array is turned off all the time. This option can be useful
if using an external lighting system;
• -Power Strobed: the built-in LED array is on only during the image exposure time.
Different Power Strobed lighting levels can be set.
To avoid LED array overheating, for Power Strobed settings, the program
automatically limits the range of allowed values for the Exposure Time
parameter. Therefore, after changes to Internal Lighting, recheck Expo-
NOTE sure Time.
For the majority of applications however you will use [Link], connecting to the
reader through the on-board Ethernet interface. See Chapter 1, Steps 5-6.
To install and run [Link] you should have a Laptop or PC that meets or exceeds the
following:
READER CONFIGURATION
For an example of Matrix device configuration see the example in Chapter 1, Steps 5-6.
When all the configuration parameters are set correctly and saved to the device, you
can perform a Backup to File and/or to an External storage device (BM100, etc.). See
Backup and Restore Through [Link].
Auto-Calibration
[Link] provides the Image Auto-Setup tool to maximize the reading performance by
tuning the acquisition parameters (photometry) automatically. By selecting the Image
Auto-Setup tool from the Image Settings branch in the Advanced Setup step, the follow-
ing window appears:
Select the Static or Dynamic Self-Tuning option; Start Image Auto-Setup and Apply to
the Image Settings. The Advanced Setup window works interactively so that you can see
the results of the parameter setting changes as well as the decoding results (Results
panel).
Manual Calibration
The following examples show some of the typical conditions occurring during the instal-
lation and how they can be tuned manually:
Under-exposure
To correct this result it is recommended to change the following parameters in
their order of appearance:
Over-exposure
To correct this result it is recommended to change the following parameters in
their order of appearance:
For example, an application may have several stable but different lighting conditions
which require different lighting options. One Image Acquisition Setting could enable and
use an internal illuminator and another setting could enable and use an external lighting
system.
Image Settings are found in the [Link] Advanced Setup step. Up to 10 different
Image Settings can be configured by adding them with the icon.
For each Image Setting condition start Image Auto-Setup, select the Static or Dynamic
Self-Tuning option; and Apply it.
When the Image Settings Selection is Automatic (default), then these Image Settings
groups will be used cyclically.
If items to be read having the same lighting conditions are grouped together, then we
can improve the read rate through the Start Acquisition From parameter. By choosing
the Last Successful value, we will start with the Image Setting that last produced a Good
Read. For this group of items the last Image Setting used will be correct for the next
item and so we start each cycle with the acquisition that will potentially produce a Good
Read.
Alternatively a hybrid configuration can be made where more than one Image Setting
can be grouped into an Acquisition Sequence by dragging it into the desired Sequence
box. Select the empty Sequence box and delete it with the delete key.
In this case the Start Acquisition From parameter can improve the read rate for that
Sequence. It has no meaning for a Sequence containing only one Image Setting.
Example
Read a 15 mil Data Matrix ECC 200 code covering a range from 140 to 320 mm. The
reading distance range is too long to be covered by a single acquisition setting, so two
acquisition settings could be used in which the first has a Reading Distance of 195 mm
and the second has a Reading Distance of 300 mm. When both are enabled, the reader
cycles through the two settings effectively producing the extended DOF.
Since many factors and parameters contribute to maximizing the reading process, it is
suggested to use the [Link] Image Auto-Setup and Focus Autolearn tools to set the
different acquisitions settings.
Multi Image Acquisition Settings Procedure using Automatic Image Settings Selection:
1. Using the [Link] Image Auto-Setup and Focus Autolearn tools, set the first
acquisition setting (default) for the 195 mm Reading Distance. Then Save on
Device.
2. Add another Image Setting, and using the [Link] Image Auto-Setup and Focus
Autolearn tools, set the second acquisition setting for the 300 mm Reading Dis-
tance. Then Save on Device.
3. On the Reading Phase step > General Settings > Acquisition Settings, set the Image
Settings Selection to Automatic (default). Then Save on Device.
4. Verify that the reader decodes at both distances with the [Link] Monitor.
When only two Image Acquisition Settings are used to extend DOF (one in each
sequence), this effectively allows switching DOF while keeping the lens refocusing delay
outside the reading phase.
Example
Read a 15 mil Data Matrix ECC 200 code covering a range from 140 to 320 mm at an
application speed of 1 m/s. The reading distance range is too long to be covered by a
single acquisition setting, so two acquisition settings could be used in which the first has
a Reading Distance of 195 mm and is assigned to Image Settings #1, and the second has
a Reading Distance of 300 mm and is assigned to Image Settings #2.
By assigning the Image Settings Selection to External, a proximity sensor (i.e. S3Z)
mounted at least 150 ms before the Acquisition Trigger and connected to an input (i.e.
Input 2), the correct DOF can be selected by enabling the correct sequence.
The proximity sensor must be calibrated to trigger on packs in the near zone (140-215
mm) and therefore select the Sequence with Image Settings #1 (the Image Acquisition
Setting relative to the 195 mm Reading Distance). Packs farther away do not trigger the
proximity sensor and so the Sequence with Image Settings #2 is selected with the Image
Acquisition Setting relative to the 300 mm Reading Distance.
The settings overlap in the range 210-220 mm and can be read by either one.
In this way the effective reading DOF covers the 140 -320 mm distance.
Ext. Trigger
Proximity Sensor on
Input 2
Since many factors and parameters contribute to maximizing the reading process, it is
suggested to use the [Link] Image Auto-Setup and Focus Autolearn tools to set the
different acquisitions settings.
Multi Image Acquisition Settings Procedure using External Image Settings Selection:
1. Using the [Link] Image Auto-Setup and Focus Autolearn tools, set the first
acquisition setting (default) for the 195 mm Reading Distance. Then Save on
Device.
2. Add another Image Setting, and using the [Link] Image Auto-Setup and Focus
Autolearn tools, set the second acquisition setting for the 300 mm Reading Dis-
tance. Then Save on Device.
3. On the Reading Phase step > General Settings > Acquisition Settings, set the Image
Settings Selection to External.
4. You will now see the Sequences appear in the [Link] display area. Click on the
sequence with Image Settings #1 and select the Input 2 Activation Event to High.
Then Save on Device.
5. Verify that the reader decodes at both distances with the [Link] Monitor.
IMAGE CROPPING
In some applications, the Image Cropping feature in [Link] can help to increase
decoding and result performance. Image cropping is performed from the Advanced
Setup tab by clicking on the Add Cropping Region icon as shown below.
In Matrix 300N the frame rate is dependent on the number of rows and columns in the
defined window. Image cropping allows reducing the Image processing area from the
full FoV to a smaller area where codes are present. By excluding portions of the FoV,
processing time is reduced.
After clicking the Add Cropping Region icon, a blue border appears which by default is
equal to the FoV.
By dragging the edges with the mouse (resizing) you can crop the image to a specific
location where codes are present. The numbers in the blue boxes refer to pixel refer-
ences.
x, y coordinates of upper
left corner of Cropping
Region
You can also set the cropped image size and position through the Cropping Region Area
group of parameters; size = Width and Height, position = Left, Top (x,y) coordinates.
IMAGE FILTER
Sets the filter to be applied to the image before being processed. This parameter can be
used to successfully decode particular ink-spread printed codes (e.g. direct part mark
codes).
Different filters can be applied to a single code or group of codes in one or more Image
Settings. See the [Link] User’s Manual for examples of Image Filter application.
The Erode Filter enlarges the image dark zones to increase readability.
The Dilate Filter enlarges the image white zones to increase readability.
The Close filter eliminates dark areas (defects) in the white zones of the image.
The Open filter eliminates white areas (defects) in the dark zones of the image.
The Histogram Equalization filter makes the gray level distribution uniform.
The Smoothing filter deletes small (insignificant) details in the center of the image.
The Black Enhancement filter produces a nonlinear increase in the black level for
light images.
The White Enhancement filter produces a nonlinear increase in the white level for
dark images.
PASS-THROUGH CONFIGURATIONS
[Link] and Matrix 300N readers support pass-through multi device configurations.
The following screenshots show the pass-through configuration settings for the three
devices in the example in "Pass-Through" on page 89.
Reader #1
Reader #2
Reader #3
2. Connect to the designated Master device in [Link] and open the Setup Internal
Network Configuration. You will be prompted to change the device to Master.
Click OK. The Slave units will automatically be recognized. See "Master Configura-
tion" on page 157.
4. Connect to each Slave reader via Ethernet and set the Slave specific parameters
depending on the application type. Save each Slave specific configuration. See
"Multidata ID-NET Network Configurations" on page 159 or "Synchronized ID-NET
Network Configurations" on page 163.
Master Configuration
First start with the desired device to assign as ID-NET Master (current default setting is
Slave). Click on Setup Internal Network Configuration from the Task area.
You will be advised that the device role will be changed to Master.
Click OK. The Net Autoset feature automatically starts to find Slave devices connected to
the ID-NET network of the Master.
When finished, all the Slaves should have been correctly recognized. If not, verify all
device connections and power and then repeat the operation by clicking on the Start
Net Autoset button.
Repeat
Depending on the application, select one of the Default Internal Network Configura-
tions: Multidata, Synchronized Phase Mode or Synchronized PackTrack.
Multidata
Synchronized
This selection will open a pre-configured job for the Master reader according to the
selection. Follow the specific application instructions in the following paragraphs.
1. Complete the configuration of all the application parameters (including Image Set-
tings) and save them to the Master with an application specific name.
Optionally, checking the Save on Slave Device box can be helpful to save all the
current individual Slave configurations with the new configuration name. This
does not clone any parameters. If not checked, Slave configurations will remain as
Temp configurations and you will be warned that changes to the Master have not
been saved to the Cluster.
For Multidata configurations, the option to Clone Master configuration on Slaves
must not be checked.
The jobs must not be cloned because the Master and Slaves have different input/output
communication channels. The readers are also working independently from each other,
often on separate stations with different code reading requirements, different operating
modes, etc.
2. Connect to each Slave reader via Ethernet (see note below), and set all the config-
uration parameters of each Slave device.
Open the Slave specific application job (it will either have the new name saved from the
Master or Temp depending on the Save on Slave Device selection).
When the configuration opens, pause run mode and set all the application specific con-
figuration parameters (including Image Settings).
Verify the focus and decoding with the capture image button.
Repeat this procedure for each Slave device until the entire network is configured.
The following screenshots show the pass-through configuration settings for the three
devices in the example in "ID-NET Multidata Network (Pass-Through)" on page 90.
ID-NET Master
ID-NET Slave #1
ID-NET Slave #1
1. Complete the configuration of all the application parameters (including Image Set-
tings) and save them to the Master with an application relative name and with the
option to Clone Master configuration on Slaves.
2. Connect to each Slave reader via Ethernet (see note below), and set the Slave spe-
cific parameters.
When the job opens, pause run mode and configure the Slave specific parameters.
These depend on the application and include the following:
Verify the focus and decoding with the capture image button.
Repeat this procedure for each Slave device until the entire network is configured.
1. An application job with the same name as the Master’s has been cloned to the Slaves. Each
Slave can have its own Image Settings parameters saved in its own copy of the application job.
Common parameters managed by the Master such as Operating Mode cannot be modified in
the Slave jobs and are shown in dark grey.
If necessary, as a troubleshooting tip, you can temporarily apply the Reading Mask field
in place of each Code Content field to verify if all devices are reading. To do this:
1. Connect to the Master device via Ethernet and from the Data Formatting step,
change each Expected Code Field Type from Code Content to Reading Mask.
2. Run the application and monitor the output data from the [Link] Console or a
configured channel terminal.
Output Data
Reading Mask
The Reading Mask shows which device reads which Expected Code. The mask is
composed of a fixed 32-character string (0=No Read or 1=Read) representing the
32 possible readers in an ID-NET network. By default the Master is the last charac-
ter in the string (Master on Right) but this can be changed. The Slaves are shown
adjacent to the Master in order (1 to 31), by default from right to left.
The figure above shows that both the Master and Slave 1 are reading Code 128 while
only the Master is reading Code 39.
3. After verifying correct functioning of the reading devices, return the Expected
Code fields from Reading Mask to Code Content.
4. If you haven’t made any other changes you can exit without saving. Otherwise,
save the Master device configuration overwriting its previous one, making sure to
save without Clone Master Configuration on Slaves, otherwise the Slave configu-
rations will be overwritten.
1. Click on the Internal Network View tab at the bottom of the screen.
2. Open the Master branch by clicking on the arrow to the left of the Master icon.
By selecting the various configuration steps above you can visualize the slave configura-
tion.
You can modify some Slave Synchronized parameters from this view but
you cannot save them here.
To save changed slave parameters here, you must click on the Master and
NOTE
Save the configuration overwriting it, making sure to select Save on
Slave Device but without Clone Master Configuration on Slaves, otherwise
all the Slave configuration parameters will be overwritten by the Master
configuration.
It can be performed for Single Reader and Internal Network (Master/Slave) configura-
tions.
Backup and Restore functions allow performing Complete Configuration and Environ-
ment parameter storage for Single Reader and ID-NET (Master/Slave) network devices
as well as device firmware. Backup and Restore can be applied to any reader connected
through a device having external backup memory, regardless of the reader's network
configuration.
Backup to and Restore from external device is supported by [Link] for all reading
devices when connected to:
• CBX + BM100
• QLM-Series Gateways
Backup
To perform a Backup:
1. From the [Link] Device menu, select either Single Reader Backup (to file on
PC); or Backup to external storage device.
For ID-NET network Backup, select the Backup current Internal Network
configurations selection.
NOTE
You will be reminded that configuration in temporary memory will not be saved so you
should save the configuration to the reader before performing Backup.
If you are performing a backup to a file you will be asked whether to include the firm-
ware or not.
At the end of the backup, [Link] shows a message indicating successful completion.
Restore
To perform a Restore:
1. From the [Link] Device menu, select either Single Reader Restore (from file on
PC); or Restore from external storage device.
If restoring an ID-NET network though the Master, this may take a few minutes.
At the end of the restore, [Link] shows a message indicating successful completion.
Replacement
The replacement device must be the exact same model as the device it is
replacing.
CAUTION
The Restore function also provides easy and secure Single Device Replacement:
2. Connect the new device (make sure the new device has been previously set to fac-
tory default).
3. Run the Restore procedure by selecting either Single Reader Restore (from file on
PC) or Restore from external storage device item (see: Restore procedure).
RESTORE DEFAULTS
The device parameters are divided into two main classes, Configuration and Environ-
ment which are affected differently by the Restore Defaults commands.
• The Configuration parameters are the ones set in the various steps of the configu-
ration process and are specific to each application. When multiple configurations
(jobs) are saved on a single device, these parameters can be different from one
configuration to the next.
The same action can be performed from the Device menu >Backup/Restore > Restore
Defaults > Restore Default Startup Configuration. The Default Configuration will be set
to run at startup and the reader will be reset.
Any previously saved configurations on the device will remain in memory, but the
Default configuration is set as the startup configuration.
IP Address = [Link]
Any previously saved configurations on the device will remain in memory, but the
Default configuration is set as the startup configuration.
All Environment parameters will be restored to Factory default values and any existing
configurations stored on the device will be erased. The device will be reset and there-
fore start in run mode with the factory default configuration.
DIAGNOSTIC ALARMS
By using the [Link] Monitor functions from the File menu (or Monitor icon), you can
get information about the state of the ID-NET network.
STATISTICS
Statistics on the reading performance can be viewed by enabling the Statistics panel
from the [Link] Monitor item selected from the File menu (or Monitor icon).
Up Enter Down
To enter the Main Menu press the Up and Down buttons simultaneously.
Main Menu
[Exit] (exits HMI Interface menu)
Test Mode (performs Test mode)
Focus/Locate (performs Focus function: turns on LED pointers)
Calibration (performs Setup function)
Code Setting (performs Learn function)
Match Code Tra (Training: allows to read a code and store it as the Match code)
Extended Menu
[Exit] (returns to Main menu)
Backup (performs Backup - uninterruptible)
Restore (performs Restore - uninterruptible)
Erase (erases the backup configuration in external memory - uninterruptible)
To move through the list press and release the Up or Down key.
To select an item or enter a submenu, press and release the Enter key. After executing
an HMI function the display shows a result message and then automatically exits from
the menu structure.
To exit a menu manually, press and release the Enter key at the [Exit] item or press the
Up and Down buttons simultaneously.
To exit from a running HMI function, press the Up and Down buttons simultaneously.
These functions will also exit upon their configured timeout.
When the HMI Interface is entered from either the Local Device (reader)
or Remote Device (BM150), the key(s) on the other device are disabled.
NOTE
Display Messages
The following examples of Remote Display messages are given to help interpret the
information reported. The content of these messages depends on the connected reader.
Welcome Message
M = scanner model
K = software – STD=Standard, SS =Special
V = software version
R = Device Network Type – MUL=Multidata, SYN=Synchronized, ALN=Alone
N = Device Network Setting – M00=ID-NET Network Master, Sxx= ID-NET Network Slave
address, Null string= Alone (no network)
D = device serial number
A = Ethernet IP Address
Diagnostic Alarms
Diagnostic error messages are sent to the BM150 display as numeric Alarm Codes (even
if Failure Messages are selected for data transmission, the numeric Alarm Code is sent
to the display).
X = numeric Alarm Code (see below for the list of Alarm Codes)
R = Device Network Type – MUL=Multidata, SYN=Synchronized, ALN=Alone
N = Device Network Setting – M00=ID-NET Network Master, Sxx= ID-NET Network Slave
address, Null string= Alone (no network)
1 Slave No Reply
64 Slave Address Duplication
171 Protocol Index Failure
185 Backup Memory Communication Failure
187 Wrong Rotary Switch Selection
189 Fieldbus Communication Failure
191 Fieldbus Type Mismatch
193 Fieldbus Configuration Error
195 Fieldbus DHCP Problem
201 No XRF Slave(s) Detected
U = Diagnostic condition for Stand Alone or Master plus Slave readers 1 - 15:
* = reader OK
- = reader not detected at startup
? = reader detected at startup but not responding to diagnostic polling
! = reader diagnostic error
The Slaves must always be configured with the same network baud rate as the Master
for correct functioning including performing Backup and Restore procedures.
To perform Backup:
2. Select the Backup item from the Extended menu and press the Enter key.
3. When the procedure is complete a message appears on the display showing the
results (Backup OK 1 File Saved or an error message).
To perform Restore:
1. Select the Restore item from the Extended menu and press the Enter key.
2. When the procedure is complete a message appears on the display showing the
results (Restore OK 1 File Restored or an error message).
Figure 101 - 1.3 MP (left) and 2 MP (right) models with Wide Angle Illuminators
Figure 102 - 1.3 MP (left) and 2 MP (right) models with Medium Angle Illuminators
These illuminators are made up of 8 LEDs for 1.3 MP models and 10 LEDs for 2 MP mod-
els. LEDs are controlled simultaneously by the software application.
These are Bright Field general purpose illuminators. Wide Angle illuminators cover a
larger area over a given distance, whereas Narrow Angle illuminators are ideal for areas
needing a narrower field of coverage further from source.
The RED illuminator is an optimum solution for applications where codes are printed on
paper and where Direct Park Marking (DPM) is obtained by ink jet or laser etching tech-
nology on flat non-reflective surfaces, without any evident machining flaws made by
machine tools (e.g. cutters or lathes). The reader’s pitch or skew angle helps to avoid
direct reflection when codes are marked on very reflective surfaces.
The WHITE illuminator is suitable for applications with colored codes and/or colored
backgrounds (e.g. red code on white background) or with mixed color codes (e.g. blue/
red ink on white background).
OFF ON
OFF ON
OFF ON
OFF ON
OFF ON
This illuminator is made up of 50 LEDs divided into two groups of four sectors each,
independently controlled by the software application. Four sectors make up the internal
group called Central LED Group. The other four sectors make up the external group
called Peripheral LED Group.
Please note that the Diffused Red Illuminator is called LT-DPM for 1.3 MP models (47x-
0xx) and R-WD DIF for 2 MP models (77x-0xx).
Bottom-Right Bottom-Left
Top-Left Sector Top-Right Sector
Sector Sector
Via software each single sector can be turned on, however it is NOT possible to simulta-
neously turn on sectors belonging to the separate LED Groups - Peripheral and Central.
Despite this restriction, thirty different combinations of ON/OFF lighting configurations
can be obtained.
By enabling multiple Image Settings, each having a different ON/OFF LED combination,
different consecutive images can be acquired, changing the activation of the eight LED
sectors. This feature is particularly effective for reading codes printed/marked on reflec-
tive surfaces, by sequentially turning OFF the single LED sectors.
With all four LED sectors enabled (Example A), the code is not readable due to the LED
reflections on the code surface. With different Image Settings in which the Right sector
is turned off (removed from the parameter combination - Example B), the code is illumi-
nated by the other LED sectors without the reflections on the code surface.
Example A Example B
INCORRECT illumination GOOD illumination
Furthermore, the use of the Diffused Red Illuminator is really effective in direct part
marking applications (DPM), where linear machining flaws are present on the part sur-
faces. In these cases, an image of the code can be obtained having a very light back-
ground. In addition, the high number of LEDs and the diffuser increase background
uniformity because the dark bands that are generated by the spacing between adjacent
LEDs are minimized.
Please consider that when using a Diffused Red Illuminator to illuminate surfaces with
linear machining flaws, the well-lighted area depends on the direction of the machining
flaws with respect to the illuminator’s LED sectors, irrespective of the reading distance.
Clearly, this characteristic fixes the upper limit of the code dimensions compatible with
the use of this illuminator. In reality, it is an actual limit of the usable part of the field of
view. Therefore, this limit must be taken into account during the feasibility analysis of
the solution, including the eventual positioning variation of the codes with respect to
the center of the reader’s field of view.
The arrangement of the LED sectors allows obtaining a well-lighted area even when the
direction of the machining flaws is changed.
Refer to the following images for the dimension of lighted area illuminated by the differ-
ent LED Groups.
MLT-DPM ILLUMINATOR
This is both a Bright Field and a Dark Field illuminator available for 1.3 MP models.
The MLT-DPM illuminator is made up of 63 LEDs divided into two groups of four sectors
each, independently controlled by the software application.
Four sectors of six LEDs each make up the internal group called Central LED Group and
correspond to Bright Field illumination. The operating distance range is typically from
20 to 250 mm. The reader focus distance further limits this range.
The use of the MLT-DPM Central LED Group is particularly effective in direct part mark
applications (DPM), where linear machining flaws are present on the part surfaces. In
these cases, an image of the code can be obtained having a very light background.
The other four sectors make up the external group called Peripheral LED Group and cor-
respond to Dark Field illumination. Dark Field illumination is guaranteed by the 39 side-
emitting blue LEDs divided as follows: a TOP sector of 7 LEDs, a BOTTOM sector of 8
LEDs and two sectors (LEFT and RIGHT) of 12 LEDs each.
The Peripheral LED Group can be the correct solution for DPM applications with highly
reflective surfaces. In these applications, by using a traditional bright field illuminator,
the code can result unreadable because in the acquired image some parts of the code
are made invisible due to gray-level saturation generated by direct reflection of the illu-
minator LEDs.
To obtain optimum Dark Field illumination, it is necessary to work at close range, typi-
cally in the range from 20 to 50 mm. The reader focus distance further limits this range.
An orange filter is applied over the Central LED Group in order to avoid harmful blue
light reflections off the Peripheral LED component packages.
The Peripheral LED Group can also be used as a Bright Field illuminator in the range
from 50 to 100 mm. This group is similar to the Diffused Red Illuminator Peripheral LED
Group but differs by the light intensity (lower in the MLT-DPM) and wavelength emitted
by the LEDs.
Bottom-Right Bottom-Left
Top-Left Sector Top-Right Sector
Sector Sector
Like the Diffused Red Illuminator, in software each single sector can be turned on, how-
ever it is NOT possible to simultaneously turn on sectors belonging to the separate LED
Groups - Peripheral and Central. Despite this restriction, thirty different combinations of
ON/OFF lighting configurations can be obtained.
By enabling multiple Image Settings, each having a different ON/OFF LED combination,
different consecutive images can be acquired, changing the activation of the eight LED
sectors. This feature is particularly effective for reading codes printed/marked on reflec-
tive surfaces, by sequentially turning OFF the single LED sectors.
With all four LED sectors enabled (Example A), the code is not readable due to the LED
reflections on the code surface. With different Image Settings in which the Bottom-
Right sector is turned off (removed from the parameter combination - Example B) and
the Top-Left sector is turned off (removed from the parameter combination - Example
C), the code is illuminated by the other LED sectors without the reflections on the code
surface.
Example B Example C
Example A
GOOD illumination on Left GOOD illumination on
INCORRECT illumination
code Right code
Please consider that, like the Diffused Red Illuminator, when using MLT-DPM Central
LED Group to illuminate surfaces with linear machining flaws, the well-lighted area
depends on the direction of the machining flaws with respect to the illuminator’s LED
sectors, irrespective of the reading distance.
Clearly, this characteristic fixes the upper limit of the code dimensions compatible with
the use of the MLT-DPM. In reality, it is an actual limit of the usable part of the field of
view. Therefore, this limit must be taken into account during the feasibility analysis of
the solution, including the eventual positioning variation of the codes with respect to
the center of the reader’s field of view.
The arrangement of the LED sectors allows obtaining a well-lighted area even when the
direction of the machining flaws is changed.
Refer to the following images for the dimension of lighted area illuminated by the differ-
ent LED Groups.
When using the MLT-DPM Peripheral LED Group (Dark Field), the photo-
metric parameters (Exposure time and Gain) are set to higher values in
order to obtain results similar to the Diffused Red Illuminator Peripheral
NOTE LED Group (Bright Field).
When using the MLT-DPM Central LED Group (Dark Field), the photometric
parameters (Exposure time and Gain) are set to lower values in order to
obtain results similar to the Diffused Red Illuminator Central LED Group
NOTE (Bright Field).
POLARIZED ILLUMINATORS
Matrix 300N also comes with a built-in polarizing filter. This is the ideal solution to
reduce hot spots on reflective surface applications, such as:
• DPM on reflective metal surfaces
• DPM on non-metal reflecting surfaces
• DPM on electronic circuit boards
• Glossy labels
• Labels under plastic films
By removing LED reflection, Matrix 300N with polarized illuminators features extreme
mounting flexibility, as it can be mounted 90° to the target surface. This in turn avoids
code distortion and allows more reliable code grading.
The following examples show the difference between codes read with and without
polarizing filters:
The possible selections progress from Low to Very High where Low can improve decod-
ing time for good print/mark quality and/or relatively normal size codes. This is the
default setting. Very High can improve the decode rate for low print/mark quality and/
or small size codes. This algorithm is much more aggressive but in general it may have
longer decoding times than the lower complexity algorithms. To minimize decoding
time it is better to select the lowest value that still guarantees good decoding.
For QR codes the Decoding Method parameter allows the Dot Peen Decoding algorithm
to be selected, which improves the decode rate for low quality Direct Part Mark codes
and in general for Direct Part Mark codes with dot peening type module shapes.
Printed codes on
opaque paper or
labels having a flat
surface
Laser Etching or Ink
Jet code marking on
an opaque, flat sur-
face having no evi-
dent machining
flaws
Code marking on an
opaque, rough sur-
face
Code marking on a
flat surface with evi-
dent machining
flaws produced by
machining tools
Laser Etching or Dot
Peening code mark-
ing on a flat, highly
reflective surface
Code marking on a
white background
Red-printed code on
white background
Mixed color
codes/background
Legend:
For correct use of the MLT-DPM Peripheral and LT-51x illuminators, make
sure that the application working distance is within the lighting system
working distance. See the table under “Lighting System Working Dis-
NOTE tances” on page 204.
STD White Light MLT-DPM Blue Light DIF / MLT-DPM Red Light
DIF /
Models STD MLT-DPM
MLT-DPM
Legend:
The following figure shows the focus distance of a reader equipped with an LT-51x illu-
minator:
The best results for this illuminator are obtained when α is approx. 13 mm (0.5’’). β
measures 75 mm, therefore the focus distance in this case equals 88 mm.
Focal length 9 mm 16 mm
Reading
≤ 350 mm > 350 mm ≤ 450 mm > 450 mm
distance
Recommended STANDARD
models for White / Red STANDARD STANDARD STANDARD
general White / Red White / Red White / Red
POLARIZED
purpose Wide Angle DIFFUSED Medium Angle
applications DIFFUSED
a. For more details, please refer to “Matrix 300N Recommended Illumination for DPM” on
page 200.
CLEANING
Clean the lens cover periodically for continued correct operation of the reader. See Gen-
eral View.
Dust, dirt, etc. on the lens cover may alter the reading performance.
Use soft material and alcohol to clean the lens cover and avoid any abrasive substances.
GENERAL GUIDELINES
• When wiring the device, pay careful attention to the signal name (acronym) on the
CBX100/500 spring clamp connectors (Chapter 4, CBX Electrical Connections). If you
are connecting directly to the Matrix 300N M12 17-pin connector, pay attention to
the pin number of the signals (Appendix A).
• If you need information about a certain reader parameter you can refer to the
[Link] help on line. Connect the device and click on the link to the parameter
you are interested in.
• If you are unable to fix the problem and are going to contact your local Datalogic
office or Datalogic Partner or ARC, we suggest providing (if possible): Application
Program version, Parameter Configuration file, Serial Number and Order Number
of your reader. You can get most of this information while [Link] is connected to
the reader.
Troubleshooting Guide
Problem Suggestion
Troubleshooting Guide
Problem Suggestion
Troubleshooting Guide
Problem Suggestion
ELECTRICAL FEATURES
Electrical Features
4xx-01x models
Power 4xx-04x models
7xx-01x models
Supply Voltage 10 to 30 Vdc PoE Device 48 Vdc
Consumption 0.7 to 0.2 A 0.13 W max
Communication Interfaces
a. when connected to the CBX connection boxes the electrical features for Output 1 and 2 become the following:
Opto-isolated; VCE = 30 Vdc max.; ICE = 40 mA continuous max.; 130 mA pulsed max.;
VCE saturation = 1 Vdc max. @ 10 mA; PD = 90 mW Max. @ 50 °C ambient temp.
OPTICAL FEATURES
Optical Features
ENVIRONMENTAL FEATURES
Environmental Features
Protection Class b
IP65 and IP67
EN 60529
a. high ambient temperature applications should use metal mounting bracket for heat dissipation.
b. when correctly connected to IP67 cables with seals.
PHYSICAL FEATURES
Connector position 0° Connector position 90°
SOFTWARE FEATURES
Readable Code Symbologies
PDF417 Standard and Micro PDF417 Data Matrix ECC 200 Australia Post
Code 128 (GS1-128) (Standard, GS1 and Direct Marking) Royal Mail 4 State Customer
Code 39 (Standard and Full ASCII) QR Code Kix Code
Code 32 (Standard and Direct Marking) Japan Post
MSI Micro QR Code Planet
Plessey Code MaxiCode PostNet
Standard 2 of 5 Aztec Code PostNet (+BB)
Matrix 2 of 5 Dotcode Intelligent Mail
Interleaved 2 of 5 Swedish Post
Codabar
Code 93
Pharmacode
EAN-8/13 - UPC-A/E
(including Addon 2 and Addon 5)
GS1 DataBar Family
Composite Symbologies
USER INTERFACE
Power, Ready, Good;
LED Indicators Trigger, Com, Status, (Ethernet Network);
Good Read (Green Spot), No Read (Red Spot)
Keypad Button Configurable via [Link]
Beeper Configurable via [Link]
17 TX TX+
11 Main Interface RX *RX+
(SW Selectable)
12 - TX-
10 - *RX-
* Do not leave floating, see "RS422 Full Duplex Interface" on page 66 for connection details.
Matrix 300N PoE models only accept Alternative A (power over RJ45 pins 1,
2, 3, 6), Class 0 power levels. Use an Endspan or Midspan PSE device that
supports this configuration (i.e. PoE switch or Power over Ethernet
CAUTION Adapter).
Alternative B (power over RJ45 pins 4, 5, 7, 8) using an Endspan or Mid-
span PSE device is not supported.
Figure 6 - Matrix 300N PoE PSE Endspan Alternative B Connections NOT SUPPORTED
Figure 7 - Matrix 300N PoE PSE Midspan Alternative B Connections NOT SUPPORTED
For Matrix 300N PoE models, the internal Digital Output circuitry is not
powered and supply power is not available to any Input/Output devices
(Vdc=0). Only input device signals can be accepted directly on the M12
CAUTION 17-pin connector without power.
For these models, if it is necessary to use Input/Output devices, we rec-
ommend connecting them through the CBX, which must be powered sepa-
rately.
INPUTS
There are two optocoupled polarity insensitive inputs available on the M12 17-pin con-
nector of the reader: Input 1 (External Trigger) and Input 2, a generic input. See "Inputs"
on page 73 for more details.
Open 0V 2V 0 mA
Closed 4.5 V 30 V 10 mA
Input Pinout
OUTPUTS
Three general purpose non opto-isolated but short circuit protected outputs are avail-
able on the M12 17-pin connector.
Output Pinout
The output signals are fully programmable being determined by the configured Activa-
tion/Deactivation events, Deactivation Timeout or a combination of the two. For further
details refer to the Help On Line page for the Output Setup step in [Link].
For NPN output connections, the external interface voltage (Vext) must
not exceed the Matrix 300N power supply source voltage (Vdc) otherwise
correct output functioning cannot be guaranteed.
CAUTION
For Matrix 300N PoE models, the internal Digital Output circuitry is not
powered and supply power is not available to any Input/Output devices
(Vdc=0). Only input device signals can be accepted directly on the M12
CAUTION 17-pin connector without power.
For these models, if it is necessary to use Input/Output devices, we rec-
ommend connecting them through the CBX, which must be powered sepa-
rately.
AIM
(Association for Automatic Identification and Mobility): AIM Global is the international
trade association representing automatic identification and mobility technology solu-
tion providers.
BIOS
Basic Input Output System. A collection of ROM-based code with a standard API used to
interface with standard PC hardware.
Bit
Binary digit. One bit is the basic unit of binary information. Generally, eight consecutive
bits compose one byte of data. The pattern of 0 and 1 values within the byte determines
its meaning.
Byte
On an addressable boundary, eight adjacent binary digits (0 and 1) combined in a pat-
tern to represent a specific character or numeric value. Bits are numbered from the
right, 0 through 7, with bit 0 the low-order bit. One byte in memory can be used to store
one ASCII character.
Composite Symbologies
Consist of a linear component, which encodes the item's primary data, and an adjacent
2D composite component, which encodes supplementary data to the linear component.
Decode
To recognize a barcode symbology (e.g., Codabar, Code 128, Code 3 of 9, UPC/EAN, etc.)
and analyze the content of the barcode scanned.
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.
EEPROM
Electrically Erasable Programmable Read-Only Memory. An on-board non-volatile mem-
ory chip.
Element
The basic unit of data encoding in a 1D or 2D symbol. A single bar, space, cell, dot.
Exposure Time
For digital cameras based on image sensors equipped with an electronic shutter, it
defines the time during which the image will be exposed to the sensor to be acquired.
Flash
Non-volatile memory for storing application and configuration files.
Host
A computer that serves other terminals in a network, providing services such as net-
work control, database access, special programs, supervisory programs, or program-
ming 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. The total number of pixels of an
image sensor.
Image Sensor
Device converting a visual image to an electric signal. It is usually an array of CCD
(Charge Coupled Devices) or CMOS (Complementary Metal Oxide Semiconductor) pixel
sensors.
IEC
(International Electrotechnical Commission): Global organization that publishes interna-
tional standards for electrical, electronic, and other technologies.
IP Address
The terminal’s network address. Networks use IP addresses to determine where to send
data that is being transmitted over a network. An IP address is a 32-bit number referred
to as a series of 8-bit numbers in decimal dot notation (e.g., [Link]). The highest
8-bit number you can use is 254.
ISO
(International Organization for Standardization): A network of the national standards
institutes of several countries producing world-wide industrial and commercial stan-
dards.
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.
RAM
Random Access Memory. Data in RAM can be accessed in random order, and quickly
written and read.
Symbol Verification
The act of processing a code to determine whether or not it meets specific require-
ments.
[Link]
Datalogic S.r.l.
Via S. Vitalino, 13 | 40012 Calderara di Reno | Bologna - Italy
Tel. +39 051 3147011 | Fax +39 051 3147205