background image

HOST MODE PROGRAMMING 

 

30 

 

 

4.4 ETHERNET 

 
ETHERNET MODELS

 

 

PARAMETER TYPE 

SEL 

STRING 

DATA 

ETHERNET SYSTEM 

Status 

ESC E A 

0 = Disabled 
1 = Enabled 

DHCP Client 

ESC E C 

0 = Disabled 
1 = Enabled 

IP Address 

 

ESC E D 

Length: 0 to 15 

Subnet Mask 

 

ESC E E 

Length: 0 to 15 

Gateway Address 

 

ESC E F 

Length: 0 to 15 

DNS1 Address 

 

ESC E G 

Length: 0 to 15 

DNS2 Address 

 

ESC E H 

Length: 0 to 15 

 

DATA SOCKET 

Status 

ESC E I 

0 = Disabled 
1 = Enabled 

Header String 

 

ESC E J 

Length: 0 to 128 

Terminator String 

 

ESC E K 

Length: 0 to 128 

Protocol 

ESC E L 

0 = TCP 
1 = UDP 

Port 

 

ESC E M 

Range: 0 to 65535 

Socket Type 

ESC E N 

0 = Server 
1 = Client 

Server Address 

 

ESC E O 

Length: 0 to 256 

Reading Phase ON 
String 

 

ESC E P 

Length: 1 to 128 

Acquisition String 

 

ESC E Q 

Length: 1 to 128 

Reading Phase OFF 
String 

 

ESC E R 

Length: 1 to 128 

 

IMAGE SOCKET 

Status 

ESC E S 

0 = Disabled 
1 = Enabled on Successful Decoding 

 

 

 

 

2 = Enabled on Decoding Failure 
3 = Always Enabled 

Image Subsampling 

ESC E T 

0 = 1/1 

 

 

 

 

1 = 1/4 
2 = 1/16 
3 = 1/64 

Image Format 

ESC E U 

0 = BMP 
1 = JPEG 
2 = TIFF 

JPG Quality (1-100) 

 

ESC E V 

Range: 0 to 100 

Protocol 

ESC E W 

0 = TCP 
1 = UDP 

Port 

 

ESC E X 

Range: 0 to 65535 

Type 

ESC E Y 

0 = Server 
1 = Client 

Server Address 

 

ESC E Z 

Length: 0 to 256 

 
 
 
 

Summary of Contents for Matrix 210

Page 1: ...MATRIX 210 Host Mode Programming...

Page 2: ...talogic 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 trade...

Page 3: ...11 3 5 How To Program An ID NET Slave Reader 14 3 6 How To Get a Single Parameter From An ID NET Slave Reader 15 3 7 Examples 19 4 MATRIX 210 PARAMETERS LIST 22 4 1 Operating Mode 22 4 2 Calibration 2...

Page 4: ...iv...

Page 5: ...t is necessary to switch the reader into Host Mode NOTE 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...

Page 6: ...e 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 ES...

Page 7: ...rocedure 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 er...

Page 8: ...All Symbologies ESC 4 ESC I C 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 comma...

Page 9: ...ring Example Image Acquisition Setting 3 enable disable Label Image Acquisition Setting Escape Sequence ESC a n selection Type parameter type Parameter type is essential in order to decide the feature...

Page 10: ...e 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 1 Label Operating Mode Item List One Shot Continuous Phase Mo...

Page 11: ...trol 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 ISO IEC Decodability ISO IEC AIM DPM...

Page 12: ...ist Example Reading Phase ON parameter Type 4 Label Reading Phase ON Item List External Trigger Leading Edge External Trigger Trailing Edge Main Port String Auxiliary Port String Input 2 Leading Edge...

Page 13: ...ter to program CHR2 CHR3 Character indicating the Depth of the parameter to program FEH FDH Special characters used to indicate parameter Depth 9 DATA Character or string indicating the assigned param...

Page 14: ...h 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 param...

Page 15: ...E 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 pr...

Page 16: ...C 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 X CR LF ESC A Exit Host Mode Figure 1 Connectio...

