Matrix 210 Host Mode Programming

MATRIX 210™
Host Mode Programming
Datalogic Automation Srl
Via Lavino, 265
40050 - Monte S. Pietro
Bologna - Italy
Matrix 210™ Host Mode Programming
Ed.: 02/2013
This manual refers to software release 6.50.
© 2011 - 2013 Datalogic Automation S.r.l.  ALL RIGHTS RESERVED.  Protected to the fullest
extent under U.S. and international laws. Copying, or altering of this document is prohibited without
express written consent from Datalogic Automation S.r.l.
Datalogic and the Datalogic logo are registered trademarks of Datalogic S.p.A. in many countries,
including the U.S.A. and the E.U.
Matrix 210, ID-NET, VisiSet and X-PRESS are trademarks of Datalogic Automation S.r.l. All other
brand and product names mentioned herein are for identification purposes only and may be
trademarks or registered trademarks of their respective owners.
Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for
incidental or consequential damages resulting from the use of this material.
15/02/13
CONTENTS
1
HOST MODE PROGRAMMING................................................................................... 1
2
2.1
2.2
2.3
2.4
2.5
PROGRAMMING COMMANDS ................................................................................... 2
Connection To Device ..................................................................................................2
Disconnection From Device..........................................................................................2
Reader Information .......................................................................................................3
Programmable Button Functions .................................................................................. 3
Other Functions ............................................................................................................4
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
PROGRAMMING STRINGS.........................................................................................5
Definitions ..................................................................................................................... 5
How To Send a Single Parameter To The Reader ....................................................... 8
How To Get a Single Parameter From The Reader ..................................................... 9
Data Storage Commands ...........................................................................................10
How To Program An ID-NET™ Slave Reader............................................................ 13
How To Get a Single Parameter From An ID-NET™ Slave Reader........................... 14
Examples ....................................................................................................................17
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
MATRIX 210™ PARAMETERS LIST ........................................................................20
Operating Mode ..........................................................................................................20
Calibration...................................................................................................................23
Communication...........................................................................................................24
Ethernet ......................................................................................................................26
CBX Ethernet TCP/IP .................................................................................................28
WebSentinel ...............................................................................................................31
Transfer Array Image.................................................................................................. 31
Reading System Layout..............................................................................................32
CBX Gateway .............................................................................................................33
Image Processing .......................................................................................................36
2D Codes....................................................................................................................36
1D Codes....................................................................................................................38
Postal Codes ..............................................................................................................42
Data Collection ...........................................................................................................42
Digital I/O ....................................................................................................................55
LEDs And Keypad ......................................................................................................59
Display ........................................................................................................................62
Diagnostics .................................................................................................................62
Match Code ................................................................................................................65
Symbol Verification .....................................................................................................68
Miscellaneous .............................................................................................................69
OCR OCV ...................................................................................................................70
Data Matrix Settings (for DPM)...................................................................................71
A
DIRECT COMMANDS FROM HOST ......................................................................... 74
B
CBX GATEWAY FIELDBUS RESET.........................................................................76
C
ASCII TABLE .............................................................................................................77
iii
CONVENTIONS
The notation in this manual uses angular brackets (< >), to represent single byte character
values which are equivalent. See ASCII Table in appendix C.

For special keys or some non-printable characters, the ASCII symbol for the
character name is shown between angular brackets.
Example:

For non-printable characters, the decimal value of the character byte is shown
between angular brackets.
Example:

<ESC> means the ESC key character byte
<STX> means the start transmission character byte
<13><10> = Carriage Return character byte, Line Feed character byte
For special commands, the hexadecimal value of the character byte is shown
between angular brackets. These commands show the value with an H subscript.
Example:
10<FEH><FDH> = Parameter depth #10
The following representations using these three methods are equivalent:
<ESC> = <27> = <1BH>
and each send character byte 0x1B to the reader
The program used to generate the strings for Host Mode Programming must be able to
manage them correctly.
iv
HOST MODE PROGRAMMING
1
1 HOST MODE PROGRAMMING
An alternative method of programming the Matrix 210™ devices is by sending programming
strings over one of the serial interfaces.
These strings take the form of ESCAPE sequences and are transmitted from the Host
system to the Matrix reader on the following interfaces:

Auxiliary RS232 serial interface and Main RS232/RS485 serial interface (for Matrix 210
2xx-x0x Serial models and Matrix 210 2xx-x1x Ethernet models)

Ethernet interface (only for Matrix 210 2xx-x1x Ethernet models)

Optional CBX500 Host Interface (Ethernet TCP/IP, Profibus, DeviceNet, etc.).