Page 17: ...eter 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 D...

Page 18: ...Standalone device or Master ID NET device Device Address 1 to 31 Slave ID NET device This means ADDR 30H Standalone device or Master ID NET device ADDR 31H to 4FH Slave ID NET device The following com...

Page 19: ...g system layout ADDR 30H Device Address where Device Address 0 Standalone device or Master Multidata ID NET device Device Address 1 to 31 Slave Multidata ID NET device This means ADDR 30H Standalone d...

Page 20: ...haracters used to indicate parameter Depth 9 DATA 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 erro...

Page 21: ...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 X CR LF ESC B0H ADDR ESC A...

Page 22: ...B0H ADDR ESC CHR1 CHR2 DATA ESC Set parameter 2 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 Sequen...

Page 23: ...TING 2 folder Type 0 Range 0 to 800 Data 300 The programming string is ESC f 2 300 ESC I A 3 Set Data Matrix ECC200 Status parameter Type 1 Item List Enabled Disabled Data 0 disable decoding of this s...

Page 24: ...C Modulation ISO IEC Min Edge Contrast ISO IEC 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...

Page 25: ...MMING STRINGS 21 3 8 Get current value Gain parameter in IMAGE ACQUISITION SETTING 2 folder Type 0 Range 0 to 800 Current Data 300 The get string is ESC f 2 ESC I D The reader answer is ESC f 2 300 ES...

Page 26: ...1024 Fieldbus Input Leading Edge 2048 Fieldbus Input Trailing Edge 4096 ID NET String Acquisition Trigger Phase Mode 4 10 ESC A C 1 Continuous 2 Multi Delay 4 Periodic 8 Input 2 Leading Edge 16 Input...

Page 27: ...xiliary 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...

Page 28: ...ase OFF Acquisition Trigger One Shot 4 1 ESC A F 1 Main Port String First Acquisition Setting Used 1 1 ESC A H 0 First Enabled 1 Last Successful Image Acquisition Buffer Size 0 ESC A L Range 1 to 300...

Page 29: ...Range 1 to 60 Exposure Time n High Power Strobed x 100 s 0 ESC c n Range 1 to 50 Exposure Time n Medium Power Strobed x 1 ms 0 ESC d n Range 1 to 26 Exposure Time n Disabled Always On x 10 s 0 ESC e n...

Page 30: ...External Lighting Mode n 1 1 ESC F n 0 Disabled 1 Always On 2 Triggered Image Filter n 1 1 ESC l n 0 None 1 Erode 2 Dilate 3 Open 4 Close Image Filter Reiterations n 0 ESC m n Range 1 to 5 NOTE Speci...

Page 31: ...1 ESC B E 0 2400 1 4800 2 9600 3 19200 4 38400 5 57600 6 115200 Baud Rate Multidrop bus 1 1 ESC B F 0 2400 1 4800 2 9600 3 19200 4 38400 5 57600 6 115200 Parity 1 1 ESC B G 0 None 1 Odd 2 Even Data B...

Page 32: ...ta AUXILIARY PORT Communication Mode 1 1 ESC D A 0 Standard 1 Local Echo 2 Pass Through Search For CBX At Device Startup 1 1 ESC D L 0 Disabled 1 Enabled Baud Rate 1 1 ESC D B 0 2400 1 4800 2 9600 3 1...

Page 33: ...ty 1 1 ESC B G 0 None 1 Odd 2 Even Data Bits 1 1 ESC B H 0 7 1 8 Stop Bits 1 1 ESC B I 0 1 1 2 Communication Handshake 1 1 ESC B J 0 None 1 XON XOFF 2 RTS CTS Header String 2 ESC B K Length 0 to 128 T...

Page 34: ...o 128 Protocol 1 1 ESC E L 0 TCP 1 UDP Port 0 ESC E M Range 0 to 65535 Socket Type 1 1 ESC E N 0 Server 1 Client Server Address 2 ESC E O Length 0 to 256 Reading Phase ON String 2 ESC E P Length 1 to...

Page 35: ...E i Length 0 to 256 Max Different Files To Save 0 ESC E j Range 0 to 1000000 File Type 1 1 ESC E k 0 ASCII 1 Binary ETHERNET IP Status 1 1 ESC E w 0 Disabled 1 Enabled Header String 2 ESC E x Length 0...

Page 36: ...28 Protocol 1 1 ESC q L 0 TCP 1 UDP Port 0 ESC q M Range 0 to 65535 Socket Type 1 1 ESC q N 0 Server 1 Client Server Address 2 ESC q O Length 0 to 256 Reading Phase ON String 2 ESC q P Length 1 to 128...

Page 37: ...File Type 1 1 ESC q k 0 ASCII 1 Binary CBX ETHERNET MODBUS TCP Status 1 1 ESC M F 0 Disabled 1 Enabled Header String 2 ESC M G Length 0 to 128 Terminator String 2 ESC M H Length 0 to 128 Start Regist...

Page 38: ...PIN CONNECTOR MODELS CBX ETHERNET TCP IP MODULE ETHERNET MODELS CBX ETHERNET TCP IP MODULE PARAMETER TYPE SEL STRING DATA WEB SENTINEL Status 1 1 ESC E 0 Disabled 1 Enabled Partial Read Is Treated As...

Page 39: ...Range 1 to 31 Network Baud Rate bps 1 1 ESC A c 0 19200 1 38400 2 57600 3 125 Kb 4 250 Kb 5 500 Kb 6 1 Mb Link Failure String 2 ESC A d Length 0 to 32 Link Failure Timeout ms 0 ESC A e Range 10 to 100...

Page 40: ...128 Reading Phase ON String 2 ESC S F Length 1 to 128 Reading Phase OFF String 2 ESC S G Length 1 to 128 Acquisition Trigger String 2 ESC S H Length 1 to 128 PROFIBUS Master Input Area Size 0 ESC S I...

Page 41: ...ter Output Area Size 0 ESC S j Range 2 to 128 Node Address 0 ESC S k Range 0 to 64 Data Flow Control 1 1 ESC S l 0 Disabled 1 DAD Driver Data Consistency 1 1 ESC S m 0 Disabled 1 Enabled Baud Rate 1 1...

Page 42: ...S 0 Disabled 1 DAD Driver Data Consistency 1 1 ESC S 0 Disabled 1 Enabled IP Addressing 1 1 ESC S 0 Static Assignment 1 DHCP 2 Remote Assignment IP Address Static Addressing 2 ESC S Length 1 to 15 Su...

Page 43: ...P 0 Symbologies Only 1 Processing Modes Only 2 Decoding Methods Only 3 Code Contrast Levels Only 4 Image Mirroring Only 5 General Purpose Self Tuning Timeout ms 0 ESC F Q Range 0 to 180000 0 Disabled...

Page 44: ...52x52 2097152 64x64 4194304 72x72 8388608 80x80 16777216 88x88 33554432 96x96 67108864 104x104 134217728 120x120 268435456 132x132 536870912 144x144 Module Size mils 0 ESC G F Range 1 to 1000 Decoding...

Page 45: ...o 500 Code Aspect Ratio 1 1 ESC F K 0 Standard 1 Low Code Contrast 1 1 ESC F L 0 Standard 1 Low Small Codes Improvement 1 1 ESC F M 0 Disabled 1 Enabled Tires Improvement 1 1 ESC F T 0 Disabled 1 Meth...

Page 46: ...d Code 32 Decoding 1 1 ESC G z 0 Disabled 1 Enabled MSI Status 1 1 ESC I d 0 Disabled 1 Enabled Mod 10 2 Enabled Mod 10 Mod11 3 Enabled 2 Mod 10 Check Digit Status 1 1 ESC I e 0 Disabled 1 Enabled Che...