USB interface (only for Matrix 210 2xx-x2x USB models)
This is called Host Mode programming.
If Host Mode programming is performed over the RS485 half-duplex (polled) main interface,
MUX32 Protocol must be used.
In order to send the programming strings, it is necessary to switch the reader into Host
Mode.
NOTE
WARNING
Digital Outputs 1, 2 can be used to indicate when the device is in Host
Mode by setting the related parameter: Activation Events = Host Control
Mode.
VisiSet™ must not be connected to the reader through the selected
interface before entering in Host Mode.
Serial Interfaces
The programming commands and strings must be sent to the reader at the programmed
baud rate of the selected serial interface (e.g. if the baud rate of the Auxiliary interface is
programmed at 9600 bps the command must be sent at 9600 bps).
Ethernet Interface
The programming commands and strings must be sent to the reader at the programmed
baud rate using the dedicated Ethernet System Socket (Port Number: 51235) or the
configured Data Socket (configurable Port Number).
USB Interface
The programming commands and strings must be sent to the reader at the programmed
baud rate of the USB serial interface (e.g. if the baud rate of the Auxiliary interface is
programmed at 921600 bps the command must be sent at 921600 bps).
1
MATRIX 210™ HOST MODE PROGRAMMING
2
2 PROGRAMMING COMMANDS
2.1 CONNECTION TO DEVICE
DESCRIPTION
1
Enter Host Mode
HOST COMMAND
REPLY MESSAGE
<ESC> [ C
<ESC> H <CR><LF>
After entering this command, the device responds with the first reply message and
then waits for the following command.
2
Enter Programming Mode
<ESC> [ B
<ESC> Q <CR><LF>
After entering this command, the device responds with the second reply message
and or one or more programming strings as shown in Chapter 3.
2.2 DISCONNECTION FROM DEVICE
DESCRIPTION
1
End of Single Parameter
Programming Sequence
HOST COMMAND
REPLY MESSAGE
<ESC> I A #
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
This message must always be transmitted after each escape programming string
(refer to paragraph 3.2).
If the programming is correct, the device confirms with the first reply message. If
programming contents are wrong (i.e. a typing error in the programming string) or
due to a transmission error, Matrix replies with the second error message.
2
Exit Programming Mode and
Data Storage
<ESC> I A !
<ESC> I A <space>
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
This command must always be transmitted to exit from programming mode.
It defines whether the configuration will be saved in the temporary (RAM) or
permanent (FLASH) memory (refer to paragraph 3.4).
If the programming is correct, the device updates the configuration and confirms
with the first reply message. If programming contents are wrong (i.e. a typing error
in the file) or due to a transmission error, Matrix replies with the second error
message and programming data will not be updated in this case.
3
Exit Host Mode
<ESC> [ A
<ESC> X <CR><LF>
This command must always be transmitted to end the programming session. On exit
from Host Mode, the device is initialized with the new programming already saved in
the temporary and/or permanent memory.
4
End of Single Parameter Get
Sequence
<ESC> I D #
<ESC> CH1 CH2 DATA
<ESC> I A #
<ESC> W 1 <CR><LF>
This message must always be transmitted after each escape get string (refer to par.
3.3).
If the get string is correct, the device replies with the current value of the parameter
(refer to par. 3.3). If the get contents are wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
2
PROGRAMMING COMMANDS
2
2.3 READER INFORMATION
DESCRIPTION
1
Get Reader Model
HOST COMMAND
REPLY MESSAGE
<ESC> [ E
Reader Model
After entering this command during the programming session, the reader responds
with a string containing its model number (e.g. 600-010).
2
Get Software Version
<ESC> [ F
Software Version
After entering this command during the programming session, the reader responds
with a string containing the factory loaded application program release (e.g. Standard
Application Program for Matrix Family release 5.60).
3
Get Reader Name
<ESC> [ G
Reader Name
After entering this command during the programming session, the reader responds
with a string containing the Reader Name parameter value (refer to paragraph 4.21
for further details).
2.4 PROGRAMMABLE BUTTON FUNCTIONS
DESCRIPTION
1
Button Function 1
HOST COMMAND
REPLY MESSAGE
<ESC> 0 <ESC>
IC#
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After entering this command during the programming session, the reader starts the
function associated with the F1 button position. Entering the same command again
will cause the reader to exit from the procedure.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
2
Button Function 2
<ESC> 1 <ESC>
IC#
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After entering this command during the programming session, the reader starts the
function associated with the F2 button position. Entering the same command again
will cause the reader to exit from the procedure.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
3
Button Function 3
<ESC> 2 <ESC>
IC#
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After entering this command during the programming session, the reader starts the
function associated with the F3 button position. Entering the same command again
will cause the reader to exit from the procedure.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
3
MATRIX 210™ HOST MODE PROGRAMMING
2
DESCRIPTION
4
Button Function 4
HOST COMMAND
REPLY MESSAGE
<ESC> 3 <ESC>
IC#
<ESC> K <CR><LF> <ESC> W
1 <CR><LF>
After entering this command during the programming session, the reader starts the
function associated with the F4 button position. Entering the same command again
will cause the reader to exit from the procedure.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
2.5 OTHER FUNCTIONS
DESCRIPTION
1
Disable All Symbologies
HOST COMMAND
REPLY MESSAGE
<ESC> 4 <ESC>
IC#
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After entering this command during the programming session, the reader disables
all the symbologies in permanent memory.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
2
Restore Default
<ESC> 5 <ESC>
IC#
<ESC> K <CR><LF> <ESC> W
1 <CR><LF>
After entering this command during the programming session, the reader restores the
factory default parameters in permanent memory.
If the programming command is correct, the device confirms with the first reply
message. If programming command is wrong (i.e. a typing error in the programming
string) or due to a transmission error, Matrix replies with the second error message.
4
PROGRAMMING STRINGS
3
3 PROGRAMMING STRINGS
3.1 DEFINITIONS
Common definitions for each parameter are:
Depth (parameter depth)
Parameter depth indicates if the parameter is made up of a vector of values or a single value
(e.g. Gain parameter has depth > 1 since we have one Gain value for each recipe allowed;
Operating Mode parameter has depth =1).
Depth must be specified when preparing the escape programming string.
Example: Image Acquisition Setting #3 enable/disable.
Label:
Escape Sequence
Image Acquisition Setting
<ESC> a #n [selection]
Type (parameter type)
Parameter type is essential in order to decide the features of the serial command used to set
its new value. Types are:
Type 0:
Type 1:
Type 2:
Type 3:
Type 4:
Integer (numeric)
Enumerative
String
Bit Field
At Least One
Label
Information available in the Parameters window of the VisiSet™ configuration tool.
The other definitions change according to the parameter type.
Integer (Type = 0)
Range
Minimum and maximum values allowed for the parameter.
Default
Default value (integer).
Example: Reading Phase Timeout parameter
Type:
Label:
Range:
Default:
0
Reading Phase Timeout
35, 60000
1000
5
MATRIX 210™ HOST MODE PROGRAMMING
3
Enumerative (Type = 1)
Item List
List of the values allowed for the parameter.
Selection
Maximum number of values selectable at the same time (normally equal to 1).
Default
Default entry (i.e. 0 = first entry of the list, 1 = second entry of the list).
Example: Operating Mode parameter.
Type:
Label:
Item List
Selection:
Default:
1
Operating Mode
One Shot, Continuous, Phase Mode
1
0 (Entry 0  One Shot)
String (Type = 2)
Length
Minimum and maximum number of characters allowed for this parameter.
Default
Default value (String).
Example: Link Failure String parameter.
Type:
Label:
Length:
Default:
2
Link Failure String
0, 32
Empty string
Bit Field (Type = 3)
Item List
List of the allowed values of the parameter.
Selection
Maximum number of values selectable at the same time (normally the number of items
available in the list - 1).
Default
Default entries (i.e. 0 = first entry of the list (not considered), 20 = second entry of the list, 21 =
third entry of the list).
Default value is given by the sum of the selected entries of the Item List.
6
PROGRAMMING STRINGS
3
Example: OUTPUT 1 Activation Events parameter
Type:
Label:
Item List
Selection:
Default:
Caution:
3
Activation Events
None, Complete Read, Partial Read, No Read, Acquisition Trigger, Phase
ON, Phase OFF, Run Mode, Host Control Mode, ISO-IEC Symbol Contrast,
ISO-IEC Print Growth, ISO-IEC/AIM DPM Axial Non Uniformity, ISO-IEC/AIM
DPM Unused ECC, ISO-IEC Modulation, ISO-IEC Min Edge Contrast, ISOIEC Decodability, ISO-IEC/AIM DPM Fixed Pattern Damage, ISO-IEC/AIM
DPM Grid Non Uniformity, ISO-IEC/AIM DPM Minimum Reflectance, ISO-IEC
Defects, ISO-IEC/AIM DPM Decode, AIM DPM Cell Contrast, AIM DPM Cell
Modulation, AS9132 Dot Size/Cell Fill, AS9132 Dot Center Offset, AS9132
Dot Ovality, AS9132 Quiet Zone, AS9132 Angle Of Distortion, AS9132
Symbol Contrast.
19
6 (21 + 22  Partial-Read + No-Read)
The first entry (None) can only be selected by setting the parameter value
to 0.
Example:
Run Mode:
entry 7 (-1)  value = 26 = 64.
Partial Read + No Read:
entry 2 (-1) + entry 3 (-1)  value = 21 + 22 = 6.
ISO-IEC Modulation: entry 13 (-1)  value = 212 = 4096
At Least One (Type = 4)
Item List
List of the allowed values of the parameter
Selection
Maximum number of values selectable at the same time (normally the number of items
available in the list).
Default
Default entries (20 = first entry of the list, 21 = second entry of the list, .22 = third entry of the
list). The default value is given by the sum of the selected entries of the list.
Example: Reading Phase ON parameter
Type:
Label:
Item List
Selection:
Default:
4
Reading Phase ON
External Trigger Leading Edge, External Trigger Trailing Edge, Main Port
String, Auxiliary Port String, Input 2 Leading Edge, Input 2 Trailing Edge,
Ethernet String, Fieldbus String, Fieldbus Input Leading Edge, Fieldbus Input
Trailing Edge
9
1 (20  External Trigger Leading Edge)
Caution: This parameter type cannot be set to 0.
7
MATRIX 210™ HOST MODE PROGRAMMING
3
Example:
External Trigger Leading Edge: Entry 0  Value = 20 = 1.
External Trigger Trailing Edge: Entry 1  Value = 21 = 2.
Main Port String + Auxiliary Port String: Entry 2 + Entry 3  Value = 22 + 23 = 12.
3.2 HOW TO SEND A SINGLE PARAMETER TO THE READER
The Matrix device single parameter programming string must have the following format:
Parameter Depth = 1
<ESC> CHR1 CHR2 DATA
Where:



CHR1:
CHR2:
DATA:
Character identifying the category of the parameter to program.
Character identifying the Function in the category.
Character or string indicating the assigned parameter Value.
Parameter Depth > 1
<ESC> CHR1 CHR2 [CHR3 <FEH> <FDH>] DATA
Where:




CHR1:
CHR2,CHR3:
<FEH>,<FDH>
DATA:
Character identifying the Function of the parameter to program.
Character indicating the Depth of the parameter to program.
Special characters used to indicate parameter Depth > 9.
Character or string indicating the assigned parameter Value.
The following command must be transmitted after sending each programming string:
<ESC> I A #
If the programming is correct, the device confirms with the following message:
<ESC> K <CR><LF>
If programming contents are wrong (i.e. a typing error in the file) or due to a transmission
error, the device replies with the following message and programming data will not be
updated in this case:
<ESC> W 1 <CR><LF>
After transmitting the proper reply message, the device then waits for one or more
programming strings.
8
PROGRAMMING STRINGS
3
3.3 HOW TO GET A SINGLE PARAMETER FROM THE READER
The Matrix device single parameter get string must have the following format:
Parameter Depth = 1
<ESC> CHR1 CHR2
Where:


Character identifying the category of the parameter to get.
Character identifying the Function in the category.
CHR1:
CHR2:
Parameter Depth > 1
<ESC> CHR1 CHR2 [CHR3 <FEH> <FDH>]
Where:



Character identifying the Function of the parameter to program.
CHR1:
CHR2,CHR3: Character indicating the Depth of the parameter to program.
<FEH>,<FDH> Special characters used to indicate parameter Depth > 9.
The following command must be transmitted after sending each get command string:
<ESC> I D #
If the sequence is correct, the device replies with the programming string for the current
value of the parameter:
Parameter Depth = 1
<ESC> CHR1 CHR2 DATA <ESC> I A #
Where:



Character identifying the category of the parameter to get.
Character identifying the Function in the category.
Character or string indicating the current parameter Value.
CHR1:
CHR2:
DATA:
Parameter Depth > 1
<ESC> CHR1 CHR2 [CHR3 <FEH> <FDH>] DATA <ESC> I A #
Where:




CHR1:
CHR2,CHR3:
<FEH>,<FDH>
DATA:
Character identifying the Function of the parameter to get.
Character indicating the Depth of the parameter to get.
Special characters used to indicate parameter Depth > 9.
Character or string indicating the current parameter Value.
9
MATRIX 210™ HOST MODE PROGRAMMING
3
If sequence contents are wrong (i.e. a typing error in the file) or due to a transmission error,
the device replies with the following message:
<ESC> W 1 <CR><LF>
After transmitting the proper reply message, the device then waits for one or more get strings
or one or more programming strings or the exit from host mode command.
3.4 DATA STORAGE COMMANDS
The Matrix device data storage programming command must have the following format:
<ESC> I A MODE
Where:

MODE:
Data storage mode. The possible values are:
! = Storage in temporary (volatile) memory only.
Space = Storage in temporary and permanent memory.
This command must always be transmitted to exit from programming mode.
If the programming is correct, the device updates the configuration and confirms with the
following message:
<ESC> K <CR><LF>
If programming contents are wrong (i.e. a typing error in the file) or due to a transmission
error, the device replies with the following message and programming data will not be
updated in this case:
<ESC> W 1 <CR><LF>
After transmitting the proper reply message, the device then waits for new programming
session or exit from host mode.
10
PROGRAMMING STRINGS
3
HOST
DEVICE
<ESC> [ C
(Enter Host Mode)
<ESC> H <CR><LF>
<ESC> [ B
(Enter Programming Mode)
<ESC> Q <CR><LF>
.
.
.
<ESC> I A ! or <ESC> I A
<space>
(Exit Programming Mode)
<ESC> K <CR><LF> or
<ESC> W 1 <CR><LF>
<ESC> [ A
(Exit Host Mode)
<ESC> X <CR><LF>
Figure 1 – Connection to Device and Disconnection from Device
11
MATRIX 210™ HOST MODE PROGRAMMING
3
HOST
DEVICE
.
.
.
<ESC> CHR1 CHR2 DATA
(Set parameter 1)
<ESC> I A #
(End of Programming Sequence)
<ESC> K <CR><LF> or
<ESC> W 1 <CR><LF>
<ESC> CHR1 CHR2 DATA
(Set parameter 2)
<ESC> I A #
(End of Programming Sequence)
<ESC> K <CR><LF> or
<ESC W 1 <CR><LF>
.
.
.
Figure 2 – Two-Parameter Programming Session
HOST
DEVICE
.
.
.
<ESC> CHR1 CHR2
(Get parameter 1)
<ESC> I D #
(End of Get Sequence)
<ESC> CHR1 CHR2 DATA <ESC> I A # or
<ESC> W 1 <CR><LF>
<ESC> CHR1 CHR2
(Get parameter 2)
<ESC> I D #
(End of Get Sequence)
<ESC> CHR1 CHR2 DATA <ESC> I A # or
<ESC W 1 <CR><LF>
.
.
.
Figure 3 – Two-Parameter Get Session
12
PROGRAMMING STRINGS
3
3.5 HOW TO PROGRAM AN ID-NET™ SLAVE READER
An ID-NET™ (Multidata) Slave #N can be configured through the Master (Multidata) device
"encapsulating" the same Host Mode Programming Commands and Programming Strings as
a Standalone reader, (see par. 3.2), in a special command with the following format:
<ESC> ( <B0H> ADDR STRING ) <ESC>
Where:


Device Address
Programming Command/String To Send (Length: 1 to 252)
ADDR:
STRING:
ADDR is a character indicating address of the device in an ID-NET™ Master/Slave reading
system layout:
ADDR = <30H> + <Device Address> where:
Device Address = 0:
Device Address = 1 to 31:
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
This means:
ADDR = <30H>:
ADDR = <31H> to <4FH>:
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
The following command must be transmitted after sending each programming string:
<ESC> ( <B0H> ADDR <ESC> I A #) <ESC>
If the programming is correct, the Slave device sends the following message to the Master:
<ESC> K <CR><LF>
If programming contents are wrong (i.e. a typing error in the file) or due to a transmission
error, the Slave device replies with the following message and programming data will not be
updated in this case:
<ESC> W 1 <CR><LF>
After transmitting the proper reply message, the Slave device then waits for one or more
programming strings or the exit from host mode command.
13
MATRIX 210™ HOST MODE PROGRAMMING
3
3.6 HOW TO GET A SINGLE PARAMETER FROM AN ID-NET™ SLAVE
READER
The current value of a single parameter of an ID-NET™ (Multidata) Slave #N can be
obtained through the Master (Multidata) device "encapsulating" the same Host Mode Get
Commands and Get Strings as a Standalone reader, (see par. 3.3), in a special command
with the following format:
<ESC> ( <B0H> ADDR STRING ) <ESC>
Where:


Device Address
Get Command/String To Send (Length: 1 to 252)
ADDR:
STRING:
ADDR is a character indicating address of the device in an ID-NET™ Master/Slave reading
system layout:
ADDR = <30H> + <Device Address> where:
Device Address = 0:
Device Address = 1 to 31:
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
This means:
ADDR = <30H>:
ADDR = <31H> to <4FH>:
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
The following command must be transmitted after sending each get command string:
<ESC> ( <B0H> ADDR <ESC> I D #) <ESC>
If the sequence is correct, the device replies with the programming string for the current
value of the parameter:
Parameter Depth = 1
<ESC> CHR1 CHR2 DATA <ESC> I A #
Where:



14
CHR1:
CHR2:
DATA:
Character identifying the category of the parameter to get.
Character identifying the Function in the category.
Character or string indicating the current parameter Value.
PROGRAMMING STRINGS
3
Parameter Depth > 1
<ESC> CHR1 CHR2 [CHR3 <FEH> <FDH>] DATA <ESC> I A #
Where:




CHR1:
CHR2,CHR3:
<FEH>,<FDH>
DATA:
Character identifying the Function of the parameter to get.
Character indicating the Depth of the parameter to get.
Special characters used to indicate parameter Depth > 9.
Character or string indicating the current parameter Value.
If sequence contents are wrong (i.e. a typing error in the file) or due to a transmission error,
the Slave device replies with the following message:
<ESC> W 1 <CR><LF>
After transmitting the proper reply message, the Slave device then waits for one or more get
strings or one or more programming strings or the exit from host mode command.
HOST
DEVICE
<ESC> ( <B0H> ADDR <ESC> [ C ) <ESC>
(Enter Host Mode)
<ESC> H <CR><LF>
<ESC> ( <B0H> ADDR <ESC> [ B ) <ESC>
(Enter Programming Mode)
<ESC> Q <CR><LF>
.
.
<ESC> ( <B0H> ADDR <ESC> I A ! ) <ESC> or
<ESC> ( <B0H> ADDR <ESC> I A <space> ) <ESC>
(Exit Programming Mode)
<ESC> K <CR><LF> or
<ESC> W 1 <CR><LF>
<ESC> ( <B0H> ADDR <ESC> [ A ) <ESC>
(Exit Host Mode)
<ESC> X <CR><LF>
Figure 4 – Connection to Slave #N and Disconnection from Slave #N Device
15
MATRIX 210™ HOST MODE PROGRAMMING
3
HOST
DEVICE
.
.
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2 DATA ) <ESC>
(Set parameter 1)
<ESC> ( <B0H> ADDR <ESC> I A # ) <ESC>
(End of Programming Sequence)
<ESC> K <CR><LF> or
<ESC> W 1 <CR><LF>
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2 DATA ) <ESC>
(Set parameter 2)
<ESC> ( <B0H> ADDR <ESC> I A # ) <ESC>
(End of Programming Sequence)
<ESC> K <CR><LF> or
<ESC W 1 <CR><LF>
.
.
Figure 5 – Slave #N Two-Parameter Programming Session
HOST
DEVICE
.
.
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2) <ESC>
(Get parameter 1)
<ESC> ( <B0H> ADDR <ESC> I D # ) <ESC>
(End of Get Sequence)
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2 DATA <ESC> I A #) <ESC> or
<ESC> W 1 <CR><LF>
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2) <ESC>
(Get parameter 2)
<ESC> ( <B0H> ADDR <ESC> I D # ) <ESC>
(End of Get Sequence)
<ESC> ( <B0H> ADDR
<ESC> CHR1 CHR2 DATA <ESC> I A #) <ESC> or
<ESC W 1 <CR><LF>
.
.
Figure 6 – Slave #N Two-Parameter Get Session
16
PROGRAMMING STRINGS
3
3.7 EXAMPLES
- 1-
Set Reading Phase Timeout parameter in OPERATING MODE folder:
Type:
Range:
Data:
0
35 to 60000
15000
The programming string is:
<ESC> A E 15000 <ESC> I A #
-2-
Set Gain parameter in IMAGE ACQUISITION SETTING #2 folder:
Type:
Range:
Data:
0
0 to 800
300
The programming string is:
<ESC> f 2 300 <ESC> I A #
-3-
Set Data Matrix ECC 200 Status parameter:
Type:
Item List:
Data:
1
Enabled, Disabled
0 (disable decoding of this symbology)
The programming string is:
<ESC> G A 0 <ESC> I A #
-4-
Set Trigger parameter in ACQUISITION TRIGGER DELAY #10 folder:
Type:
Item List:
Data:
1
Disable, Enable
1 (enable delayed trigger)
The programming string is:
<ESC> n 10 <FEH> <FDH> 1 <ESC> I A #
17
MATRIX 210™ HOST MODE PROGRAMMING
3
-5-
Set Link Failure String parameter in READING SYSTEM LAYOUT folder:
Type:
Length:
Value:
2
0, 32
LINK_FAILURE
The programming string is:
<ESC> A T LINK_FAILURE <ESC> I A #
-6-
Set Terminator String parameter in COMMUNICATION - MAIN PORT folder:
Type:
Length:
Value:
2
0 to 128
CR LF non-printable characters
The programming string is:
<ESC> B L <CR><LF> <ESC> I A #
or
<ESC> B L <13><10> <ESC> I A #
or
<ESC> B L <0DH><0AH> <ESC> I A #
-7-
Set OUTPUT 2 Activation Events parameter in DIGITAL I/O folder:
Type:
Item List:
Value:
3
None, Complete Read, Partial Read, No Read, Acquisition Trigger, Phase
ON, Phase OFF, Run Mode, Host Control Mode, ISO-IEC Symbol Contrast,
ISO-IEC Print Growth, ISO-IEC/AIM DPM Axial Non Uniformity, ISO-IEC/AIM
DPM Unused ECC, ISO-IEC Modulation, ISO-IEC Min Edge Contrast, ISOIEC Decodability, ISO-IEC/AIM DPM Fixed Pattern Damage, ISO-IEC/AIM
DPM Grid Non Uniformity, ISO-IEC/AIM DPM Minimum Reflectance, ISO-IEC
Defects, ISO-IEC/AIM DPM Decode, AIM DPM Cell Contrast, AIM DPM Cell
Modulation, AS9132 Dot Size/Cell Fill, AS9132 Dot Center Offset, AS9132
Dot Ovality, AS9132 Quiet Zone, AS9132 Angle Of Distortion, AS9132
Symbol Contrast.
25 + 26 (Phase-OFF + Enter In Run Mode) = 96
The programming string is:
<ESC> O J 96 <ESC> I A #
18
PROGRAMMING STRINGS
3
-8-
Get current value Link Failure String parameter in READING SYSTEM LAYOUT folder:
Type:
Length:
Current
Value:
2
0, 32
LINK_FAILURE
The get string is:
<ESC> A T <ESC> I D #
The reader answer is:
<ESC> A T LINK_FAILURE<ESC> I A #
-9-
Get current value Gain parameter in IMAGE ACQUISITION SETTING #2 folder:
Type:
Range:
Current
Data:
0
0 to 800
300
The get string is:
<ESC> f 2 <ESC> I D #
The reader answer is:
<ESC> f 2 300<ESC> I A #
19
MATRIX 210™ HOST MODE PROGRAMMING
4
4 MATRIX 210™ PARAMETERS LIST
4.1 OPERATING MODE
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Operating Mode
1
1
<ESC> A A
Reading Phase ON
4
9
<ESC> A B
Acquisition Trigger
(Phase Mode)
4
10
<ESC> A C
Acquisition Trigger
Status
1
1
<ESC> A P
Acquisition Trigger
Period (ms)
(Phase Mode)
0
0 = One Shot
1 = Continuous
2 = Phase Mode
1 = Ext. Trig. Lead. Edge
2 = Ext. Trig. Trailing Edge
4 = Main Port String
8 = Auxiliary Port String
16 = Input 2 Leading Edge
32 = Input 2 Trailing Edge
64 = Ethernet String
128 = Ethernet IP Input Leading Edge
256 = Ethernet IP Input Trailing Edge
512 = Fieldbus String
1024 = Fieldbus Input Leading Edge
2048 = Fieldbus Input Trailing Edge
4096 = ID-NET String
1 = Continuous
2 = Multi-Delay
4 = Periodic
8 = Input 2 Leading Edge
16 = Input 2 Trailing Edge
32 = Main Port String
64 = Auxiliary Port String
128 = Ext. Trig. Leading Edge
256 = Ext. Trig. Trailing Edge
512 = Ethernet String
1024 = Ethernet IP Trigger Leading
Edge
2048 = Ethernet IP Trigger Trailing Edge
4096 = Fieldbus String
8192 = Fieldbus Input Leading Edge
16384 = Fieldbus Input Trailing Edge
32768 = ID-NET String
0 = Always Enabled
1 = Enabled When Input 2 Open
2 = Enabled When Input 2 Closed
Range: 17 to 60000
OPERATING MODES
20
<ESC> A G
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Reading Phase OFF
4
11
<ESC> A D
1 = Ext. Trig. Leading Edge
2 = Ext. Trig. Trailing Edge
4 = Main Port String
8 = Auxiliary Port String
16 = Input 2 Leading Edge
32 = Input 2 Trailing Edge
64 = Timeout
128 = Complete Read
256 = Ethernet String
512 = Ethernet IP Input Leading Edge
1024 = Ethernet IP Input Trailing Edge
2048 = Fieldbus String
4096 = Fieldbus Input Leading Edge
8192 = Fieldbus Input Trailing Edge
16834 = ID-NET String
Range: 17 to 60000
Reading Phase
0
Timeout (ms)
Timeout Counting From 1
<ESC> A E
1
<ESC> A N
Acquisition Trigger
(One Shot)
4
7
<ESC> A F
First Acquisition Setting
Used
Image Acquisition
Buffer Size
Code Filter Depth
Code Filter Selection
1
1
<ESC> A H
Complete Read
Threshold
No Read Threshold
Timeout Threshold
(sec)
0
0
1
<ESC> A L
1
<ESC> A I
<ESC> A N
0
<ESC> A J
0
0
<ESC> A K
<ESC> A O
0 = Reading Phase ON
1 = Reading Phase OFF
1 = Ext. Trig. Leading Edge
2 = Ext. Trig. Trailing Edge
4 = Main Port String
8 = Auxiliary Port String
16 = Ethernet String
32 = Ethernet IP Input Leading Edge
64 = Ethernet IP Input Trailing Edge
128 = Fieldbus String
256 = Fieldbus Input Leading Edge
512 = Fieldbus Input Trailing Edge
1024 = ID-NET String
0 = First Enabled
1 = Last Successful
Range: 2 to 300
Range: 0 to 5
0 = Acquisition Counter Threshold
1 = Timeout Threshold
Range: 0 to 100000
Range: 0 to 100000
Range: 0 to 300
(0 = Disabled)
ACQUISITION TRIGGER DELAY (DEPTH: n = 1 to 10)
Status #n
1
Delay Time #n
(x100 s)
0
NOTE
1
<ESC> n #n
<ESC> o #n
0 = Disabled
1 = Enabled
Range: 0 to 100000
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
21
MATRIX 210™ HOST MODE PROGRAMMING
4
USB CONNECTOR MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Operating Mode
1
1
<ESC> A A
Reading Phase ON
Acquisition Trigger
(Phase Mode)
4
4
1
<ESC> A B
<ESC> A C
Acquisition Trigger
Period (ms)
(Phase Mode)
Reading Phase OFF
0
0 = One Shot
1 = Continuous
2 = Phase Mode
1 = Main Port String
1 = Continuous
2 = Multi-Delay
4 = Periodic
8 = Main Port String
Range: 17 to 60000
OPERATING MODES
4
Reading Phase
0
Timeout (ms)
Timeout Counting From 1
Acquisition Trigger
(One Shot)
First Acquisition Setting
Used
Image Acquisition
Buffer Size
Code Filter Depth
Code Filter Selection
Complete Read
Threshold
No Read Threshold
Timeout Threshold
(sec)
<ESC> A G
1
<ESC> A D
<ESC> A E
1
<ESC> A N
4
1
<ESC> A F
1
1
<ESC> A H
0
0
1
<ESC> A L
1
<ESC> A I
<ESC> A W
0
<ESC> A J
0
0
<ESC> A K
<ESC> A O
1 = Main Port String
2 = Timeout
4 = Complete Read
Range: 17 to 60000
0 = Reading Phase ON
1 = Reading Phase OFF
1 = Main Port String
0 = First Enabled
1 = Last Successful
Range: 2 to 300
Range: 0 to 5
0 = Acquisition Counter Threshold
1 = Timeout Threshold
Range: 0 to 100000
Range: 0 to 100000
Range: 0 to 300
(0 = Disabled)
ACQUISITION TRIGGER DELAY (DEPTH: n = 1 to 10)
Status #n
1
Delay Time #n
(x100 s)
0
NOTE
22
1
<ESC> n #n
<ESC> o #n
0 = Disabled
1 = Enabled
Range: 0 to 100000
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
MATRIX 210™ PARAMETERS LIST
4
4.2 CALIBRATION
PARAMETER
TYPE
SEL
STRING
DATA
IMAGE ACQUISITION SETTING (DEPTH: n = 1 to 10)
Status #n
1
1
<ESC> a #n
Self Tuning #n
1
1
Self Tuning Mode #n
1
1
Self Tuning Timeout
(ms) #n
Internal Lighting Mode
#n
0
0
1
1
Exposure Time #n
Very High-Power
Strobed (x 10 s)
Exposure Time #n
High-Power Strobed (x
100 s)
Exposure Time #n
Medium-Power Strobed
(x 1 ms)
Exposure Time #n
Disabled, Always On (x
10 s)
Gain #n
Gain Increasing #n
0
0 = Disabled
1 = Enabled
<ESC> G #n 0 = Disabled
1 = Enabled
<ESC> H #n 0 = Gain Only
1 = Exposure Time Only
2 = Exposure Time And Gain
<ESC> I #n Range: 1 to 10000
(0 = Disabled)
<ESC> j #n
0 = Disabled
1 = Always On
2 = Very High-Power Strobed
3 = High-Power Strobed
4 = Medium-Power Strobed
<ESC> b #n Range: 1 to 60
0
<ESC> c #n
Range: 1 to 50
0
<ESC> d #n
Range: 1 to 26
0
<ESC> e #n
Range: 1 to 2600
0
1
1
<ESC> f #n
<ESC> h #n
0
<ESC> A #n
Range: 1 to 40
0 = x1
1 = x2
2 = x3
3 = x4
4 = x5
5 = x6
6 = x7
7 = x8
8 = x9
9 = x10
0 = Disabled
1 = Enabled
Range: 0 to 479
Image Polarity
Inversion #n
Region Of Interest::
Top #n
Region Of Interest::
Bottom #n
Region Of Interest:: Left
#n
Region Of Interest:
Right #n
Output 1 External
Lighting Mode #n
1
1
<ESC> i #n
0
<ESC> B #n
Range: 0 to 479
0
<ESC> C #n
Range: 0 to 751
0
<ESC> D #n
Range: 0 to 751
1
1
<ESC> k #n
1
<ESC> E #n
0 = Disabled
1 = Always On
2 = Triggered
0 = Disabled
1 = Always On
2 = Triggered
Output 2 External
Lighting Mode #n
1
23
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
Image Rescaling
1
1
Image Filter #n
1
1
Image Filter Dimensions 1
1
<ESC> k l #n 0 = None
1=2x2
2=4x4
<ESC> l #n
0 = None
1 = Erode
2 = Dilate
3 = Open
4 = Close
5 = Contrast Stretching
6 = Histogram Equalization
7 = Smoothing
8 = Sharpening
9 = Deblurring
10 = Black Enhancement
11 = White Enhancement
<ESC> m #n 0 = 3x3
1 = 5x5
2 = 7x7
NOTE
DATA
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
4.3 COMMUNICATION
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Data TX
1
1
<ESC> B A
Serial Interface Type
1
1
<ESC> B B
Communication
Protocol
1
1
<ESC> B C
Multidrop Address
Baud Rate
0
1
1
<ESC> B D
<ESC> B E
0 = Disabled
1 = Enabled
0 = RS232
1 = RS485
0 = None
1 = MUX32
2 = Siemens 3964
3 = Siemens RK512
Range: 0 to 31
0 = 2400
1 = 4800
2 = 9600
3 = 19200
4 = 38400
5 = 57600
6 = 115200
MAIN PORT
24
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Baud Rate
Multidrop bus
1
1
<ESC> B F
Parity
1
1
<ESC> B G
Data Bits
1
1
<ESC> B H
Stop Bits
1
1
<ESC> B I
Handshake
1
1
<ESC> B J
Header String
Terminator String
Reading Phase ON
String
Acquisition Trigger
String
Reading Phase OFF
String
2
2
2
<ESC> B K
<ESC> B L
<ESC> B M
0 = 2400
1 = 4800
2 = 9600
3 = 19200
4 = 38400
5 = 57600
6 = 115200
0 = None
1 = Odd
2 = Even
0=7
1=8
0=1
1=2
0 = None
1 = XON/XOFF
2 = RTS/CTS
Length: 0 to 128
Length: 0 to 128
Length: 1 to 128
2
<ESC> B N
Length: 1 to 128
2
<ESC> B O
Length: 1 to 128
0 = Disabled
1 = Enabled
0 = Low
1 = High
Length: 0 to 1
Length: 0 to 1
Length: 0 to 1
Length: 0 to 1
Length: 0 to 1
0 = Before Data
1 = After Data
SIEMENS PROTOCOL
Protocol Checksum
1
1
ESC C A
Protocol Priority
1
1
<ESC> C B
Header Character 5
Header Character 6
Header Character 9
Header Character 10
Fill Character
Fill Position
2
2
2
2
1
1
1
<ESC> C D
<ESC> C E
<ESC> C F
<ESC> C G
<ESC> C H
<ESC> C I
Communication Mode
1
1
<ESC> D A
Search for Backup
Memory at Startup
Baud Rate
1
1
<ESC> D L
1
1
<ESC> D B
Parity
1
1
<ESC> D C
Data Bits
1
1
<ESC> D D
AUXILIARY PORT
0 = Standard
1 = Local Echo
2 = Pass-Through
0 = Disabled
1 = Enabled
0 = 2400
1 = 4800
2 = 9600
3 = 19200
4 = 38400
5 = 57600
6 = 115200
0 = None
1 = Odd
2 = Even
0=7
1=8
25
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
Stop Bits
1
1
<ESC> D E
Handshake
1
1
<ESC> D F
Header String
Terminator String
Reading Phase ON
String
Acquisition Trigger
String
Reading Phase OFF
String
2
2
2
<ESC> D G
<ESC> D H
<ESC> D I
0=1
1=2
0 = None
1 = XON/XOFF
Length: 0 to 128
Length: 0 to 128
Length: 0 to 128
2
<ESC> D J
Length: 0 to 128
2
<ESC> D K
Length: 0 to 128
USB CONNECTOR MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Data TX
1
1
<ESC> B A
Baud Rate
1
1
<ESC> B E
Handshake
1
1
<ESC> B J
Header String
Terminator String
Reading Phase ON
String
Acquisition Trigger
String
Reading Phase OFF
String
2
2
2
<ESC> B K
<ESC> B L
<ESC> B M
0 = Disabled
1 = Enabled
0 = 115200
1 = 230400
2 = 460800
3 = 921600
0 = None
1 = XON/XOFF
Length: 0 to 128
Length: 0 to 128
Length: 1 to 128
2
<ESC> B N
Length: 1 to 128
2
<ESC> B O
Length: 1 to 128
MAIN PORT
4.4 ETHERNET
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> E A
First Linkup Ignored
1
1
<ESC> E -
DHCP Client
1
1
<ESC> E C
IP Address
Subnet Mask
Gateway Address
DNS1 Address
2
2
2
2
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Length: 0 to 15
Length: 0 to 15
Length: 0 to 15
Length: 0 to 15
ETHERNET SYSTEM
26
<ESC> E D
<ESC> E E
<ESC> E F
<ESC> E G
MATRIX 210™ PARAMETERS LIST
PARAMETER
4
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> E I
Header String
Terminator String
Protocol
2
2
1
1
<ESC> E J
<ESC> E K
<ESC> E L
Port
Socket Type
0
1
1
<ESC> E M
<ESC> E N
Client Connection
Startup Time (sec)
Server Address
Reading Phase ON
String
Acquisition String
Reading Phase OFF
String
0
<ESC> E +
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
0 = TCP
1 = UDP
Range: 0 to 65535
0 = Server
1 = Client
Range: 0 to 15
2
2
<ESC> E O
<ESC> E P
Length: 0 to 256
Length: 1 to 128
2
2
<ESC> E Q
<ESC> E R
Length: 1 to 128
Length: 1 to 128
DATA SOCKET
IMAGE SOCKET
Status
1
1
Image Subsampling
1
1
Image Format
1
1
JPG Quality (1-100)
Protocol
0
1
1
Port
Type
0
1
1
Server Address
2
<ESC> E S
0 = Disabled
1 = Enabled on Successful Decoding
2 = Enabled on Decoding Failure
3 = Always Enabled
<ESC> E T 0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
<ESC> E U 0 = BMP
1 = JPEG
2 = TIFF
3 = RAW
<ESC> E V Range: 0 to 100
<ESC> E W 0 = TCP
1 = UDP
<ESC> E X Range: 0 to 65535
<ESC> E Y 0 = Server
1 = Client
<ESC> E Z Length: 0 to 256
WEB SENTINEL SOCKET
Status
1
Port
0
1
<ESC> E $
<ESC> E %
0 = Disabled
1 = Enabled
Range: 0 to 65535
IMAGE FTP CLIENT
Status
1
1
<ESC> E a
Image Subsampling
1
1
<ESC> E b
0 = Disabled
1 = Enabled on Successful Decoding
2 = Enabled on Decoding Failure
3 = Always Enabled
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
27
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
Image Format
1
JPG Quality (1-100)
FTP Server Address
User Name
Password
Image Saving Path
Image File Name
Max Different Files To Save
File Type
SEL
STRING
DATA
1
<ESC> E c
0
2
2
2
2
2
0
1
1
<ESC> E d
<ESC> E e
<ESC> E f
<ESC> E g
<ESC> E h
<ESC> E i
<ESC> E j
<ESC> E k
0 = BMP
1 = JPEG
2 = TIFF
3 = RAW
Range: 0 to 100
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Range: 0 to 1000000
0 = ASCII
1 = Binary
Status
1
1
<ESC> E w
Header String
Terminator String
Keep Read Item
2
2
1
1
<ESC> E x
<ESC> E y
<ESC> e z
Status
1
1
<ESC> M P
Header String
Terminator String
Start Register
Number Of Registers
2
2
0
0
Type
1
Server Address
Number Of Registers
2
0
ETHERNET/IP
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
0 = Keep Always
1 = Discard After Read
MODBUS TCP
<ESC> M Q
<ESC> M R
<ESC> M S
<ESC> M T
1
<ESC> M V
<ESC> M U
<ESC> M Z
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
Range: 0 to 256
Range: 0 to 256 (valid when Type =
Client)
0 = Server
1 = Client
Length: 0 to 256
Range: 0 to 256 (valid when Type =
Server)
HTTP SERVER
Status
1
1
<ESC> E 1
0 = Disabled
1 = Enabled
<ESC> F J
Length: 0 to 15
GET IP CLIENT
Product Name
2
4.5 CBX ETHERNET TCP/IP
25 PIN CONNECTOR MODELS + CBX ETHERNET TCP/IP MODULE (CBX Gateway folder)
ETHERNET MODELS + CBX ETHERNET TCP/IP MODULE (CBX Gateway folder)
PARAMETER
TYPE
SEL
STRING
DATA
1
<ESC> q A
0 = Disabled
1 = Enabled
CBX ETHERNET SYSTEM
Status
28
1
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
DHCP Client
1
1
<ESC> q C
IP Address
Subnet Mask
Gateway Address
2
2
2
0 = Disabled
1 = Enabled
Length: 0 to 15
Length: 0 to 15
Length: 0 to 15
<ESC> q D
<ESC> q E
<ESC> q F
CBX ETHERNET DATA SOCKET
Status
1
1
<ESC> q I
2
2
1
1
<ESC> q J
<ESC> q K
<ESC> q L
Port
Socket Type
0
1
1
<ESC> q M
<ESC> q N
Server Address
Reading Phase ON
String
Acquisition String
Reading Phase OFF
String
2
2
<ESC> q O
<ESC> q P
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
0 = TCP
1 = UDP
Range: 0 to 65535
0 = Server
1 = Client
Length: 0 to 256
Length: 1 to 128
Header String
Terminator String
Protocol
2
2
<ESC> q Q
<ESC> q R
Length: 1 to 128
Length: 1 to 128
0 = Disabled
1 = Enabled on Successful Decoding
2 = Enabled on Decoding Failure
3 = Always Enabled
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
0 = BMP
1 = JPEG
2 = TIFF
3 = RAW
Range: 0 to 100
0 = TCP
1 = UDP
Range: 0 to 65535
0 = Server
1 = Client
Length: 0 to 256
CBX ETHERNET IMAGE SOCKET
Status
1
1
<ESC> q S
Image Subsampling
1
1
<ESC> q T
Image Format
1
1
<ESC> q U
JPG Quality (1-100)
Protocol
0
1
1
<ESC> q V
<ESC> q W
Port
Type
0
1
1
<ESC> q X
<ESC> q Y
Server Address
2
<ESC> q Z
CBX ETHERNET WEB SENTINEL SOCKET (not for Ethernet models)
Status
1
Port
0
1
<ESC> q $
<ESC> q %
0 = Disabled
1 = Enabled
Range: 0 to 65535
CBX ETHERNET IMAGE FTP CLIENT
Status
1
1
<ESC> q a
0 = Disabled
1 = Enabled on Successful Decoding
2 = Enabled on Decoding Failure
3 = Always Enabled
29
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
Image Subsampling
1
1
<ESC> q b
Image Format
1
1
<ESC> q c
JPG Quality (1-100)
FTP Server Address
User Name
Password
Image Saving Path
Image File Name
Max Different Files To
Save
File Type
0
2
2
2
2
2
0
<ESC> q d
<ESC> q e
<ESC> q f
<ESC> q g
<ESC> q h
<ESC> q i
<ESC> q j
DATA
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
0 = BMP
1 = JPEG
2 = TIFF
3 = RAW
Range: 0 to 100
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Range: 0 to 1000000
1
1
<ESC> q k
0 = ASCII
1 = Binary
Status
1
1
<ESC> q w
Header String
Terminator String
Keep Read Item
2
2
1
1
<ESC> q x
<ESC> q y
<ESC> q z
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
0 = Keep Always
1 = Discard After Read
CBX ETHERNET/IP
CBX ETHERNET MODBUS TCP
Status
1
Header String
Terminator String
Start Register
Number Of Registers
2
2
0
0
Type
1
Server Address
Number Of Registers
2
0
1
1
<ESC> M F
0 = Disabled
1 = Enabled
<ESC> M G Length: 0 to 128
<ESC> M H Length: 0 to 128
<ESC> M I Range: 0 to 256
<ESC> M J Range: 0 to 256 (valid when Type =
Client)
<ESC> M L 0 = Server
1 = Client
<ESC> M K Length: 0 to 256
<ESC> M = Range: 0 to 256 (valid when Type =
Server)
CBX ETHERNET GET IP CLIENT
Product Name
30
2
<ESC> F X
Length: 0 to 15
MATRIX 210™ PARAMETERS LIST
4
4.6 WEBSENTINEL
25-PIN CONNECTOR MODELS + CBX ETHERNET TCP/IP MODULE
ETHERNET MODELS
PARAMETER
TYPE
SEL STRING
DATA
Status
1
1
<ESC> E =
Partial Read Is Treated
As
1
1
<ESC> E &
Send Extended Parcel
1
1
<ESC> E ?
0 = Disabled
1 = Enabled
0 = No Read
1 = Good Read
2 = Partial Read
0 = Disabled
1 = Enabled
WEB SENTINEL
4.7 TRANSFER ARRAY IMAGE
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
0 = Disabled
1 = Enabled
0 = On Demand
1 = Timeout
Range: 1 to 3600
Range: 1 to 65535
TRANSFER IMAGE MANAGER
Status
1
1
<ESC> z i
Method *
1
1
<ESC> z r
Timeout
Image Stored Buffer
Size
Saving Event
0
0
1
1
<ESC> z s
<ESC> z j
4
4
<ESC> z k
Image Subsampling
1
1
<ESC> z o
Image Format
1
1
<ESC> z p
Jpg Quality (1-100)
0
1
<ESC> z q
1 = No Reads
2 = Multiple Reads
4 = Partial Reads
8 = Good Reads
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
0 = BMP
1 = JPG
2 = TIFF
3 = RAW
Range: 1 to 100
<ESC> z t
<ESC> z u
<ESC> z v
<ESC> z w
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
Length: 0 to 256
TRANSFER IMAGE FTP CLIENT
Image Saving Path
FTP Server Address
User Name
Password
2
2
2
2
1
1
1
1
See Appendix A for On Demand Transfer Array Image command.
NOTE
31
MATRIX 210™ HOST MODE PROGRAMMING
4
4.8 READING SYSTEM LAYOUT
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
1
<ESC> A R
READING SYSTEM LAYOUT
Device Network Setting
1
Number of Slaves (Type A
or M)
Link Failure String
Link Failure Timeout (ms)
0
<ESC> A S
0 = Alone Or ID-NET
1 = Master RS232 (Type A)
2 = Slave RS232 (Type A)
3 = Master RS232 (Type M)
4 = Slave RS232 (Type M)
Range: 1 to 9
2
0
<ESC> A T
<ESC> A U
Length: 0 to 32
Range: 10 to 10000
DEVICE NETWORK SETTING
Topology Role
1
1
<ESC> A a
Slave Address
Network Baud Rate (bps)
0
1
1
<ESC> A b
<ESC> A c
Link Failure String
Link Failure Timeout (ms)
Header String
(Slave Multidata)
Terminator String
(Slave Multidata)
Reading Phase ON String
Acquisition String
Reading Phase OFF String
Address TX
(Master Multidata)
Address Header String
(Master Multidata)
Address Separator String
(Master Multidata)
2
0
2
<ESC> A d
<ESC> A e
<ESC> A f
0 = Other
1 = Master (Synchronized)
2 = Slave (Synchronized)
3 = Master (Multidata)
4 = Slave (Multidata)
Range: 1 to 31
0 = 19200
1 = 38400
2 = 57600
3 = 125 Kb
4 = 250 Kb
5 = 500 Kb
6 = 1 Mb
Length: 0 to 32
Range: 10 to 10000
Length: 0 to 128
2
<ESC> A g
Length: 0 to 128
2
2
2
1
<ESC> A j
<ESC> A k
<ESC> A m
<ESC> A h
2
<ESC> A i
Length: 1 to 128
Length: 1 to 128
Length: 1 to 128
0 = Disabled
1 = Enabled
Length: 0 to 32
2
<ESC> A l
Length: 0 to 32
1
EXPECTED SLAVE DEVICE (DEPTH: n = 1 to 31)
Device Status #n
1
Device Description #n
2
NOTE
32
1
<ESC> J #n 0 = Disabled
1 = Enabled
<ESC> K #n Length: 0 to 16
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
MATRIX 210™ PARAMETERS LIST
4
4.9 CBX GATEWAY
25 PIN CONNECTOR MODELS + CBX HOST INTERFACE MODULES
ETHERNET MODELS + CBX HOST INTERFACE MODULES
WARNING
See Appendix B "CBX Gateway Fieldbus Reset" for a list of parameters
which produce a Fieldbus reset.
PARAMETER
TYPE
SEL STRING
DATA
1
1
<ESC> S A
0 = None
1 = Profibus
2 = DeviceNet
3 = Ethernet/IP
4 = CC-Link
5 = CAN Open
6 = Profinet IO
7 = Modbus TCP
8 = Ethernet TCP/IP
Data TX
1
1
<ESC> S B
Header String
Terminator String
Reading Phase ON
String
Reading Phase OFF
String
Acquisition Trigger
String
2
2
2
<ESC> S D
<ESC> S E
<ESC> S F
0 = Disabled
1 = Enabled
Length: 0 to 128
Length: 0 to 128
Length: 1 to 128
2
<ESC> S G
Length: 1 to 128
2
<ESC> S H
Length: 1 to 128
Master Input Area Size
Master Output Area
Size
Node Address
Data Flow Control
0
0
<ESC> S I
<ESC> S J
Range: 8 to 144
Range: 8 to 144
0
1
1
<ESC> S K
<ESC> S L
Data Consistency
1
1
<ESC> S M
Range: 0 to 126
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
HOST INTERFACE
Host Interface Type
FIELDBUS
PROFIBUS
DEVICENET
Master Input Area Size
Master Output Area
Size
Node Address
Data Flow Control
0
0
0
1
1
<ESC> S N
<ESC> S O
Range: 8 to 144
Range: 8 to 144
<ESC> S P
<ESC> S Q
Range: 0 to 64
0 = Disabled
1 = DAD Driver
2 = DPD Driver
33
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL STRING
DATA
Data Consistency
1
1
<ESC> S R
0 = Disabled
1 = Enabled
<ESC> S a
<ESC> S b
Range: 8 to 144
Range: 8 to 144
ETHERNET/IP
Master Input Area Size
Master Output Area
Size
Data Flow Control
0
0
1
1
<ESC> S c
Data Consistency
1
1
<ESC> S d
IP Addressing Mode
1
1
<ESC> S e
IP Address
(Static Addressing)
Subnet Mask (Static
Addressing)
Gateway Address
(Static Addressing)
2
<ESC> S f
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
0 = Static Assignment
1 = DHCP
2 = Remote Assignment
Length: 1 to 15
2
<ESC> S g
Length: 1 to 15
2
<ESC> S h
Length: 1 to 15
Master Input Area Size
Master Output Area
Size
Node Address
Data Flow Control
0
0
<ESC> S i
<ESC> S j
Range: 2 to 126
Range: 2 to 128
0
1
1
<ESC> S k
<ESC> S l
Data Consistency
1
1
<ESC> S m
Baud Rate
1
1
<ESC> S n
Version
(CC-Link Controller
Software Version)
0
<ESC> S o
Range: 1 to 64
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
0 = 56kbps
1 = 625kbps
2 = 2.5Mbps
3 = 5Mbps
4 = 10Mbps
Range: 1 to 2
Master Input Area Size
Master Output Area
Size
Node Address
Data Flow Control
0
0
<ESC> S p
<ESC> S q
Range: 8 to 144
Range: 8 to 144
0
1
1
<ESC> S r
<ESC> S s
Data Consistency
1
1
<ESC> S t
Range: 1 to 128
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
CC-LINK
CAN OPEN
PROFINET IO
Master Input Area Size
Master Output Area
Size
34
0
0
<ESC> S u
<ESC> S v
Range: 8 to 56
Range: 8 to 56
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL STRING
DATA
Data Flow Control
1
1
<ESC> S w
Data Consistency
1
1
<ESC> S x
IP Addressing
1
1
<ESC> S y
IP Address
(Static Addressing)
Subnet Mask (Static
Addressing)
Gateway Address
(Static Addressing)
Station Name
2
<ESC> S z
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
0 = Static Assignment
1 = DHCP
2 = Remote Assignment
Length: 1 to 15
2
<ESC> S !
Length: 1 to 15
2
<ESC> S #
Length: 1 to 15
2
<ESC> S $
Length: 1 to 32
Master Input Area Size
Master Output Area
Size
Data Flow Control
0
0
<ESC> S %
<ESC> S &
Range: 8 to 144
Range: 8 to 144
1
1
<ESC> S (
Data Consistency
1
1
<ESC> S )
IP Addressing
1
1
<ESC> S *
IP Address
(Static Addressing)
Subnet Mask (Static
Addressing)
Gateway Address
(Static Addressing)
Process Active Timeout
(ms)
Connection Timeout
(sec)
2
<ESC> S +
0 = Disabled
1 = DAD Driver
2 = DPD Driver
0 = Disabled
1 = Enabled
0 = Static Assignment
1 = DHCP
2 = Remote Assignment
Length: 1 to 15
2
<ESC> S /
Length: 1 to 15
2
<ESC> S :
Length: 1 to 15
0
<ESC> S -
Range: 0 to 65535
0
<ESC> S {
Range: 0 to 65535
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
MODBUS TCP
DIGITAL I/O CONDITIONING
Phase Echo
1
1
<ESC> S S
External Trigger Echo
1
1
<ESC> S T
Input 2 Echo
1
1
<ESC> S U
Output 1
1
1
<ESC> S V
Output 2
1
1
<ESC> S W
35
MATRIX 210™ HOST MODE PROGRAMMING
4
4.10 IMAGE PROCESSING
PARAMETER
TYPE
SEL
STRING
DATA
0 = Standard,
1 = Advanced Code Setting
2 = Low Height Codes
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Range: 1 to 30000
IMAGE PROCESSING SETUP
Processing Mode
1
1
<ESC> F A
Identical Codes
Decoding
Image Lighting Quality
1
1
<ESC> F B
1
1
<ESC> F C
Image Mirroring
1
1
<ESC> F D
Image Processing
Timeout (ms)
Image Processing
Timeout Precision
Self Tuning
0
<ESC> F F
1
1
<ESC> J -
1
1
<ESC> F O
Self Tuning Mode
1
1
<ESC> F P
Self Tuning Timeout
(ms)
0
<ESC> F Q
0 = Standard
1 = High
0 = Disabled
1 = Enabled
0 = Symbologies Only
1 = Processing Modes Only
2 = Decoding Methods Only
3 = Code Contrast Levels Only
4 = Image Mirroring Only
5 = General Purpose
Range: 0 to 180000
(0 = Disabled)
4.11 2D CODES
PARAMETER
TYPE
SEL
STRING
DATA
Code Color
1
1
<ESC> G C
Code Contrast
1
1
<ESC> F E
0 = Black
1 = White
2 = Both Colors
0 = High
1 = Standard
2 = Low
3 = Very Low
4 = Automatic
2D CODES SETUP
DATA MATRIX ECC200
Status
1
1
<ESC> G A
Decoding Method
1
1
<ESC> G J
Rectangular Formats
1
1
<ESC> G B
Decoding Performance
1
1
<ESC> G Z
Advanced Box
Improvement
Code Orientation
1
1
<ESC> F G
1
1
<ESC> G H
36
0 = Disabled
1 = Enabled
0 = Standard
1 = Direct Marking
0 = Disabled
1 = Enabled
0 = Quick
1 = Robust
0 = Disabled
1 = Enabled
0 = Aligned
1 = Free
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Code Size
1
1
<ESC> G I
Number Of Modules
4
30
<ESC> G K
Module Size (mils)
Decoding Time
Improvement
Legacy
0
1
1
<ESC> G F
<ESC> F R
1
1
<ESC> G -
0 = Defined
1 = Free
1 = 10x10
2 = 12x12
4 = 14x14
8 = 16x16
16 = 18x18
32 = 8x18
64 = 20x20
128 = 22x22
256 = 24x24
512 = 26x26
1024 = 12x26
2048 = 32x32
4096 = 8x32
8192 = 12x36
16384 = 16x36
32576 = 16x48
65536 = 36x36
131072 = 40x40
262144 = 44x44
524288 = 48x48
1048576 = 52x52
2097152 = 64x64
4194304 = 72x72
8388608 = 80x80
16777216 = 88x88
33554432 = 96x96
67108864 = 104x104
134217728 = 120x120
268435456 = 132x132
536870912 = 144x144
Range: 1 to 1000
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Status
1
1
<ESC> G O
Decoding Method
1
1
<ESC> G Y
Module Size (mils)
0
QR CODE
<ESC> G V
0 = Disabled
1 = Enabled
0 = Standard
1 = Direct Marking
Range: 1 to 1000
MICRO QR CODE
Status
1
1
<ESC> G G
0 = Disabled
1 = Enabled
1
1
<ESC> G Q
0 = Disabled
1 = Enabled
1
1
<ESC> G S
0 = Disabled
1 = Enabled
AZTEC CODE
Status
MAXICODE
Status
37
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
Modes
4
7
<ESC> G T
Partial Code TX
1
1
<ESC> G W
1=0
2=1
4=2
8=3
16 = 4
32 = 5
64 = 6
0 = Disabled
1 = Enabled
TYPE
SEL
STRING
DATA
<ESC> F I
Range: 1 to 500
0 = Standard
1 = Low
0 = Standard
1 = Low
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Method 1 (Scans)
2 = Method 2 (Sigma ROI)
0 = Basic
1 = Advanced
0 = Horizontal/Vertical
1 = 45 Degrees
4.12 1D CODES
PARAMETER
1D CODES SETUP
Minimum Code Height
(mm)
Code Aspect Ratio
0
1
1
<ESC> F K
Code Contrast
1
1
<ESC> F L
Small Codes
Improvement
Advanced Box
Improvement
Tires Improvement
1
1
<ESC> F M
1
1
<ESC> F N
1
1
<ESC> F T
Tires Sigma ROI
Algorithm (Severity)
Code Search Priority
1
1
<ESC> F +
1
1
<ESC> F -
1
1
<ESC> H A
0 = Disabled
1 = Enabled
1
1
<ESC> H y
0 = Disabled
1 = Enabled
Status
1
1
<ESC> H C
Narrow Margins
1
1
<ESC> H D
Start/Stop Characters
TX
Characters TX
1
1
<ESC> H T
1
1
<ESC> H S
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
1
<ESC> H E
PDF417
Status
MICRO PDF417
Status
CODE 128
GS1-128 (ex EAN 128)
Status
38
1
0 = Disabled
1 = Enabled
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Narrow Margins
1
1
<ESC> H F
Start/Stop Characters
TX
1
1
<ESC> H R
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Status
1
1
<ESC> H G
Character Set
1
1
<ESC> H I
Check Digit Status
1
1
<ESC> H J
Check Digit TX
1
1
<ESC> H K
Narrow Margins
1
1
<ESC> H L
Code 32 Decoding
1
1
<ESC> G z
CODE 39
0 = Disabled
1 = Enabled
0 = Standard
1 = Full ASCII
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
INTERLEAVED 2 OF 5
Status
1
1
<ESC> H N
Check Digit Status
1
1
<ESC> H O
Check Digit TX
1
1
<ESC> H P
Narrow Margins
1
1
<ESC> H Q
Decoding Severity
1
1
<ESC> H -
Minimum Number of
Characters
0
<ESC> H M
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Standard
1 = High
Range: 2 to 60
PHARMACODE
Status
1
1
<ESC> H V
Output Format
1
1
<ESC> H W
Minimum Bar Count
Maximum Bar Count
Decoded Minimum
Value
Decoded Maximum
Value
Code Orientation
0
0
0
<ESC> H X
<ESC> H Y
<ESC> H Z
0 = Disabled
1 = Enabled
0 = Binary
1 = Encoded
Range: 4 to 16
Range: 4 to 16
Range: 15 to 131070
0
<ESC> H a
Range: 15 to 131070
1
1
<ESC> H b
Direction of Decoding
1
1
<ESC> H c
Colored Bars Check
1
1
<ESC> H B
0 = Horizontal
1 = Vertical
0 = Normal
1 = Reverse
0 = Disabled
1 = Enabled
1
1
<ESC> I d
MSI
Status
0 = Disabled
1 = Enabled
39
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
Check Digit Status
1
1
<ESC> I e
Check Digit TX
1
1
<ESC> I f
Narrow Margins
1
1
<ESC> I g
0 = Disabled
1 = Enabled Mod 10
2 = Enabled Mod 10 + Mod11
3 = Enabled 2 Mod 10
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Status
1
1
<ESC> H z
Check Digit Status
1
1
<ESC> I a
Check Digit TX
1
1
<ESC> I b
Narrow Margins
1
1
<ESC> I c
Status
1
1
<ESC> H s
Check Digit Status
1
1
<ESC> H t
Check Digit TX
1
1
<ESC> H u
Narrow Margins
1
1
<ESC> H v
1
1
<ESC> H d
ADDON 2 and 5 Status 1
1
<ESC> H e
Expand UPC E0-E1
symbols
Narrow Margins
1
1
<ESC> H f
1
1
<ESC> H g
1
1
<ESC> H w
Status
1
1
<ESC> H i
Narrow Margins
1
1
<ESC> H j
Check Digit Status
1
1
<ESC> H h
Check Digit TX
1
1
<ESC> H k
STANDARD 2 OF 5
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
MATRIX 2 OF 5
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
UPC/EAN FAMILY
Status
Margin Size (%)
(% of narrow module
size)
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
2 = Enabled (+AddOn 2 No Quiet Zone)
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = 200
1 = 250
2 = 300
3 = 350
4 = 400
5 = 450
CODABAR
40
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Start/Stop Characters
TX
1
1
<ESC> H $
0 = Disabled
1 = Enabled
Status
1
1
<ESC> H l
Narrow Margins
1
1
<ESC> H m
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
1
<ESC> H n
CODE 93
GS1 DATABAR EXPANDED
Status
1
0 = Disabled
1 = Enabled
GS1 DATABAR EXPANDED STACKED
Status
1
1
<ESC> H x
0 = Disabled
1 = Enabled
1
<ESC> H o
0 = Disabled
1 = Enabled
1
<ESC> H p
0 = Disabled
1 = Enabled
GS1 DATABAR LIMITED
Status
1
GS1 DATABAR
GS1 DATABAR TRUNCATED
Status
1
GS1 DATABAR STACKED
GS1 DATABAR STACKED OMNIDIRECTIONAL
Status
1
1
<ESC> H q
0 = Disabled
1 = Enabled
1
1
<ESC> H r
0 = Disabled
1 = Enabled
COMPOSITE
Status
NOTE
GS1 DataBar option also enables GS1 DataBar Truncated symbology, while
GS1 DataBar Stacked option also enables GS1 DataBar Stacked Omnidirectional symbology.
41
MATRIX 210™ HOST MODE PROGRAMMING
4
4.13 POSTAL CODES
PARAMETER
TYPE
SEL
STRING
DATA
Status
1
(Set which of the postal
symbologies is enabled
for decoding)
1
<ESC> I A
Customer Field
Decoding (Australia
Post)
Minimum Bar Count
Maximum Bar Count
Code Orientation
1
<ESC> I G
1
<ESC> I C
<ESC> I D
<ESC> I E
<ESC> I F
0 = Disabled
1 = Australia Post
2 = Royal Mail 4State
3 = KIX Code
4 = Japan Post
5 = Planet
6 = PostNet
7 = PostNet (+BB')
8 = PostNet + Planet
9 = PostNet (+BB') + Planet
10 = Intelligent Mail
11 = Intelligent Mail + PostNet
12 = Intelligent Mail + PostNet (+ BB')
13 = Intelligent Mail + Planet
14 = Intelligent Mail + Planet
+ PostNet
15 = Intelligent Mail + Planet
+ PostNet (+ BB')
16 = Swedish Postal
0 = N Decoding Table
1 = C Decoding Table
2 = Bars Value (Decimal)
Range: 24 to 72
Range: 24 to 72
0 = Omnidirectional
1 = Horizontal
2 = Vertical
3 = Horizontal and Vertical
Range: 12 to 40
POSTAL CODES
Bar Edge Spacing
(mils)
1
0
0
1
0
4.14 DATA COLLECTION
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Code Collection Mode
1
1
<ESC> J A
Number of Codes
Multiple Read
0
1
1
<ESC> J B
<ESC> J D
Code Collection Filters
1
1
<ESC> J C
Minimum Phase
Duration (ms)
0
0 = Within an Image
1 = Within a Phase
Range: 1 to 250
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Range: 0 to 65000
CODE COLLECTION
<ESC> J G
CODE FILTER SETTING (DEPTH: n = 1 to 100)
Status #n
42
1
1
<ESC> p #n
0 = Disabled
1 = Enabled
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Symbology #n
1
1
<ESC> q #n
0 = Interleaved 2 of 5
1 = Code 39
2 = Code 39 Full ASCII
3 = Codabar
4 = Code 128
5 = GS1-128 (ex EAN 128)
6 = Code 93
7 = EAN-13
8 = EAN-8
9 = UPC-A
10 = UPC-E
11 = EAN-13 Addon 2
12 = EAN-8 Addon 2
13 = UPC-A Addon 2
14 = UPC-E Addon 2
15 = EAN-13 Addon 5
16 = EAN-8 Addon 5
17 = UPC-A Addon 5
18 = UPC-E Addon 5
19 = Data Matrix ECC200
20 = PDF417
21 = QR Code
22 = Maxicode
23 = Australia Post
24 = POSTNET
25 = PLANET
26 = Japan Post
27 = KIX Code
28 = Royal Mail
29 = GS1 DataBar Expanded
30 = GS1 DataBar Expanded Stacked
31 = GS1 DataBar Limited
32 = GS1 DataBar
33 = GS1 DataBar Stacked
34 = Micro PDF417
35 = Code 128 of Composite
36 = CC-A of Composite
37 = CC-B of Composite
38 = CC-C of Composite
39 = GS1 DataBar Expanded of
Composite
40 = GS1 DataBar Expanded Stacked of
Composite
41 = GS1 DataBar Limited of Composite
42 = GS1 DataBar of Composite
43 = GS1 DataBar Stacked of
Composite
44 = Pharmacode
45 = Aztec Code
46 = OCR OCV
47 = Intelligent Mail
48 = Micro QR Code
49 = Swedish Postal
50 = GS1 Data Matrix
51 = Matrix 2 of 5
52 = Standard 2 of 5
53 = MSI
54 = Code 32
55 = Locator Edge
43
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
Minimum Number of
Characters #n
Maximum Number of
Characters #n
Code Position Frame:
Top #n
Code Position Frame:
Bottom #n
Code Position Frame:
Left #n
Code Position Frame:
Right #n
Code Quality Index #n
SEL
STRING
DATA
0
<ESC> r #n
Range: 1 to 3116
0
<ESC> s #n
Range: 1 to 3116
0
<ESC> N #n Range: 0 to 5000
0
<ESC> O #n Range: 0 to 5000
0
<ESC> L #n
0
<ESC> M #n Range: 0 to 5000
1
1
ISO-IEC 16022-18004
Threshold
1
1
ISO-IEC 15415
Threshold
1
1
ISO-IEC 15416
Threshold
1
1
AIM DPM Threshold
1
1
44
<ESC> P #n
Range: 0 to 5000
0 = ISO-IEC / AIM DPM Overall Grade
1 = ISO-IEC Symbol Contrast
2 = ISO-IEC Print Growth
3 = ISO-IEC / AIM DPM Axial NonUniformity
4 = ISO-IEC / AIM DPM Unused ECC
5 = ISO-IEC / AIM DPM Decode
6 = ISO-IEC Modulation
7 = ISO-IEC Mean Edge Contrast
8 = ISO-IEC Decodability
9 = ISO-IEC / AIM DPM Fixed Pattern
Damage
10 = ISO-IEC / AIM DPM Grid NonUniformity
11 = ISO-IEC / AIM DPM Minimum
Reflectance
12 = ISO-IEC Defects
13 = AIM DPM Cell Contrast
14 = AIM DPM Cell Modulation
15 = AS9132 Dot Size/Cell Fill
16 = AS9132 Dot Center Offset
17 = AS9132 Dot Ovality
18 = AS9132 Quiet Zone
19 = AS9132 Symbol Contrast
20 = AS9132 Angle Of Distortion
21 = None
<ESC> Q #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> R #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> S #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> T #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
Match Code #n
Wildcard
Character #n
Placeholder Character
#n
Local No-Read
Message #n
Local Multiple Read
Message #n
2
2
<ESC> w #n Length: 1 to 3116
<ESC> u #n Length: 1
2
<ESC> v #n
Length: 1
2
<ESC> t #n
Length: 0 to 64
2
<ESC> > #n
Length: 0 to 64
NOTE
SEL
STRING
DATA
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
PARAMETER
TYPE
SEL
STRING
DATA
1
<ESC> K A
1
<ESC> K B
<ESC> K C
<ESC> K D
DATA FORMAT
Code Field Justification 1
Code Field Length
Fill Character
Code Field Cutting
0
2
1
Separator String
(Global) No Read
message
(Global) Multiple Read
message
Phase-Overrun
Message
Data Packet Separator
string
Data Packet Format
(%1, %2, ... are special
characters)
2
2
<ESC> K E
<ESC> K F
0 = Disabled
1 = Left
2 = Right
Range: 1 to 3116
Length: 1
0 = None
1 = Beginning
2 = Middle
3 = End
Length: 1 to 32
Length: 0 to 64
2
<ESC> J E
Length: 0 to 64
2
<ESC> K I
Length: 0 to 16
2
<ESC> K G
Length: 0 to 32
2
<ESC> K J
Length: 0 to 128
%1 = Code Identifier
%2 = Code Data
%3 = Code Center (X-axis)
%4 = Code Center (Y-axis)
%5 = Code Orientation
%6 = Code Quality Index (%)
%8 = Image Lighting Quality (%)
%A = Code Producer ID (Master RS232
or Master Synchronized)
%M = Code Data Length
%N = Decode Time (ms)
%O = Reading Phase Counter
%P = Acquisition Counter
%_ = Global Diagnostic Status
%C = ISO-IEC / AIM DPM Overall
(Grade)
%D = ISO-IEC / AIM DPM Overall
(Value)
45
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Statistics Field
Separator String
46
TYPE
2
SEL
STRING
DATA
<ESC> K H
%E = ISO-IEC Symbol Contrast / AIM
DPM Cell Contrast (grade)
%F = ISO-IEC Symbol Contrast / AIM
DPM Cell Contrast (value)
%G = ISO-IEC Print Growth (grade)
%H = ISO-IEC Print Growth (value)
%I = ISO-IEC / AIM DPM Axial NonUniformity (grade)
%J = ISO-IEC / AIM DPM Axial NonUniformity (value)
%K = ISO-IEC / AIM DPM Unused ECC
(grade)
%L = ISO-IEC / AIM DPM Unused ECC
(value)
%a = ISO-IEC / AIM DPM Decode
(grade)
%Q = ISO-IEC Modulation / AIM DPM
Cell Modulation (grade)
%R = ISO-IEC Modulation / AIM DPM
Cell Modulation (value)
%S = ISO-IEC Mean Edge Contrast
(grade)
%T = ISO-IEC Mean Edge Contrast
(value)
%U = ISO-IEC Decodability (grade)
%V = ISO-IEC Decodability (value)
%m = ISO-IEC / AIM DPM Fixed Pattern
Damage (grade)
%W = ISO-IEC / AIM DPM Fixed Pattern
Damage (value)
%n = ISO-IEC / AIM DPM Grid NonUniformity (grade)
%X = ISO-IEC / AIM DPM Grid NonUniformity (value)
%o = ISO-IEC / AIM DPM Minimum
Reflectance (grade)
%Y = ISO-IEC / AIM DPM Minimum
Reflectance (value)
%p = ISO-IEC Defects (grade)
%Z = ISO-IEC Defects (value)
%q = AS9132 Dot Size/Cell Fill (grade)
%u = AS9132 Dot Size/Cell Fill (value)
%r = AS9132 Dot Center Offset (grade)
%v = AS9132 Dot Center Offset (value)
%s = AS9132 Dot Ovality (Grade)
%w = AS9132 Dot Ovality (value)
%t = AS9132 Angle Of Distortion (grade)
%y = AS9132 Angle Of Distortion (value)
%z = AS9132 Quiet Zone (grade)
%0 = AS9132 Quiet Zone (value)
%b = AS9132 Symbol Contrast (grade)
%c = AS9132 Symbol Contrast (value)
%* = Data Matrix Setting Information
Length: 0 to 32
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
Statistics Field Format
(%0, %1, ... are special
characters)
2
Symbology Identifiers
1
4
SEL
1
STRING
DATA
<ESC> K S
Length: 0 to 128
%0 = Phase or Acquisition Counter to
WebSentinel
%1 = Phase Overrun Message
%2 = Phase or Acquisition Counter
%3 = No Read Counter
%4 = Partial Read Counter
%5 = Complete Read Counter
%6 = Right Code Counter
(Match Code enabled)
%7 = Wrong Code Counter (Match Code
enabled)
%8 = Multiple Read Counter
%! = Image Processing Time (ms)
0 = Disabled
1 = Enabled
<ESC> K K
SYMBOLOGY IDENTIFIERS
Data Matrix ECC200
GS1 Data Matrix
QR Code
Micro QR Code
Aztec Code
Maxicode
PDF417
Micro PDF417
Interleaved 2 of 5
Code 39
Code 39 Full ASCII
Codabar
Code 128
GS1-128 (ex EAN 128)
Code 93
EAN-13
EAN-8
UPC-A
UPC-E
EAN-13 AddOn 2
EAN-8 AddOn 2
UPC-A AddOn 2
UPC-E AddOn 2
EAN-13 AddOn 5
EAN-8 AddOn 5
UPC-A AddOn 5
UPC-E AddOn 5
Australia Post
PostNet
Planet
Japan Post
KIX Code
Royal Mail 4 State
Intelligent Mail
Swedish Postal
GS1 DataBar
Expanded
GS1 DataBar
Expanded Stacked
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
<ESC> L A
<ESC> L >
<ESC> L C
<ESC> L Z
<ESC> L D
<ESC> L E
<ESC> L B
<ESC> L y
<ESC> L X
<ESC> L V
<ESC> L W
<ESC> L v
<ESC> L T
<ESC> L U
<ESC> L w
<ESC> L e
<ESC> L f
<ESC> L g
<ESC> L h
<ESC> L i
<ESC> L j
<ESC> L k
<ESC> L m
<ESC> L n
<ESC> L o
<ESC> L p
<ESC> L q
<ESC> L F
<ESC> L G
<ESC> L H
<ESC> L I
<ESC> L J
<ESC> L K
<ESC> L Y
<ESC> L ?
<ESC> L r
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
2
<ESC> L x
Length: 0 to 32
47
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
GS1 DataBar Limited
GS1 DataBar
GS1 DataBar Stacked
Code 128 of Composite
GS1 DataBar
Expanded of
Composite
GS1 DataBar
Expanded Stacked of
Composite
GS1 DataBar Limited of
Composite
GS1 DataBar of
Composite
GS1 DataBar Stacked
of Composite
CC-A of Composite
CC-B of Composite
CC-C of Composite
Pharmacode
MSI
Standard 2 of 5
Matrix 2 of 5
Code 32
SEL
STRING
DATA
2
2
2
2
2
<ESC> L s
<ESC> L t
<ESC> L u
<ESC> L L
<ESC> L M
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
2
<ESC> L z
Length: 0 to 32
2
<ESC> L N
Length: 0 to 32
2
<ESC> L O
Length: 0 to 32
2
<ESC> L P
Length: 0 to 32
2
2
2
2
2
2
2
2
<ESC> L Q
<ESC> L R
<ESC> L S
<ESC> L a
<ESC> L <
<ESC> L <ESC> L [
<ESC> L _
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
DATA TRANSMISSION
Partial Read TX
1
1
<ESC> K L
Message TX Selection
1
1
<ESC> K M
Reference Input Signal
4
4
<ESC> K T
Conveyor Speed
(mm/sec)
Delayed TX Line
Distance (mm)
Physical Encoder
0
<ESC> K V
0 = Disabled
1 = Enabled
0 = On Complete Read
1 = After Reading Phase OFF
2 = Delayed TX Line
3 = Delayed TX Line On Input
1 = Ext. Trigger Leading Edge
2 = Ext. Trigger Trailing Edge
4 = Input 2 Leading Edge
8 = Input 2 Trailing Edge
Range: 50 to 10000
0
<ESC> K Z
Range: 100 to 20000
<ESC> K W
Encoder Step
(hundredths of mm)
Output Lines Activation
0
0 = Disabled
1 = Enabled
Range: 1 to 10000
1
1
<ESC> K X
1
1
<ESC> K N
0 = On Complete Read
1 = After Reading Phase OFF
Status
1
1
<ESC> K O
Number of Samples
Output Format
0
1
1
<ESC> K P
<ESC> K Q
0 = Disabled
1 = Enabled
Range: 5 to 1000
0 = % (on Last Samples)
1 = N/M (on Last Samples)
2 = %+N/M (on Last Samples)
3 = % (on All Samples)
4 = N/M (on All Samples)
5 = %+N/M (on All Samples)
STATISTICS
48
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Last Read Code TX
1
1
<ESC> K R
0 = Disabled
1 = Enabled
2 = Enabled With Code Center
3 = Enabled With Code Center And
Bounds
TYPE
SEL
STRING
DATA
Code Collection Mode
1
1
<ESC> J A
Number of Codes
Multiple Read
0
1
1
<ESC> J B
<ESC> J D
Code Collection Filters
1
1
<ESC> J C
Minimum Phase
Duration (ms)
0
0 = Within an Image
1 = Within a Phase
Range: 1 to 250
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Range: 0 to 65000
USB CONNECTOR MODELS
PARAMETER
CODE COLLECTION
<ESC> J G
CODE FILTER SETTING (DEPTH: n = 1 to 100)
Status #n
1
1
<ESC> p #n
Symbology #n
1
1
<ESC> q #n
0 = Disabled
1 = Enabled
0 = Interleaved 2 of 5
1 = Code 39
2 = Code 39 Full ASCII
3 = Codabar
4 = Code 128
5 = GS1-128 (ex EAN 128)
6 = Code 93
7 = EAN-13
8 = EAN-8
9 = UPC-A
10 = UPC-E
11 = EAN-13 Addon 2
12 = EAN-8 Addon 2
13 = UPC-A Addon 2
14 = UPC-E Addon 2
15 = EAN-13 Addon 5
16 = EAN-8 Addon 5
17 = UPC-A Addon 5
18 = UPC-E Addon 5
19 = Data Matrix ECC200
20 = PDF417
21 = QR Code
22 = Maxicode
23 = Australia Post
24 = POSTNET
25 = PLANET
26 = Japan Post
27 = KIX Code
28 = Royal Mail
29 = GS1 DataBar Expanded
30 = GS1 DataBar Expanded Stacked
31 = GS1 DataBar Limited
32 = GS1 DataBar
49
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Minimum Number of
Characters #n
Maximum Number of
Characters #n
Code Position Frame:
Top #n
Code Position Frame:
Bottom #n
Code Position Frame:
Left #n
Code Position Frame:
Right #n
Code Quality Index #n
50
TYPE
STRING
DATA
0
<ESC> r #n
33 = GS1 DataBar Stacked
34 = Micro PDF417
35 = Code 128 of Composite
36 = CC-A of Composite
37 = CC-B of Composite
38 = CC-C of Composite
39 = GS1 DataBar Expanded of
Composite
40 = GS1 DataBar Expanded Stacked of
Composite
41 = GS1 DataBar Limited of Composite
42 = GS1 DataBar of Composite
43 = GS1 DataBar Stacked of
Composite
44 = Pharmacode
45 = Aztec Code
46 = OCR OCV
47 = Intelligent Mail
48 = Micro QR Code
49 = Swedish Postal
50 = GS1 Data Matrix
51 = Matrix 2 of 5
52 = Standard 2 of 5
53 = MSI
54 = Code 32
55 = Locator Edge
Range: 1 to 3116
0
<ESC> s #n
Range: 1 to 3116
0
<ESC> N #n Range: 0 to 5000
0
<ESC> O #n Range: 0 to 5000
0
<ESC> L #n
0
<ESC> M #n Range: 0 to 5000
1
SEL
1
<ESC> P #n
Range: 0 to 5000
0 = ISO-IEC / AIM DPM Overall Grade
1 = ISO-IEC Symbol Contrast
2 = ISO-IEC Print Growth
3 = ISO-IEC / AIM DPM Axial NonUniformity
4 = ISO-IEC / AIM DPM Unused ECC
5 = ISO-IEC / AIM DPM Decode
6 = ISO-IEC Modulation
7 = ISO-IEC Mean Edge Contrast
8 = ISO-IEC Decodability
9 = ISO-IEC / AIM DPM Fixed Pattern
Damage
10 = ISO-IEC / AIM DPM Grid NonUniformity
11 = ISO-IEC / AIM DPM Minimum
Reflectance
12 = ISO-IEC Defects
13 = AIM DPM Cell Contrast
14 = AIM DPM Cell Modulation
15 = AS9132 Dot Size/Cell Fill
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
4
SEL
STRING
DATA
ISO-IEC 16022-18004
Threshold
1
1
ISO-IEC 15415
Threshold
1
1
ISO-IEC 15416
Threshold
1
1
AIM DPM Threshold
1
1
Match Code #n
Wildcard
Character #n
Placeholder Character
#n
Local No-Read
Message #n
Local Multiple Read
Message #n
2
2
16 = AS9132 Dot Center Offset
17 = AS9132 Dot Ovality
18 = AS9132 Quiet Zone
19 = AS9132 Symbol Contrast
20 = AS9132 Angle Of Distortion
21 = None
<ESC> Q #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> R #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> S #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> T #n 0 = Any Grade
1 = Grade A
2 = Grade B
3 = Grade C
4 = Grade D
<ESC> w #n Length: 1 to 3116
<ESC> u #n Length: 1
2
<ESC> v #n
Length: 1
2
<ESC> t #n
Length: 0 to 64
2
<ESC> > #n
Length: 0 to 64
NOTE
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
PARAMETER
TYPE
SEL
STRING
DATA
1
<ESC> K A
1
<ESC> K B
<ESC> K C
<ESC> K D
0 = Disabled
1 = Left
2 = Right
Range: 1 to 3116
Length: 1
0 = None
1 = Beginning
2 = Middle
3 = End
Length: 1 to 32
DATA FORMAT
Code Field Justification 1
Code Field Length
Fill Character
Code Field Cutting
0
2
1
Separator String
2
<ESC> K E
51
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
(Global) No Read
message
(Global) Multiple Read
message
Phase-Overrun
Message
Data Packet Separator
string
Data Packet Format
(%1, %2, ... are special
characters)
52
SEL
STRING
DATA
2
<ESC> K F
Length: 0 to 64
2
<ESC> J E
Length: 0 to 64
2
<ESC> K I
Length: 0 to 16
2
<ESC> K G
Length: 0 to 32
2
<ESC> K J
Length: 0 to 128
%1 = Code Identifier
%2 = Code Data
%3 = Code Center (X-axis)
%4 = Code Center (Y-axis)
%5 = Code Orientation
%6 = Code Quality Index (%)
%8 = Image Lighting Quality (%)
%A = Code Producer ID
%M = Code Data Length
%N = Decode Time (ms)
%O = Reading Phase Counter
%P = Acquisition Counter
%_ = Global Diagnostic Status
%C = ISO-IEC / AIM DPM Overall
(grade)
%D = ISO-IEC / AIM DPM Overall
(value)
%E = ISO-IEC Symbol Contrast / AIM
DPM Cell Contrast (grade)
%F = ISO-IEC Symbol Contrast AIM
DPM Cell Contrast (value)
%G = ISO-IEC Print Growth (grade)
%H = ISO-IEC Print Growth (value)
%I = ISO-IEC / AIM DPM Axial NonUniformity (grade)
%J = ISO-IEC / AIM DPM Axial NonUniformity (value)
%K = ISO-IEC / AIM DPM Unused ECC
(grade)
%L = ISO-IEC / AIM DPM Unused ECC
(value)
%a = ISO-IEC / AIM DPM Decode
(grade)
%Q = ISO-IEC Modulation / AIM DPM
Cell Modulation (grade)
%R = ISO-IEC Modulation / AIM DPM
Cell Modulation (value)
%S = ISO-IEC Mean Edge Contrast
(grade)
%T = ISO-IEC Mean Edge Contrast
(value)
%U = ISO-IEC Decodability (grade)
%V = ISO-IEC Decodability (value)
%m = ISO-IEC / AIM DPM Fixed Pattern
Damage (grade)
%W = ISO-IEC / AIM DPM Fixed Pattern
Damage (value)
%n = ISO-IEC / AIM DPM Grid NonUniformity (grade)
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
4
SEL
STRING
DATA
%X = ISO-IEC / AIM DPM Grid NonUniformity (value)
%o = ISO-IEC / AIM DPM Minimum
Reflectance (grade)
%Y = ISO-IEC / AIM DPM Minimum
Reflectance (value)
%p = ISO-IEC Defects (grade)
%Z = ISO-IEC Defects (value)
%q = AS9132 Dot Size/Cell Fill (grade)
%u = AS9132 Dot Size/Cell Fill (value)
%r = AS9132 Dot Center Offset (grade)
%v = AS9132 Dot Center Offset (value)
%s = AS9132 Dot Ovality (Grade)
%w = AS9132 Dot Ovality (value)
%t = AS9132 Angle Of Distortion (grade)
%y = AS9132 Angle Of Distortion (value)
%z = AS9132 Quiet Zone (grade)
%0 = AS9132 Quiet Zone (value)
%b = AS9132 Symbol Contrast (grade)
%c = AS9132 Symbol Contrast (value)
%* = Data Matrix Setting Information
Length: 0 to 32
Statistics Field
Separator String
Statistics Field Format
(%1, %2, ... are special
characters)
2
<ESC> K H
2
<ESC> K S
Symbology Identifiers
1
1
<ESC> K K
Length: 0 to 128
%0 = Phase or Acquisition Counter to
WebSentinel
%1 = Phase Overrun Message
%2 = Phase or Acquisition Counter
%3 = No Read Counter
%4 = Partial Read Counter
%5 = Complete Read Counter
%6 = Right Code Counter
(Match Code enabled)
%7 = Wrong Code Counter (Match Code
enabled)
%8 = Multiple Read Counter
%! = Image Processing Time (ms)
0 = Disabled
1 = Enabled
SYMBOLOGY IDENTIFIERS
Data Matrix ECC200
GS1 Data Matrix
QR Code
Aztec Code
Maxicode
PDF417
Micro PDF417
Interleaved 2 of 5
Code 39
Code 39 Full ASCII
Codabar
Code 128
GS1-128 (ex EAN 128)
Code 93
EAN-13
EAN-8
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
<ESC> L A
<ESC> L >
<ESC> L C
<ESC> L D
<ESC> L E
<ESC> L B
<ESC> L y
<ESC> L X
<ESC> L V
<ESC> L W
<ESC> L v
<ESC> L T
<ESC> L U
<ESC> L w
<ESC> L e
<ESC> L f
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
53
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
UPC-A
UPC-E
EAN-13 AddOn 2
EAN-8 AddOn 2
UPC-A AddOn 2
UPC-E AddOn 2
EAN-13 AddOn 5
EAN-8 AddOn 5
UPC-A AddOn 5
UPC-E AddOn 5
Australia Post
PostNet
Planet
Japan Post
KIX Code
Royal Mail 4 State
Intelligent Mail
Swedish Postal
GS1 DataBar
Expanded
GS1 DataBar
Expanded Stacked
GS1 DataBar Limited
GS1 DataBar
GS1 DataBar Stacked
Code 128 of Composite
GS1 DataBar
Expanded of
Composite
GS1 DataBar
Expanded Stacked of
Composite
GS1 DataBar Limited of
Composite
GS1 DataBar of
Composite
GS1 DataBar Stacked
of Composite
CC-A of Composite
CC-B of Composite
CC-C of Composite
Pharmacode
MSI
Standard 2 of 5
Matrix 2 of 5
Code 32
SEL
STRING
DATA
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
<ESC> L g
<ESC> L h
<ESC> L i
<ESC> L j
<ESC> L k
<ESC> L m
<ESC> L n
<ESC> L o
<ESC> L p
<ESC> L q
<ESC> L F
<ESC> L G
<ESC> L H
<ESC> L I
<ESC> L J
<ESC> L K
<ESC> L Y
<ESC> L ?
<ESC> L r
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
2
<ESC> L x
Length: 0 to 32
2
2
2
2
2
<ESC> L s
<ESC> L t
<ESC> L u
<ESC> L L
<ESC> L M
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
2
<ESC> L z
Length: 0 to 32
2
<ESC> L N
Length: 0 to 32
2
<ESC> L O
Length: 0 to 32
2
<ESC> L P
Length: 0 to 32
2
2
2
2
2
2
2
2
<ESC> L Q
<ESC> L R
<ESC> L S
<ESC> L a
<ESC> L <
<ESC> L <ESC> L [
<ESC> L _
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
Length: 0 to 32
DATA TRANSMISSION
Partial Read TX
1
1
<ESC> K L
Message TX Selection
1
1
<ESC> K M
Conveyor Speed
(mm/sec)
Delayed TX Line
Distance (mm)
0
<ESC> K V
0 = Disabled
1 = Enabled
0 = On Complete Read
1 = After Reading Phase OFF
2 = Delayed TX Line
Range: 50 to 10000
0
<ESC> K Z
Range: 100 to 20000
54
MATRIX 210™ PARAMETERS LIST
PARAMETER
4
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> K O
Number of Samples
Output Format
0
1
1
<ESC> K P
<ESC> K Q
Last Read Code TX
1
1
<ESC> K R
0 = Disabled
1 = Enabled
Range: 5 to 1000
0 = % (on Last Samples)
1 = N/M (on Last Samples)
2 = %+N/M (on Last Samples)
3 = % (on All Samples)
4 = N/M (on All Samples)
5 = %+N/M (on All Samples)
0 = Disabled
1 = Enabled
2 = Enabled With Code Center
3 = Enabled With Code Center And
Bounds
TYPE
SEL
STRING
DATA
Active State
1
1
<ESC> M A
Debounce Filter (ms)
1
1
<ESC> M B
0 = Closed
1 = Open
0 = 0.5
1=1
2=5
3 = 10
4 = 0.1
Active State
1
1
<ESC> M C
Debounce Filter (ms)
1
1
<ESC> M D
Line Function
1
1
<ESC> O a
Line State
1
1
<ESC> O A
Activation Events
(Match Code disabled)
3
28
<ESC> O B
STATISTICS
4.15 DIGITAL I/O
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
EXTERNAL TRIGGER
INPUT 2
0 = Closed
1 = Open
0 = 0.5
1=1
2=5
3 = 10
4 = 0.1
OUTPUT 1
0 = Standard
1 = External Lighting System
2 = External Fieldbus
3 = External Host Command
0 = Normally Open
1 = Normally Closed
0 = None
1 = Complete Read
2 = Partial Read
4 = No Read
8 = Acquisition Trigger
16 = Phase ON
32 = Phase OFF
55
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Activation Events
(Match Code enabled)
56
TYPE
3
SEL
28
STRING
<ESC> O C
DATA
64 = Run Mode
128 = Host Control Mode
256 = ISO-IEC Symbol Contrast
512 = ISO-IEC Print Growth
1024 = ISO-IEC / AIM DPM Axial NonUniformity
2048 = ISO-IEC / AIM DPM Unused
ECC
4096 = ISO-IEC Modulation
8192 = ISO-IEC Mean Edge Contrast
16384 = ISO-IEC Decodability
32576 = ISO-IEC / AIM DPM Fixed
Pattern Damage
65536 = ISO-IEC / AIM DPM Grid NonUniformity
131072 = ISO-IEC / AIM DPM Minimum
Reflectance
262144 = ISO-IEC Defects
524288 = ISO-IEC / AIM DPM Decode
1048576 = AIM DPM Cell Contrast
2097152 = AIM DPM Cell Modulation
4194304 = AS9132 Dot Size/Cell Fill
8388608 = AS9132 Dot Center Offset
16777216 = AS9132 Dot Ovality
33554432 = AS9132 Quiet Zone
67108864 = AS9132 Angle Of Distortion
134217728 = AS9132 Symbol Contrast
268435456 = Multiple Read
0 = None
1 = Right Code
2 = Wrong Code
4 = No Read
8 = Acquisition Trigger
16 = Phase ON
32 = Phase OFF
64 = Run Mode
128 = Host Control Mode
256 = ISO-IEC Symbol Contrast
512 = ISO-IEC Print Growth
1024 = ISO-IEC / AIM DPM Axial NonUniformity
2048 = ISO-IEC / AIM DPM Unused
ECC
4096 = ISO-IEC Modulation
8192 = ISO-IEC Mean Edge Contrast
16384 = ISO-IEC Decodability
32576 = ISO-IEC / AIM DPM Fixed
Pattern Damage
65536 = ISO-IEC / AIM DPM Grid NonUniformity
131072 = ISO-IEC / AIM DPM Minimum
Reflectance
262144 = ISO-IEC Defects
524288 = ISO-IEC / AIM DPM Decode
1048576 = AIM DPM Cell Contrast
2097152 = AIM DPM Cell Modulation
4194304 = AS9132 Dot Size/Cell Fill
8388608 = AS9132 Dot Center Offset
16777216 = AS9132 Dot Ovality
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
4
SEL
STRING
Additional Activation
Events
3
1
<ESC> O -
ISO-IEC 16022-18004
Threshold
1
1
<ESC> O D
ISO-IEC 15415
Threshold
1
1
<ESC> O b
ISO-IEC 15416
Threshold
1
1
<ESC> O c
AIM DPM Threshold
1
1
<ESC> O i
Number Of Events
Number of Reading
Phases
Deactivation Events
0
0
Deactivation Timeout
(ms)
Activate On Any
Diagnostics Error
Deactivate When All
Errors Recovered
Activate On Trend
Analysis
Reading Rate
Threshold (%)
Pulsed Activation
Period (sec)
Deactivate When Trend
Recovered
0
3
<ESC> O E
<ESC> O F
4
<ESC> O G
<ESC> O H
1
1
<ESC> O l
1
1
<ESC> O m
1
1
<ESC> O n
0
<ESC> O p
0
<ESC> O q
1
1
<ESC> O r
Line Function
1
1
<ESC> O d
Line State
1
1
<ESC> O I
Activation Events
(Match Code disabled)
3
28
<ESC> O J
DATA
33554432 = AS9132 Quiet Zone
67108864 = AS9132 Angle Of Distortion
134217728 = AS9132 Symbol Contrast
0 = None
1 = External Host Command
2 = OCR Read
4 = 2D Read
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
Range: 1 to 255
Range: 1 to 255
0 = None
1 = Timeout
2 = Acquisition Trigger
4 = Phase ON
8 = Phase OFF
Range: 1 to 15000
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Range: 0 to 100
Range: 0 to 180
(0 = Disabled)
0 = Disabled
1 = Enabled
OUTPUT 2
0 = Standard
1 = External Lighting System
2 = External Fieldbus
3 = External Host Command
0 = Normally Open
1 = Normally Closed
0 = None
1 = Complete Read
2 = Partial Read
4 = No Read
8 = Acquisition Trigger
57
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Activation Events
(Match Code enabled)
58
TYPE
3
SEL
28
STRING
<ESC> O K
DATA
16 = Phase ON
32 = Phase OFF
64 = Run Mode
128 = Host Control Mode
256 = ISO-IEC Symbol Contrast
512 = ISO-IEC Print Growth
1024 = ISO-IEC / AIM DPM Axial NonUniformity
2048 = ISO-IEC / AIM DPM Unused
ECC
4096 = ISO-IEC Modulation
8192 = ISO-IEC Mean Edge Contrast
16384 = ISO-IEC Decodability
32576 = ISO-IEC / AIM DPM Fixed
Pattern Damage
65536 = ISO-IEC / AIM DPM Grid NonUniformity
131072 = ISO-IEC / AIM DPM Minimum
Reflectance
262144 = ISO-IEC Defects
524288 = ISO-IEC / AIM DPM Decode
1048576 = AIM DPM Cell Contrast
2097152 = AIM DPM Cell Modulation
4194304 = AS9132 Dot Size/Cell Fill
8388608 = AS9132 Dot Center Offset
16777216 = AS9132 Dot Ovality
33554432 = AS9132 Quiet Zone
67108864 = AS9132 Angle Of Distortion
134217728 = AS9132 Symbol Contrast
268435456 = Multiple Read
0 = None
1 = Right Code
2 = Wrong Code
4 = No Read
8 = Acquisition Trigger
16 = Phase ON
32 = Phase OFF
64 = Run Mode
128 = Host Control Mode
256 = ISO-IEC Symbol Contrast
512 = ISO-IEC Print Growth
1024 = ISO-IEC / AIM DPM Axial NonUniformity
2048 = ISO-IEC / AIM DPM Unused
ECC
4096 = ISO-IEC Modulation
8192 = ISO-IEC Mean Edge Contrast
16384 = ISO-IEC Decodability
32576 = ISO-IEC / AIM DPM Fixed
Pattern Damage
65536 = ISO-IEC / AIM DPM Grid NonUniformity
131072 = ISO-IEC / AIM DPM Minimum
Reflectance
262144 = ISO-IEC Defects
524288 = ISO-IEC / AIM DPM Decode
1048576 = AIM DPM Cell Contrast
2097152 = AIM DPM Cell Modulation
4194304 = AS9132 Dot Size/Cell Fill
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
4
SEL
STRING
Additional Activation
Events
3
1
<ESC> O _
ISO-IEC 16022-18004
Threshold
1
1
<ESC> O L
ISO-IEC 15415
Threshold
1
1
<ESC> O e
ISO-IEC 15416
Threshold
1
1
<ESC> O f
AIM DPM Threshold
1
1
<ESC> O j
Number Of Events
Number of Reading
Phases
Deactivation Events
0
0
Deactivation Timeout
(ms)
Activate On Any
Diagnostics Error
Deactivate When All
Errors Recovered
Activate On Trend
Analysis
Reading Rate
Threshold (%)
Pulsed Activation
Period (sec)
Deactivate When Trend
Recovered
0
3
<ESC> O M
<ESC> O N
4
<ESC> O P
<ESC> O Q
1
1
<ESC> O s
1
1
<ESC> O t
1
1
<ESC> O u
0
<ESC> O v
0
<ESC> O w
1
DATA
8388608 = AS9132 Dot Center Offset
16777216 = AS9132 Dot Ovality
33554432 = AS9132 Quiet Zone
67108864 = AS9132 Angle Of Distortion
134217728 = AS9132 Symbol Contrast
0 = None
1 = External Host Command
2 = OCR Read
4 = 2D Read
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
0 = Grade A
1 = Grade B
2 = Grade C
3 = Grade D
Range: 1 to 255
Range: 1 to 255
0 = None
1 = Timeout
2 = Acquisition Trigger
4 = Phase ON
8 = Phase OFF
Range: 1 to 15000
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Range: 0 to 100
Range: 0 to 180
(0 = Disabled)
0 = Disabled
1 = Enabled
1
<ESC> O x
TYPE
SEL
STRING
DATA
1
1
<ESC> N A
0 = Disabled
1 = Enabled
4.16 LEDS AND KEYPAD
PARAMETER
KEYPAD
Status
59
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
Button Function 1
1
1
<ESC> N G
1
1
<ESC> N H
1
1
<ESC> N I
1
1
<ESC> N U
0 = Disabled
1 = Autolearning
2 = Calibration Only
3 = Code Setting Only
4 = Positioning
5 = Restore Default
6 = Test Mode
7 = Locate
8 = Store Match Code
9 = Enable DHCP (a)
0 = Disabled
1 = Autolearning
2 = Calibration Only
3 = Code Setting Only
4 = Positioning
5 = Restore Default
6 = Test Mode
7 = Locate
8 = Store Match Code
9 = Enable DHCP (a)
0 = Disabled
1 = Autolearning
2 = Calibration Only
3 = Code Setting Only
4 = Positioning
5 = Restore Default
6 = Test Mode
7 = Locate
8 = Store Match Code
9 = Enable DHCP (a)
0 = Disabled
1 = Autolearning
2 = Calibration Only
3 = Code Setting Only
4 = Positioning
5 = Restore Default
6 = Test Mode
7 = Locate
8 = Store Match Code
9 = Enable DHCP (a)
Green Spot Activation
Events (Match Code
disabled)
3
4
<ESC> N W
Green Spot Activation
Events (Match Code
enabled)
3
4
<ESC> N X
Green Spot
Deactivation Timeout
(sec)
COM LED Function
O
(a) not for USB models
Button Function 2
(a) not for USB models
Button Function 3
(a) not for USB models
Button Function 4
(a) not for USB models
LEDS
60
1
<ESC> N Y
1
<ESC> N C
0 = None
1 = Decoding
2 = Complete Read
4 = Partial Read
8 = No Read
16 = Multiple Read
0 = None
1 = Decoding
2 = Right Code
4 = Wrong Code
8 = No Read
Range: 1 to 300
(0 = Disabled)
0 = Main Serial Port RX
1 = Main Serial Port TX
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Aiming System Status
1
1
<ESC> N Z
LEDs Deactivation
Timeout (sec)
Partial Read Treated
As
Multiple Read Treated
As
0
0 = Disabled
1 = Enabled
Range: 0 to 300
<ESC> N V
1
1
<ESC> N a
0 = No Read
1 = Complete Read
0 = No Read
1 = Complete Read
1
1
<ESC> N f
Status
1
1
<ESC> N T
Activation Events
(Match Code disabled)
3
4
<ESC> N D
Activation Events
(Match Code enabled)
3
4
<ESC> N E
Deactivation Timeout
(ms)
0
<ESC> N F
0 = Disabled
1 = Enabled
0 = None
1 = Decoding
2 = Complete Read
4 = Partial Read
8 = No Read
16 = Multiple Read
0 = None
1 = Decoding
2 = Right Code
4 = Wrong Code
8 = No Read
Range: 1 to 1500
0
<ESC> N b
Range: 1 to 10
<ESC> N c
<ESC> N d
Range: 5 to 1000
0 = None
1 = Auxiliary Port
2 = Main Port
4 = ID-NET
8 = Host Interface Port
Range: 1 to 300
(0 = Disabled)
BEEPER
TEST MODE SETUP
Image Acquisition
Setting
Number Of Samples
Test Mode Data TX
0
3
3
Test Mode Exit Timeout 0
(sec)
<ESC> N e
AUTOLEARNING SETUP (X-PRESS™)
Image Acquisition
Setting
Calibration Mode
0
<ESC> N J
Range: 1 to 10
1
1
<ESC> N K
1
1
<ESC> N L
Add New Symbology
1
1
<ESC> N M
Store Memory
1
1
<ESC> N B
Store Match Code
Policy
Autolearning Timeout
(sec)
1
1
<ESC> N z
0 = Gain Only
1 = Exposure Time Only
2 = Exposure Time And Gain
0 = General Purpose
1 = 2D Codes Only
2 = 1D Codes Only
3 = Direct Marking Only
4 = 1D And 2D Only
0 = Disabled
1 = Enabled
0 = Temporary
1 = Permanent
0 = First Free Slot
1 = First Slot
Range: 1 to 300
(0 = Disabled)
Code Setting Mode
0
<ESC> N O
61
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
<ESC> N P
Range: 1 to 10
<ESC> N Q
0 = Standard
1 = Accurate
Range: 1 to 1000
POSITIONING SETUP
Image Acquisition
Setting
Positioning Mode
0
Positioning Tolerance
(mm)
Positioning Timeout
(sec)
0
<ESC> N R
0
<ESC> N S
1
1
Range: 1 to 300
(0 = Disabled)
4.17 DISPLAY
25 PIN CONNECTOR MODELS + CBX DISPLAY MODULE
ETHERNET MODELS + CBX DISPLAY MODULE
PARAMETER
TYPE
SEL
STRING
DATA
Display Language
1
1
<ESC> U A
Layout Monitor
1
1
<ESC> U B
0 = English (United States)
1 = French (France)
2 = German (Germany)
3 = Italian (Italy)
4 = Japanese (Japan)
0 = Reading Mask Only
1 = Reading Mask / Device State
TYPE
SEL
STRING
DATA
1
1
<ESC> T k
0 = Disabled
1 = Enabled
Status
1
1
<ESC> T A
Refresh Time (sec)
1
1
<ESC> T B
Slave Diagnostics
(Master/Slave)
Slave Diagnostics
(ID-NET Network)
Local Network Failure
1
1
<ESC> T C
1
1
<ESC> T D
1
1
<ESC> T E
0 = Disabled
1 = Enabled
0=1
1=2
2=5
3 = 10
4 = 30
5 = 60
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
DISPLAY
4.18 DIAGNOSTICS
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
HEARTBEAT
Status
DIAGNOSTICS
62
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
LEDs Activation On
Slave Failure
(Master/Slave)
LEDs Activation On
Slave Failure
(ID-NET Network)
Fieldbus
Communication Failure
Fieldbus Type Mismatch
1
1
<ESC> T F
0 = Disabled
1 = Enabled
1
1
<ESC> T G
0 = Disabled
1 = Enabled
1
1
<ESC> T H
1
1
<ESC> T I
Fieldbus Configuration
Error
Fieldbus DHCP
Problem
Wrong Rotary Switch
Selection
CBX BM100
Communication Failure
1
1
<ESC> T J
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
<ESC> T K
1
1
<ESC> T L
1
1
<ESC> T M
Heartbeat TX Mode
1
1
<ESC> T l
Heartbeat TX Timeout
(sec)
1
1
<ESC> T m
TX Mode
1
1
<ESC> T Q
Message Position
1
1
<ESC> T R
TX Refresh Timeout
(sec)
1
1
<ESC> T S
Auxiliary Port
1
1
<ESC> T T
Main Port
1
1
<ESC> T U
Fieldbus Port
1
1
<ESC> T V
Ethernet Data Socket
1
1
<ESC> T W
Ethernet Modbus
Socket
Ethernet Ethernet/IP
Socket
CBX Ethernet Data
Socket
CBX Ethernet Modbus
Socket
1
1
<ESC> T g
1
1
<ESC> T i
1
1
<ESC> T k
1
1
<ESC> T h
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
ACTIONS
0 = Conditioned
1 = Unconditioned
0=1
1=2
2=5
3 = 10
4 = 30
5 = 60
6 = 180
0 = On Timeout
1 = With Code
0 = Append to Code
1 = Replace Code
0=1
1=2
2=5
3 = 10
4 = 30
5 = 60
6 = 180
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
63
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
CBX Ethernet
Ethernet/IP Socket
1
1
<ESC> T j
0 = Disabled
1 = Enabled
2
2
1
1
<ESC> T X
<ESC> T Y
<ESC> T n
1
1
<ESC> T Z
1
1
<ESC> T p
Length: 0 to 128
Length: 0 to 128
0 = Internal Numeric Messages
1 = User Defined Messages
0 = Internal Numeric Messages
1 = User Defined Messages
0 = Disabled
1 = Enabled
FORMAT
Header String
Terminator String
Heartbeat Message
Format
Diagnostics Message
Format
Heartbeat Add Node
Address
USER DEFINED MESSAGES
Slave No Reply
Slave Address
Duplication
Slave Net Configuration
Local Network Failure
Fieldbus
Communication Failure
Fieldbus Type Mismatch
Fieldbus Configuration
Error
Fieldbus DHCP
Problem
Wrong Rotary Switch
Selection
CBX BM100
Communication Failure
Hearbeat Message
2
2
<ESC> T a
<ESC> T b
Length: 0 to 128
Length: 0 to 128
2
2
2
<ESC> T c
<ESC> T d
<ESC> T e
Length: 0 to 128
Length: 0 to 128
Length: 0 to 128
2
2
<ESC> T f
<ESC> T g
Length: 0 to 128
Length: 0 to 128
2
<ESC> T h
Length: 0 to 128
2
<ESC> T i
Length: 0 to 128
2
<ESC> T j
Length: 0 to 128
2
<ESC> T o
Length: 0 to 128
USB CONNECTOR MODELS
PARAMETER
TYPE
SEL
STRING
DATA
1
1
<ESC> T k
0 = Disabled
1 = Enabled
Heartbeat TX Mode
1
1
<ESC> T l
Heartbeat TX Timeout
(sec)
1
1
<ESC> T m
Main Port
1
1
<ESC> T U
0 = Conditioned
1 = Unconditioned
0=1
1=2
2=5
3 = 10
4 = 30
5 = 60
6 = 180
0 = Disabled
1 = Enabled
HEARTBEAT
Status
ACTIONS
FORMAT
Header String
64
2
<ESC> T X
Length: 0 to 128
MATRIX 210™ PARAMETERS LIST
4
PARAMETER
TYPE
SEL
STRING
DATA
Terminator String
Heartbeat Message
Format
2
1
1
<ESC> T Y
<ESC> T n
Length: 0 to 128
0 = Internal Numeric Messages
1 = User Defined Messages
<ESC> T o
Length: 0 to 128
USER DEFINED MESSAGES
Hearbeat Message
2
4.19 MATCH CODE
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> P A
Symbology Check
1
1
<ESC> P B
Store Input
3
2
<ESC> P C
Right Code Message
Wrong Code
Message
Store Memory
2
2
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = None
1 = External Trigger
2 = Input 2
Length: 0 to 64
Length: 0 to 64
MATCH CODE
1
<ESC> P D
<ESC> P E
1
<ESC> P F
0 = Temporary
1 = Permanent
MATCH CODE SLOT (DEPTH: n = 1 to 10)
Symbology #n
1
1
<ESC> y #n
0 = Interleaved 2 of 5
1 = Code 39
2 = Code 39 Full ASCII
3 = Codabar
4 = Code 128
5 = GS1-128 (ex EAN 128)
6 = Code 93
7 = EAN-13
8 = EAN-8
9 = UPC-A
10 = UPC-E
11 = EAN-13 AddOn 2
12 = EAN-8 AddOn 2
13 = UPC-A AddOn 2
14 = UPC-E AddOn 2
15 = EAN-13 AddOn 5
16 = EAN-8 AddOn 5
17 = UPC-A AddOn 5
18 = UPC-E AddOn 5
19 = Data Matrix ECC200
20 = PDF417
21 = QR Code
22 = Maxicode
23 = Australia Post
24 = POSTNET
25 = PLANET
26 = Japan Post
65
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Data #n
Wildcard Character
#n
Placeholder
Character #n
NOTE
TYPE
SEL
STRING
DATA
2
2
<ESC> z #n
<ESC> Y #n
27 = KIX Code
28 = Royal Mail
29 = GS1 DataBar Expanded
30 = GS1 DataBar Expanded Stacked
31 = GS1 DataBar Limited
32 = GS1 DataBar
33 = GS1 DataBar Stacked
34 = Micro PDF417
35 = Code 128 of Composite
36 = CC-A of Composite
37 = CC-B of Composite
38 = CC-C of Composite
39 = GS1 DataBar Expanded of
Composite
40 = GS1 DataBar Expanded Stacked of
Composite
41 = GS1 DataBar Limited of Composite
42 = GS1 DataBar of Composite
43 = GS1 DataBar Stacked of
Composite
44 = Pharmacode
45 = Aztec Code
46 = OCR OCV
47 = Intelligent Mail
48 = Micro QR Code
49 = Swedish Postal
50 = GS1 Data Matrix
51 = Matrix 2 of 5
52 = Standard 2 of 5
53 = MSI
54 = Code 32
55 = Locator Edge
Length: 0 to 3116
Length: 1
2
<ESC> Z #n
Length: 1
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
USB CONNECTOR MODELS
PARAMETER
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> P A
Symbology Check
1
1
<ESC> P B
Right Code Message
Wrong Code
Message
2
2
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Length: 0 to 64
Length: 0 to 64
MATCH CODE
66
<ESC> P D
<ESC> P E
MATRIX 210™ PARAMETERS LIST
PARAMETER
TYPE
4
SEL
STRING
DATA
MATCH CODE SLOT (DEPTH: n = 1 to 10)
Symbology #n
1
1
<ESC> y #n
0 = Interleaved 2 of 5
1 = Code 39
2 = Code 39 Full ASCII
3 = Codabar
4 = Code 128
5 = GS1-128 (ex EAN 128)
6 = Code 93
7 = EAN-13
8 = EAN-8
9 = UPC-A
10 = UPC-E
11 = EAN-13 AddOn 2
12 = EAN-8 AddOn 2
13 = UPC-A AddOn 2
14 = UPC-E AddOn 2
15 = EAN-13 AddOn 5
16 = EAN-8 AddOn 5
17 = UPC-A AddOn 5
18 = UPC-E AddOn 5
19 = Data Matrix ECC200
20 = PDF417
21 = QR Code
22 = Maxicode
23 = Australia Post
24 = POSTNET
25 = PLANET
26 = Japan Post
27 = KIX Code
28 = Royal Mail
29 = GS1 DataBar Expanded
30 = GS1 DataBar Expanded Stacked
31 = GS1 DataBar Limited
32 = GS1 DataBar
33 = GS1 DataBar Stacked
34 = Micro PDF417
35 = Code 128 of Composite
36 = CC-A of Composite
37 = CC-B of Composite
38 = CC-C of Composite
39 = GS1 DataBar Expanded of
Composite
40 = GS1 DataBar Expanded Stacked of
Composite
41 = GS1 DataBar Limited of Composite
42 = GS1 DataBar of Composite
43 = GS1 DataBar Stacked of
Composite
44 = Pharmacode
45 = Aztec Code
46 = OCR OCV
47 = Intelligent Mail
48 = Micro QR Code
49 = Swedish Postal
50 = GS1 Data Matrix
51 = Matrix 2 of 5
52 = Standard 2 of 5
53 = MSI
67
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
Data #n
Wildcard Character
#n
Placeholder
Character #n
NOTE
TYPE
SEL
STRING
DATA
2
2
<ESC> z #n
<ESC> Y #n
54 = Code 32
55 = Locator Edge
Length: 0 to 3116
Length: 1
2
<ESC> Z #n
Length: 1
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
4.20 SYMBOL VERIFICATION
PARAMETER
TYPE
SEL
STRING
DATA
1
1
<ESC> R A
0 = Disabled
1 = Enabled
1
<ESC> R B
0 = Automatic
1 = Custom
Range: 0 to 1000
Range: 0 to 90
0 = White
1 = 660
2 = 760
ISO-IEC 16022-18004
Status
ISO-IEC 15415-15416 SETUP
Aperture Mode
1
Aperture (mils)
Angle
Light Wavelength (nm)
0
0
1
1
<ESC> R C
<ESC> R D
<ESC> R E
1
1
<ESC> R F
0 = Disabled
1 = Enabled
Status
1
1
<ESC> R G
Grade Type
1
1
<ESC> R H
0 = Disabled
1 = Enabled
0 = 10 Scans
1 = Media
2 = Media & 10 Scans
Status
1
1
<ESC> R I
0 = Disabled
1 = Enabled
PARAMETER
TYPE
SEL
STRING
DATA
Module Shape
1
1
<ESC> R J
Marking Method
1
0 = Dot
1 = Square
0 = Laser/Chemical
1 = Inkjet/Dot Peen
ISO-IEC 15415
Status
ISO-IEC 15416
AS9132A
68
<ESC> R K
MATRIX 210™ PARAMETERS LIST
PARAMETER
4
TYPE
SEL
STRING
DATA
Aperture Mode
1
1
<ESC> R L
Aperture (mils)
Lighting
0
1
1
<ESC> R M
<ESC> R N
Light Wavelength (nm)
1
1
<ESC> R O
0 = Automatic
1 = Custom
Range: 0 to 1000
0 = 90
1=D
2 = 30Q
3 = 30T
4 = 30S
5 = 45Q
0 = White
1 = 660
2 = 760
1
1
<ESC> R P
0 = Disabled
1 = Enabled
SEL
STRING
DATA
<ESC> Q A
<ESC> Q O
<ESC> Q P
Length: 3 to 32
Length: 0 to 128
Length: 0 to 128
0 = Disabled
1 = Enabled
1 = Complete Read
2 = Partial Read
4 = No Read
8 = Right Code
16 = Wrong Code
32 = Multiple Read
64 = Decoded But Not Collected
1 = Complete Read
2 = Partial Read
4 = No Read
8 = Right Code
16 = Wrong Code
32 = Multiple Read
64 = Decoded But Not Collected
1 = Successful Decoding
2 = Decoding Failure
4 = Decoded But Not Collected
AIM DPM SETUP
AIM DPM
Status
4.21 MISCELLANEOUS
PARAMETER
TYPE
READER INFORMATION
Reader Name
User Name
Line Name
2
2
2
IMAGE BUFFER
Status
1
1
<ESC> Q G
Saving Event
4
(One Shot, Continuous)
5
<ESC> Q H
Saving Event
(Phase Mode, Code
Collection = Within An
Image)
4
5
<ESC> Q I
Saving Event
4
(Phase Mode, Code
Collection = Within A
Phase)
Max Number Of Images 0
In Buffer
Image Subsampling
1
2
<ESC> Q J
1
<ESC> Q K
Range: 1 to 5000
<ESC> Q L
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
69
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL
STRING
DATA
Image Format
1
1
<ESC> Q M
JPG Quality (1-100)
0
0 = BMP
1 = JPG
2 = TIFF
3 = RAW
Range: 1 to 100
<ESC> Q N
VISISET IMAGE SAVING
Download Event
1
1
<ESC> Q B
Image Format
1
1
<ESC> Q C
Image Subsampling
1
1
<ESC> Q W
JPG Quality (1-100)
0
Image Absolute Path
2
Max Number Of Images 0
Saved
<ESC> Q D
<ESC> Q E
<ESC> Q F
0 = Disabled
1 = Enabled on Successful Decoding
2 = Enabled on Decoding Failure
3 = Always Enabled
0 = BMP
1 = JPG
2 = TIFF
3 = RAW
0 = 1/1
1 = 1/4
2 = 1/16
3 = 1/64
Range: 1 to 100
Length: 1 to 64
Range: 1 to 1000000
4.22 OCR OCV
(Requires OCR License)
PARAMETER
TYPE
SEL
STRING
DATA
Status
1
1
<ESC> z a
OCR Type Configuration
(READ ONLY !!!)
1
1
<ESC> z b
Show All OCR ROIs
1
1
<ESC> z e
Show Font Statistics
1
1
<ESC> z f
Match String Constraints
1
1
<ESC> z g
Localization by Code
1
1
<ESC> z c
Code-OCR Offset
Enable Fielding
0
1
1
<ESC> z d
<ESC> z h
0 = Disabled
1 = Enabled
0 = None
1 = Absolute ROI
2 = Localized by Blob
3 = Localized by Code
4 = Localized by Edge
8 = Code Localization Failure
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
0 = None
1 = Sub-String
2 = Code String
0 = Disabled
1 = Enabled
Range: 0 to 359
0 = Disabled
1 = Enabled
OCR OCV
70
MATRIX 210™ PARAMETERS LIST
PARAMETER
4
TYPE
SEL
STRING
DATA
<ESC> w e #n
<ESC> w q #n
Length: 1 to 256
Range: 0 to 1000
<ESC> w a #n
<ESC> w b #n
<ESC> w c #n
<ESC> w d #n
Range: 0 to 2048
Range: 0 to 2048
Range: 0 to 2048
Range: 0 to 2048
OCR CONFIGURATION (DEPTH: n = 1 to 10)
OCR Match String #n
Quality Level #n
2
0
ROI CONFIGURATION (DEPTH: n = 1 to 10)
Top Left Corner Row #n
Top Left Corner Column #n
Bottom Right Corner Row #n
Bottom Right Corner Column #n
0
0
0
0
EDGE CONFIGURATION (DEPTH: n = 1 to 10)
Edge Sensitivity #n
Edge Noise Rejection #n
Edge Transition #n
0
0
1
1
<ESC> w r #n
<ESC> w z #n
<ESC> w t #n
Edge Side #n
(READ ONLY !!!)
1
1
<ESC> w u #n
Top Left Edge Row #n
Top Left Edge Column #n
Bottom Right Edge Row #n
Bottom Right Edge Column #n
0
0
0
0
<ESC> w v #n
<ESC> w w #n
<ESC> w x #n
<ESC> w y #n
Range: 0 to 100
Range: 0 to 50
0 = White to Black
1 = Black to White
2 = Both
0 = Top to Bottom
1 = Bottom to Top
2 = Left to Right
3 = Right to Left
Range: 0 to 2048
Range: 0 to 2048
Range: 0 to 2048
Range: 0 to 2048
4.23 DATA MATRIX SETTINGS (FOR DPM)
25 PIN CONNECTOR MODELS
ETHERNET MODELS
PARAMETER
TYPE
SEL STRING
DATA
Image Rescaling
1
1
<ESC> y !
Code Orientation
1
1
<ESC> y h
0 = None
1=2x2
2=4x4
0 = Aligned
1 = Free
COMMON SETTING
DATA MATRIX SETTING (DEPTH: n = 1 to 10)
Status
1
1
Setting Timeout (ms)
Processing Mode
0
1
1
Image Mirroring
1
1
<ESC> y k #n
0 = Disabled
1 = Enabled
<ESC> y + #n Range: 1 to 30000
<ESC> y m #n 0 = Standard,
1 = Advanced Code Setting
2 = Low Height Codes
<ESC> y n #n 0 = Disabled
1 = Enabled
71
MATRIX 210™ HOST MODE PROGRAMMING
4
PARAMETER
TYPE
SEL STRING
Image Filter #n
1
1
Image Filter Dimensions 1
1
Code Color
1
1
Code Contrast
1
1
Decoding Method
1
1
Rectangular Formats
1
1
Decoding Performance
1
1
Code Size
1
1
Number Of Modules
4
30
72
<ESC> y o #n
DATA
0 = None
1 = Erode
2 = Dilate
3 = Open
4 = Close
5 = Contrast Stretching
6 = Histogram Equalization
7 = Smoothing
8 = Sharpening
9 = Deblurring
10 = Black Enhancement
11 = White Enhancement
<ESC> y p #n 0 = 3x3
1 = 5x5
2 = 7x7
<ESC> y q #n 0 = Black
1 = White
2 = Both Colors
<ESC> y r #n 0 = High
1 = Standard
2 = Low
3 = Very Low
4 = Automatic
<ESC> y s #n 0 = Standard
1 = Direct Marking
<ESC> y v #n 0 = Disabled
1 = Enabled
<ESC> y l #n 0 = Quick
1 = Robust
<ESC> y t #n 0 = Defined
1 = Free
<ESC> y w #n 1 = 10x10
2 = 12x12
4 = 14x14
8 = 16x16
16 = 18x18
32 = 8x18
64 = 20x20
128 = 22x22
256 = 24x24
512 = 26x26
1024 = 12x26
2048 = 32x32
4096 = 8x32
8192 = 12x36
16384 = 16x36
32576 = 16x48
65536 = 36x36
131072 = 40x40
262144 = 44x44
524288 = 48x48
1048576 = 52x52
2097152 = 64x64
4194304 = 72x72
8388608 = 80x80
16777216 = 88x88
33554432 = 96x96
67108864 = 104x104
MATRIX 210™ PARAMETERS LIST
PARAMETER
Module Size (mils)
Decoding Time
Improvement
Legacy
NOTE
TYPE
4
SEL STRING
0
1
1
<ESC> y z #n
<ESC> y u #n
1
1
<ESC> y y #n
DATA
134217728 = 120x120
268435456 = 132x132
536870912 = 144x144
Range: 1 to 1000
0 = Disabled
1 = Enabled
0 = Disabled
1 = Enabled
Special characters <FEH> and <FDH> must be added after #n in the
programming string to indicate parameter Depth > 9. Refer to paragraph 3.2
for further details.
73
MATRIX 210™ HOST MODE PROGRAMMING
A
A
DIRECT COMMANDS FROM HOST
The following commands are NOT Host Mode Programming commands. They are sent
directly to the reader from the Host to perform their specific functions.
ID-NET™ (MULTIDATA) SLAVE COMMANDS
The following command allows sending an "encapsulated" command string to a (Multidata)
Slave #N through the Master (Multidata) device in an ID-NET™ reading system layout.
This command can be used to send Reading Phase ON, Acquisition Trigger and Reading
Phase OFF strings (for One Shot and Phase Mode operating modes) to a Multidata Slave
device in an ID-NET™ reading system layout.
The Matrix 210™ 'Send String To Slave Device #N' special command must have the
following format:
<ESC> ( <B0H> ADDR STRING ) <ESC>
Where:


ADDR:
STRING:
Device Address
String To Send (Length: 1 to 32)
ADDR is a character indicating address of the device in an ID-NET™ Master/Slave Multidata
reading system layout:
ADDR = <30H> + <Device Address> where:
Device Address = 0:
Device Address = 1 to 31:
Device Address = 32:
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
ID-NET™ broadcast address
This means:
ADDR = <30H>:
ADDR = <31H> to <4FH>:
ADDR = <50H>
74
Standalone device or Master Multidata ID-NET™ device
Slave Multidata ID-NET™ device
ID-NET™ broadcast address
DIRECT COMMANDS FROM HOST
A
ON DEMAND TRANSFER ARRAY IMAGE COMMAND
All the images stored in the Transfer Array Image Buffer can be sent over the dedicated
Transfer Image FTP Client if requested by the Host (On Demand). To do this the Host must
send the following command string over the Ethernet Data Socket channel:
<ESC> [ T I <node> (hex values 1B 5B 54 49 xx)
Where <node> (xx) = reader node address:
0 (hex 00) = download images from Master
1 to 31 (hex 01 to 1F) = download images from Slave xx
255 (hex FF) = download images from entire array
The Matrix reader does not reply to this command.
ROTATE LAST IMAGE COMMAND
DESCRIPTION
1
Rotate Last Image
HOST COMMAND
REPLY MESSAGE
<ESC> <ACK>
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After sending this command the reader activates the Code Rotation on the last
image present in the Image Buffer. It uses the Code rotation info in order to obtain a
Code orientation equal to 0 degrees. This command is meaningful only when a code
is present in the last image of the Image Buffer.
If the command is correct, the device confirms with the first reply message. If
programming command is wrong (i.e. no image present in the Image Buffer) or due
to a transmission error, Matrix replies with the second error message.
DECODE LAST IMAGE COMMAND
DESCRIPTION
1
Decode Last Image
HOST COMMAND
REPLY MESSAGE
<ESC> <BEL>
<ESC> K <CR><LF>
<ESC> W 1 <CR><LF>
After sending this command the reader Decodes any barcode present in the last
image of the Image Buffer.
If the command is correct, the device confirms with the first reply message. If
programming command is wrong (i.e. no image present in the Image Buffer) or due
to a transmission error, Matrix replies with the second error message.
75
MATRIX 210™ HOST MODE PROGRAMMING
B
B
CBX GATEWAY FIELDBUS RESET
Setting the following parameters via Host Mode Programming (or via VisiSet™ interactive
mode) determines the Fieldbus board reset, independently from the channel used for
configuration (i.e. even the Fieldbus channel itself).
READING SYSTEM LAYOUT --> Device Network Setting
DEVICE NETWORK SETTING --> Topology Role
OPERATING MODE --> Operating Mode
OPERATING MODE --> Reading Phase ON
OPERATING MODE --> Acquisition Trigger (in Phase Mode)
OPERATING MODE --> Acquisition Trigger (in One Shot)
OPERATING MODE --> Reading Phase OFF
OUTPUT1 --> Line Function
OUTPUT2 --> Line Function
OUTPUT3 --> Line Function (if present)
DEVICE NETWORK SETTING --> Address TX (Multidata Master only)
DEVICE NETWORK SETTING --> Address Header String (Multidata Master only)
DEVICE NETWORK SETTING --> Address Separator String (Multidata Master only)
Note that this event does NOT involve the Matrix device reset, only the Fieldbus board.
The involved Fieldbus boards are:

BM3x0 Profibus Module (or QLM600)

BM400 DeviceNet Module

BM5x0 Ethernet/IP Module (or QLM500)

BM600 CANopen Module

BM7x0 Profinet Module (or QLM700)

BM1100 CC-Link Module

BM12x0 Modbus TCP Module
76
ASCII TABLE
C
C
ASCII TABLE
CHARACTER CONVERSION TABLE
CHAR
NUL
SOH
STX
ETX
EOT
ENQ
ACK
BEL
BS
HT
LF
VT
FF
CR
SO
SI
DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
SPACE
!
"
#
$
%
&
'
(
)
DEC
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
HEX
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
CHAR
*
+
,
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
DEC
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
HEX
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
CHAR
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
DEL
DEC
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
HEX
55
56
57
58
59
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
77
www.datalogic.com