Page 47: ...to 131070 Decoded Maximum Value 0 ESC H a Range 15 to 131070 Code Orientation 1 1 ESC H b 0 Horizontal 1 Vertical Direction of Decoding 1 1 ESC H c 0 Normal 1 Reverse Colored Bars Check 1 1 ESC H B 0...

Page 48: ...H x 0 Disabled 1 Enabled GS1 DATABAR LIMITED RSS LIMITED Status 1 1 ESC H o 0 Disabled 1 Enabled GS1 DATABAR RSS 14 GS1 DATABAR TRUNCATED RSS 14 TRUNCATED Status 1 1 ESC H p 0 Disabled 1 Enabled GS1 D...

Page 49: ...Net BB 16 Swedish Postal Customer Field Decoding Australia Post 1 1 ESC I G 0 N Decoding Table 1 C Decoding Table 2 Bars Value Decimal Minimum Bar Count 0 ESC I C Range 24 to 72 Maximum Bar Count 0 ES...

Page 50: ...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 DataB...

Page 51: ...Non Uniformity 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...

Page 52: ...fication 1 1 ESC K A 0 Disabled 1 Left 2 Right Code Field Length 0 ESC K B Range 1 to 1 042 Fill Character 2 ESC K C Length 1 Code Field Cutting 1 1 ESC K D 0 None 1 Beginning 2 Middle 3 End Separator...

Page 53: ...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 Non...

Page 54: ...r 2 ESC L v Length 0 to 32 Code 128 2 ESC L T Length 0 to 32 GS1 128 ex EAN 128 2 ESC L U Length 0 to 32 Code 93 2 ESC L w Length 0 to 32 EAN 13 2 ESC L e Length 0 to 32 EAN 8 2 ESC L f Length 0 to 32...

Page 55: ...ength 0 to 32 Code 32 2 ESC L _ Length 0 to 32 RESULTS Partial Read TX 1 1 ESC K L 0 Disabled 1 Enabled Message TX Selection 1 1 ESC K M 0 On Complete Read 1 After Reading Phase OFF 2 Delayed TX Line...

Page 56: ...bled CODE FILTER SETTING DEPTH n 1 to 10 Status n 1 1 ESC p n 0 Disabled 1 Enabled 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...

Page 57: ...ESC s n Range 1 to 1042 Code Position Frame Top n 0 ESC N n Range 0 to 2048 Code Position Frame Bottom n 0 ESC O n Range 0 to 2048 Code Position Frame Left n 0 ESC L n Range 0 to 2048 Code Position Fr...

Page 58: ...aracter n 2 ESC u n Length 1 Placeholder Character n 2 ESC v n Length 1 Local No Read Message n 2 ESC t n Length 0 to 64 Local Multiple Read Message n 2 ESC n Length 0 to 64 NOTE Special characters FE...

Page 59: ...ast 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 Non Uniformity grade J ISO IEC AIM DPM Axial Non Unifo...

Page 60: ...ltiple Read Counter Symbology Identifiers 1 1 ESC K K 0 Disabled 1 Enabled SYMBOLOGY IDENTIFIERS Data Matrix ECC200 2 ESC L A Length 0 to 32 GS1 Data Matrix 2 ESC L Length 0 to 32 QR Code 2 ESC L C Le...

Page 61: ...DataBar Limited of Composite 2 ESC L N Length 0 to 32 GS1 DataBar of Composite 2 ESC L O Length 0 to 32 GS1 DataBar Stacked of Composite 2 ESC L P Length 0 to 32 CC A of Composite 2 ESC L Q Length 0 t...

Page 62: ...1 1 ESC M A 0 Closed 1 Open Debounce Filter ms 1 1 ESC M B 0 0 5 1 1 2 5 3 10 4 0 1 INPUT 2 Active State 1 1 ESC M C 0 Closed 1 Open Debounce Filter ms 1 1 ESC M D 0 0 5 1 1 2 5 3 10 4 0 1 OUTPUT 1 L...

Page 63: ...28 ESC O C 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 IE...

Page 64: ...4 ESC O G 0 None 1 Timeout 2 Acquisition Trigger 4 Phase ON 8 Phase OFF Deactivation Timeout ms 0 ESC O H Range 1 to 15000 Activate On Any Diagnostics Errors 1 1 ESC O l 0 Disabled 1 Enabled Deactiva...

Page 65: ...576 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 Angl...

Page 66: ...D ISO IEC 15416 Threshold 1 1 ESC O f 0 Grade A 1 Grade B 2 Grade C 3 Grade D AIM DPM Threshold 1 1 ESC O j 0 Grade A 1 Grade B 2 Grade C 3 Grade D Number Of Events 0 ESC O M Range 1 to 255 Number of...

Page 67: ...g Only 4 Positioning 5 Restore Default 6 Test Mode 7 Locate 8 Store Match Code 9 Enable DHCP a Button Function 3 a only for ETHERNET MODELS 1 1 ESC N I 0 Disabled 1 Autolearning 2 Calibration Only 3 C...

Page 68: ...ESC N a 0 No Read 1 Complete Read Multiple Read Treated As 1 1 ESC N f 0 No Read 1 Complete Read BEEPER Status 1 1 ESC N T 0 Disabled 1 Enabled Activation Events Match Code disabled 3 4 ESC N D 0 None...

Page 69: ...icy 1 1 ESC N z 0 First Free Slot 1 First Slot Autolearning Timeout sec 0 ESC N O Range 1 to 300 0 Disabled POSITIONING SETUP Image Acquisition Setting 0 ESC N P Range 1 to 10 Positioning Mode 1 1 ESC...

Page 70: ...ve 1 1 ESC T F 0 Disabled 1 Enabled LEDs Activation On Slave Failure ID NET Network 1 1 ESC T G 0 Disabled 1 Enabled FieldBus Communication Failure 1 1 ESC T H 0 Disabled 1 Enabled FieldBus Type Misma...

Page 71: ...Numeric Messages 1 User Defined Messages Heartbeat Add Node Address 1 1 ESC T p 0 Disabled 1 Enabled USER DEFINED MESSAGES Slave No Reply 2 ESC T a Length 0 to 128 Slave Address Duplication 2 ESC T b...

Page 72: ...D MESSAGES Hearbeat Message 2 ESC T o Length 0 to 128 4 17 MATCH CODE 25 PIN CONNECTOR MODELS ETHERNET MODELS PARAMETER TYPE SEL STRING DATA MATCH CODE Status 1 1 ESC P A 0 Disabled 1 Enabled Symbolog...

Page 73: ...C 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 Compo...

Page 74: ...3 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 Po...

Page 75: ...the programming string to indicate parameter Depth 9 Refer to paragraph 3 2 for further details 4 18 SYMBOL VERIFICATION PARAMETER TYPE SEL STRING DATA ISO IEC 16022 18004 Status 1 1 ESC R A 0 Disabl...

Page 76: ...E SEL STRING DATA READER INFORMATION Reader Name 2 ESC Q A Length 3 to 32 User Name 2 ESC Q O Length 0 to 128 Line Name 2 ESC Q P Length 0 to 128 IMAGE BUFFER Status 1 1 ESC Q G 0 Disabled 1 Enabled S...

Page 77: ...ge 1 to 100 VISISET IMAGE SAVING Download Event 1 1 ESC Q B 0 Disabled 1 Enabled on Successful Decoding 2 Enabled on Decoding Failure 3 Always Enabled Image Format 1 1 ESC Q C 0 BMP 1 JPG 2 TIFF Image...

Page 78: ...s to a 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 Device Address STR...

Page 79: ...5 35 60 FF 0C 6 36 a 61 CR 0D 7 37 b 62 SO 0E 8 38 c 63 SI 0F 9 39 d 64 DLE 10 3A e 65 DC1 11 3B f 66 DC2 12 3C g 67 DC3 13 3D h 68 DC4 14 3E i 69 NAK 15 3F j 6A SYN 16 40 k 6B ETB 17 A 41 l 6C CAN 18...

Page 80: ...www automation datalogic com...

Reviews: