Home

User Manual

image

Contents

1. ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 20 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Pin Assignments to the ZT 2053 Side EPRE Zgb PwR ZigBee 1 SSCSCCe 1 eeeeee 6 AAA 29292999 neeaae ad 8 10 111213 1980000 9 10 111213 7 V Amiemna Antenna HH ZB Channel ZB PID a eee SEI De CheckSum DIP Switches Proiecol Address MSE HH H Address LSB Rotary Switch F G GND Power Supply s ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 21 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Pin Assignments to the ZT 2055 LED Indicators EE PwR Zighee PWR 7ZigBee DO 29209090 99990909 1888060600 Did AA BG SE I I I I I ITI 01234567 Antenna Arber DIP Switches Rotary Switch Power Supply ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 22 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Pin Assignments to the ZT 2060 LED Indicators PWR ZigBee DIO DII DI DIZ DI4 DIS RLI RL RLS RA D DOR eM Protocol ZigBee Pan ID 3 i Ai I i E oi A U i i Antenna Address MSB Checksum ZigBee Fab Caner eyes d Pin RE IV CND FG ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 23 Copyright 2013 by ICP D
2. DO3 channel to OFF and returns a response indicating that the command was valid 01C Clears the status of the latched digital input channels of module 01 and returns a response indicating that the command was valid ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 58 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 01L0 1093F00 Sends the command to read the status of the low latched digital input channels of module 01 and returns a response indicating that the command was valid Low Latched DI 3F Low Latched DO 09 01L1 1060000 Sends the command to read the status of the high latched digital input channels of module 01 and returns a response indicating that the command was valid High Latched DI 00 High Latched DO 06 XRelated Commands AAC ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 59 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 18 AAM This command is used to read the name of a module Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF Data The name of the module as a string value There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address en Reads the name of module 01 and returns a response indicating that the command was valid and that the name of the modul
3. Starting Channel 0x0200 Ox021F 02 03 2 Value Numbers Output Channel Byte Count ES D A bit corresponds to a channel When the bit is 1 it denotes that the value of the channel that 07 Output Value 2 l _ l was set is ON If the bit is 0 it denotes that the value of the channel that was set is OFF Response Length 0x0001 0x0020 Bit Count B Bit Count 7 8 00 Address 0x01 to 0xF7 0 Function Code p 02 03 Starting Channel S The value is the same as bytes 02 and 03 of the Number Request Input Channel 04 05 2 OxO001 0x0020 Number Error Response Length Value 00 Address 1 0x01 to 0xF7 Function Code Ox8F Exception Code Refer to the Modbus standard for more details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 93 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 05 OF 00 A1 00 03 01 07 72 BF 05 OF 00 A1 00 03 45 AC Sets the Safe value for channels DO1 to DO3 of a module 05 OF 00 00 00 03 01 FF CE E4 05 OF 00 00 00 03 14 4E Sets the DO value for channels DOO to DO3 of a module 01 OF 02 00 00 08 01 FF BF 37 01 OF 02 00 00 08 55 B5 Clears the DI count for channels DIO to DI7 of a module gt Supported modules ZT 2060 Item Valid Starting Channel Ox0000 0x0003 Clears the DI Count Value 0x0200 0x0205 Safe Value 0x0080 0x0083 Power on Value OxO0A0 0x00A3 ICP DAS ZT 2000 DIO SEIRES User Manual
4. 05 and returns a response indicating that the command was valid with the value of OF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 103 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 9 41 0x29 Set DI O Active Status This sub function code is used to set the DI O active states of the ZT 2000 I O module Request Length 0x01 to OXF 03 DI O Active Status 1 0x00 0x03 00 Address 1 OxOL to KF OO Address 1 Ox01 to OxF OxC6 a 03 1 Refer to the Modbus standard for more details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 104 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Bit 7 E 3 2 E Active Status DO 0 An output value of O indicates that the relay is inactive An output value of 1 indicates that the relay is active 1 An output value of O indicates that the relay is active An output value of 1 indicates that the relay is inactive Active Status DI 0 Input value 1 for no signal or low voltage Input value O for high voltage 1 Input value O for no signal or low voltage Input value 1 for high voltage ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 105 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 1 42 0x2A Read DI O Active Status This sub function code is used to read the DI O active states of a module Request Byte Description Length Value o 0x01 to OXF Function Code O
5. 1 2 1 Page 99 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 5 33 0x21 Set the Digital Input Counter Edge Value Description This sub function code is used to set the digital input counter trigger edge value of the Z1T 2000 I O module OO Address 1 Ox01 to OxF 0x00 OxFF DIS DI15 0x00 OxFF DI16 DI23 0x00 OxFF DI24 DI31 Edge Setting Value Edge Setting Value me Edge Setting Value 1 Rising Edge 0 Falling Edge Eg 0x03 denotes that channels O 1 are set to Rising Edge and channels 2 3 are set to Falling Edge ai address 11 foorwoer SSS Length Value 0x01 to 0xF7 Function Code Exception Code Refer to the Modbus standard for more details 01 46 21 FF B8 1D 01 46 21 00 F8 5D 01 46 22 92 79 01 46 22 FF B8 ED ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 100 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A G 34 0x22 Read the Digital Input Counter Edge Value This sub function code is used to read the digital input counter trigger edge value of the Z1 2000 I O module 00 address i looro OSS S 06 Edge Setting Value 1 0x00 OxFF DI24 DI31 Value 00 Address 1 foxo1toox7 o 05 46 21 3F B9 7D 05 46 21 00 F9 6D Sets the counter edge for channels DIO DI5 count edge to Rising Edge 05 46 22 D3 B8 05 46 22 3F B9 8D Reads the channels DIO to DI5 of module 05 and returns a response
6. 115 6 6 The Extension to the Software Address e 116 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 4 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved What s wn the Shipping Package The shipping package contains the following items ZT 2000 DIO Module ANT 124 05 Quick Start If any of these items are missing or damaged please contact your local distributor for more information Save the shipping materials and cartons in case you need to ship the module in the future More Information E Documentation CD Napdos ZigBee ZT_Series Document http ftp icodas com pub cd usbcd napdos zigbee zt_series document E Software CD Napdos ZigBee ZT_Series Utility http ftp icodas com pub cd usbcd napdos zigbee zt_series utility ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 5 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Introduction 1 1 Introduction to ZigBee ZigBee is a specification for a suite of high level communication protocols using small low power digital radios based on the IEEE 802 15 4 standard for personal area networks ZigBee devices are often used in mesh network form to transmit data over longer distances passing data through intermediate devices to reach more distant ones This allows ZigBee networks to be formed ad hoc with no centralized control or high power transmitter receiver able to reach all of the devices Any ZigBee device can be tasked with run
7. 2055 Protocol Pan ID Address LSB Address MSB Checksum RF Channel Reserved Node ID Node ID gt DIP Switch to the ZT 2052 ZT 2060 Protocol Pan ID Address LSB Address MSB Node ID Node ID Checksum RF Channel ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 32 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Rotary Switch a Oe per aces oot fe fe pee fr aces Node 1 X Once the address of hardware switch is set to 0x00 it mens the address is using GE 2 Node ID SW 0x0001 0x0002 0x003 Ox000F_ Ee Le software configurations Refer Sec 6 6 for more detailed information gt DIP Switch Valid Address Node ID from 0x00 to Ox0F Valid Address Node ID from 0x10 to 0x1F DCON Protocol Modbus RTUProtocol OFF Disabled OFF 4 ZigBee Pan D TON Pan ID 0x0001 0x08 7 e E ZigBee 0x04 RF Channel ON 0x02 0x01 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 33 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 3 3 Starting the ZT 2000 I O Device As the ZigBee network is controlled by the ZigBee coordinator the Z1 2550 ZT 2570 ZigBee coordinator must be configured first Please refert to documents shown below for full details of how to configure these devices Once configuration of the ZigBee coordinator has been completed Set the Pan ID and the RF Channel va
8. AA CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid Data A six digit hexadecimal value indicating the status of the digital input output channels There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 016 FF0000 Reads the status of the digital input output channel of module 01 and returns a reponse indicating that the command was valid Digital Input FF 026 1070F00 Read the status of the digital input output channel of module 02 and returns a reponse indicating that the command was valid Digital Output 07 Digital Input OF XRelated Commands AA00 Data AAOA Data AAic Data AAAc Data AA AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 54 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 14 AAC This command is used to clear the status of the latched digital input channels of a specificed module 1 Delimiter character to indicate that the command was vaid The address of the responding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address a016 Sets the DOi and DO2 channel of module 01 to ON and the DOO DO3 channel to OFF and returns a response
9. ALL Rights Reserved 4 3 5 3 0x03 Read Multiple Registers Description This function code is used to read the current digital input counter values for the Z1T 2000 I O module Request Byte Description Length Value Address Ox01 to OxF7 01 Function Code gt 0x0001 0x0020 Bit count Starting Channel Numbers or Address Mapping Output Channel 04 05 Number or Bit Count Response Length Value 00 Address 1 0x01 to 0xF7 0x03 Byte Count of the Response B 2 Word Count Error Response 00 Address 1 foxo1toox7 o ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 84 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Example 03 Function Code 01 E2 Starting Channel Number 00 02 Output Channel Number Reads the name of the module Example 05 03 01 E4 00 01 C4 45 05 03 02 00 05 8987 Reads the software address of the module Example 01 03 00 00 00 08 44 OC 01 03 10 00 15 00 15 00 15 00 15 00 15 00 15 00 15 00 15 2D 56 Reads the DI count of the module 00 03 30 38 00 01 OB 16 gt Supported Modules ZT 2060 Valid Starting Channel DI Count Value 0x0000 Ox0005 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 85 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 6 04 0x04 Read Multiple Input Registers Description This function code is used to read the current digital input counter val
10. Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 25 AAQ This command is used to read the status of the Host Watchdog for a specoficed module 0 e command to read the status of the Host Watchdog Response Invalid Command __ Delimiter character to indicate that the command was valid 99 Two hexadecimal digits that represent the status of the Host Watchdog where Bit 7 O indicates that the Host Watchdog is disabled and 1 indicates that the Host Watchdog is enabled Bit 2 O indicates that no Host Watchdog timeout has occurred and 1 indicates that a Host Watchdog timeout has occurred The host watchdog status is stored in EEPROM and can only be reset by using the AA1 command There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 10304 Reads the status of the Host Watchdog for module 03 and returns a response indicating that the command was valid and the that the Host Watchdog timeout has occurred ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 67 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Reads the status of the Host Watchdog for module 03 and returns a response indicating that the command was valid with a value of 00 meaning that the Host Watchdog is disabled and no Host Watchdog timeout has occurred Reads the status of the Host Watchdog for module 03 and returns a
11. Falling Edge Checksum Enabled 80 Rising Edge Checksum Disabled CO Rising Edge Checksum Enabled _ Delimiter character to indicate that the command was valid There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Command 0101400A80 Sets the update directional of the counter for the module 01 to rising edge and returns a response indicating a valid command 0101400A00 Sets the update directional of the counter for the module 01 to rising edge and returns a response indicating a valid command xRelated Commands AA2 AAI AATnn ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 40 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 4 When this command is received it will allow all modules to read data and will store the data for later retrieval Response There is no response to this command To access the stored sychronzed data another command AA4 must be sent Sends the synchronization sampling command et Sends a command to read the synchronized data For module 01 the status byte of the response is 1 which means that it is the first time the synchronized data has been read since the previous command was recevied FF is the status of DI channels s014 Sends a command to read the synchronized data For module 01 the status byte of the response is 0 which mea
12. OxOF from channels O to 4 the following command should be sent 01 OF OO OO OO 04 O1 FF 7E D D To only set the DO value of channel 2 to 1 the following command should be sent 01 05 00 02 FF 00 2D FA ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 75 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 1 Modbus Address Mapping Address Mapping Attribute R W Address 00001 00033 10001 The Digital Input Channel 00065 Lire High Latched DI O Channels R _00097_ The Low Latched DI O Channels R 1 Bits 5 0 Baud Rate Description The Digital Output Channel The Digital Input Channel Valid Range 0x03 0x0A 2 Bits 7 6 Data Format 40486 R W 00 No Parity 1 Stop Bit 10 Even Parity 1 Stop Bit 11 Odd Parity 1 Stop Bit 40481 _ The Firmware Version Low Word R am The Firmware Version High Word R 40483 The Module Name Low Word 40484 The Modbus Host Watchdog Mode 0 The same as I 7000 series modules 00260 R W 1 The AO and DO commands can be used to clear the status of Host Watchdog timeout ore Enables or disables the Host Watchdog Write O to disable and 1 to enable The Host Watchdog Timeout Status 00270 l l R Write 1 to clear the Host Watchdog timeout status The Host Watchdog Timeout Count 40492 R W Write O to clear the Host Watchdog timeout count 40489 The Host Watchdog Timeout Value R W W ICP DAS ZT 2000 DIO SEIRES User Manual Versi
13. ZT 2055 ccc cc cc ee we ee ee eee 29 Wire Connections to the ZT 2060 ccc ccc ccc cv evens 30 3 Setting up the ZT 2000 DIO Device 31 3 1 Introduction to the Configuration Parameters 31 3 2 Introduction to the Rotation and DIP Switch 32 3 3 Starting the ZT 2000 I O Device cc cece eee wee 34 Sno EXAWCROS copaceesesesedeneo4a5eede 6055544544644 446485555 35 Aon LOMU COTOONS TOSCI 2644466654480 545845505840055050 36 4 DCON Modbus RTU Command Set cccccccvecs 37 4 1 How to communicate with ZT 2000 I O Device 37 4 2 DCON Protocol Command Set ccc ccc cr ccvccvccvcccces 37 A21 COCKS ll 6 04 54 46 455 5454 ees eee ee eee eee eee eon 38 4 2 2 Overview the DCON Command Sets cccccecese 39 Meee CORON VOCE aa ee eee ee ee EEE RAE ea ES 40 Aea A O EE C 41 4 2 5 HAAQO Data ccc ccc ccc cece eee cere reece eee ee eees 42 ra Ie oe Vo D EE 44 deder AN ad E EE 46 4 2 8 HAAAC Data 2 ccc ccc ccc cere cence nce cerccerccsesenees 48 Bee FOC eee eens eee E ea CR 49 4 2 10 AA2 ssssssesesossesoesossesoesossesesosoocosoeseoo 50 Bae WEEN 51 A V De aac a a ae a a a a a a a a a a a a a a oa ae ae a ar 53 4 2 13 SANG 664 6 66 4444 EELER EELER HEROS 54 Wf Men E HK EEN 55 A215 SAACN naa oso aga aso 4 eae eee OEE EEE EERE EES EEEEE ES 56 Boe FORE EE 57 Be e AE EE 58 4 2 18 GAAM ccc ccc ccc ccc ccc cece cece cee eee e eee e ee eee cece 60 ICP DAS ZT 2000 DIO SE
14. first time to read the synchronized data Data There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example Response No response Sends the synchronized sampling command 014 10F 0000 Sends a command to read the synchronized data from module 01 The module returns a reponse indicating that the command was valid containing the synchronized data and sets the status byte to 1 to indicate that this is the first time the synchronized data has been read Digital Input OF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 51 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 024 10005300 Sends a command to read the synchronized data from module 01 The module returns a reponse indicating that the command was valid containing the synchronized data and sets the status byte to O to indicate that the synchronized data has been read previously Digital Output 05 Digital Input 3F xRelated Commands ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 52 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 12 AA5 This command is used to read the reset status of a specified module Syntax SAA5 CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF The command to read the reset status of the module Response Valid Command In
15. indicating that the ES BEN Sub function Code 1 0220 EN EN EN 1 1 1 1 1 d 1 a command was valid with the value of 3F meaning that the count edge is Rising Edge ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 101 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 7 39 0x27 Set the Digital Output Power on Value This sub function code is used to set the power on value of the ZT 2000 I O module Request 00 address i looro SS o Power on Value 1 0x00 OxFF 0024 0031 ai address 11 fooro SSS Length Value 00 Address 1 1 0x01 to OxF Function Code Exception Code Refer to the Modbus standard for more details 05 46 28 53 BF 05 46 28 OF BF 39 Reads the channels DOO to DO3 of module 05 and returns a response indicating that the command was valid with the value of OF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 102 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A S 40 0x28 Read the Digital Output Power on Value This sub function code is used to read the power on value of the ZT 2000 I O module Request Value 00 Address Sub function Code Length 00 address foe Error Response Value 00 Address t 0x01to0xF7 05 46 27 OF BA C9 05 46 27 00 FA CD Set the power on value for channels DOO to DO3 05 46 28 53 BF 05 46 28 OF BF 39 Reads the channels DOO to DO3 of module
16. status is saved in the EEPROM and the status will not be changed even after a power on reset The timeout status can only be cleared by sending the Reset Host Watchdog timeout status command AA1 See Section 6 1 for deltailed information regarding the Host Watchdog Power on Value When the module is powered on and the Host Watchdog timeout status is cleared the power on value will be loaded to the digital output channels after a power on reset If the Host Watchdog timeout status has not been cleared during the power on process then the safe value will be loaded to the digital output channels Both the safe value and power on value can be set using the AA5V command Refer to Section 4 2 30 for details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 111 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 6 4 Latched Digital Input Z1T 2000 series I O module allows commands to be used to read the status of both the latched high digital input channels and latched low digital input channels The following is an example that shows the usefulness of latched digital input If we read the input of a key switch that is connected to the digital input channel of a module the input signal is a pulse signal as shown in the following figure A B C In this diagram it can be seen that during periods A and C the signal is active but during period B the signal is inactive for some unknown reason If we att
17. there is no module with the specified address Example 034P 1030700 Reads the power on DO value for module 03 and returns a response indicating that the command was valid with a value of 0700 which denotes that the DOO DO1 and DO2 channels of module 03 will be enabled if rebooting Reads the safe DO value for module 03 and returns a response indicating that the command was valid with a value of OFOO with a value of OFOO which denotes that the DOO DO1 DO2 and DO3 channels of module 03 will be enabled if watchdog enabled Related Commands AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 72 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 30 AA5V Description This command is used to set the current DO value for a specificed module as either the power on DO value or the safe DO value Syntax P Power on Value S Safe Value Response Valid Command IAA CHECKSUM CR Invalid Command AA CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example Command 037 Response gt Sets the DOO DO1 and DO2 channels of module 01 to ON and the DO3 channel to OFF and returns a response
18. 1 02 Response Byte Length 1 DI O Active Status 1 0x00 0x03 Byte Length 0x01 to OXF7 OI Function Code il OxC6 Exception Code Refer to Modbus standard for more details O1 02 03 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 106 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Bit 7 E 3 2 E Active Status DO 2 An output value of 0 indicates that the relay is inactive An output value of 1 indicates that the relay is active 3 An output value of 0 indicates that the relay is active An output value of 1 indicates that the relay is inactive Active Status DI 2 Input value 1 for no signal or low voltage Input value O for high voltage 3 Input value O for no signal or low voltage Input value 1 for high voltage ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 107 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 1 Troubleshooting Technical Support If you have any difficulties using your ZT 2000 series I O device please send a description of the problem to service icpdas com Include the following items in your email A description or diagram of the current DIP switch positions A copy of the configuration file for the ZT 2000 coordinator This file can be obtained using the procedure outlined below and should be attached to your email Set the DIP switch of the ZT 255x device to the ZBSET position then reboot the dev
19. 200 0x0205 Safe Value 0x0080 0x0083 0x00A0 0x00A3 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 90 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 8 06 0x06 Write Multiple Registers Description This function code is used to configure the settings of the ZT 2000 I O module 00 Address OxOLtoOxF7 o Software Module Address Clears the Host Watchdog l l 0x0 1EB 02 03 Address Mapping 2 Timeout Count Sets the Host Watchdog l 0x01E8 Timeout Value 04 05 Register Value Sets the Host Watchdog Timeout Value Response Length 0x01 to OxF7 Function Code The value is the same as bytes 02 and 03 of the 02 03 Address Mapping 2 Request 04 05 Register Value Register Value Error Response Length 00 Address 1 1 0x01 to 0xF7 Function Code Exception Code Refer to the Modbus standard for more details Example 05 06 01 E8 00 C8 08 10 05 06 01 E8 00 C8 08 10 Sets the Host Watchdog Timeout Value O0 255 in 0 1s intervals ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 91 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 92 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 9 15 OxOF Write multiple coils Description This function code is used to write the digital output value of the ZT 2000 I O module Request Byte 01 DO l Clears the DI Count
20. 4 00 00 00 00 C5 A4 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 97 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 2 05 0x05 Read Communication Protocol Description This sub function code is used to read the current communication protocol settings for Z1T 2000 I O module Request Response Byte Value 0x01 to 0xF7 01 0x46 02 0x05 me Data Format 1 O N81 2 N82 3 E81 4 081 08 Curent Protocol 1 O DCON 1 ModbusRTU Error Response 00 Address 1 foxo1toox7 o O1 02 03 05 46 05 00 E2 6D 05 46 05 01 OA 00 00 00 01 00 00 FO BF Reads the current communication protocol settings and returns a response indicating that the command was valid ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 98 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A A 32 0x20 Read Firmware Version Information This sub function code is used to read the firmware version information of the ZT 2000 I O module 00 Address 1 1 OxOL to OF Sub function Code 00 Address xO to OK 01 Function Code 1 x46 o 02 Sub Function Code 1 L 03 Major Version 1LLmm gpt i o Minor Version Length Value O1 02 03 04 05 00 Address 1 0x01 to 0xF7 Function Code Exception Code Refer to the Modbus standard for more details 01 46 20 13 B8 01 46 20 01 00 00 D2 05 ICP DAS ZT 2000 DIO SEIRES User Manual Version
21. 50 is essential in such systems So if there is any configuration issue of ZigBee coordinator please refer to the ZT 25XX ZigBee Converter Quick Start document for more information which can be found at the following link http ftp icodas com pub cd usbcd napdos zigbee zt_series document ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 7 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 1 3 Introduction to the ZT 2042 The ZT 2042 offers 4 PhotoMOS relay output channels and 4 sink type digital output channels with short circuit protection Each channel features photo couple isolation The ZT 2042 has 8 LED indicators to display the DO channel status 4kV ESD protection and 3000 Vpc intra module isolation are the standard Users can easily configure the module address protocol checksum ZB PID and ZB channel settings using a combination of rotary and DIP switches 1 4 Introduction to the ZT 2043 The ZT 2043 offers 14 sink type digital output channels with short circuit protection All channels feature photo couple isolation The ZT 2043 includes 14 LED indicators to display the DO channel status 4 kV ESD protection and 3750 Voc Intra module isolation are the standard Users can easily configure the module address protocol checksum ZB PID and ZB channel settings using a combination of rotary and DIP switches ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 8 Copyright 2013 by ICP DAS C
22. AS Co Ltd ALL Rights Reserved 2 3 Block Diagram gt Block Diagram to the ZT 2042 Module RLO NO RL3 COM RL3 NO Embedded DI GND yY Ext PWR n004 ZigBee Vs DO7 Power GND DO GND ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 24 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Block Diagram to the ZT 2052 LED Module EEPROM Embedded ZigBee Module VS E Power 5V gt Block Diagram to the ZT 2053 LED Module Wet COM EEPROM Embedded EN d N Ki Controller ee TL a N12 ZigBee Module Vs E Power IN 13 Dry GND ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 25 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Block Diagram to the ZT 2055 LED va M S5V Module JA WA DI COM DIO T a EEPROM gt ee sy Embedded Di7 VY Controller T DI GND 5V GND1 ZigBee Ext PWR Module ow M DOO H Power SCH GND Regulator 5V dh amp DO7 CN Kn DB DC DC DO GND gt Block Diagram to the ZT 2060 LED Module EEPROM Embedded Controller ZigBee Module Power Regulator ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 26 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Vs eno 2 4 Wire Connections gt Wire Connections to the ZT 2042 Relay ON Relay OFF DC UNC 0S COMx ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Pa
23. EE Low Latched DO Channel Ox0066 Ox0069 Safe Value Power on Value ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 81 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 4 02 x 2 Read Discrete Inputs Description This function code is used to read the current digital input values of the ZT 2000 I O module Request Byte Description Length Value mp Address OxO1 to OxF7 Function Code Starting Channel O2 03 Numbers or SC DI 0x0000 Ox001F en Mapping Output Channel 04 05 Number or Bit Count 0x0001 0x0020 Bit Count Response Length 0x01 to OXF Byte Count of the Response Byte Count 00 3 Bit Values B Bit Count 7 8 Bit values Error Response Length Value 00 Address 1 0x01 to gt 0x82 Refer to the Modbus standard for more details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 82 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Example 02 Function Code 00 00 Starting Channel Numbers 00 08 Output Channel Number Byte 2 Reads the digital output of module 01 and returns a reponse indicating that the command was valid with a value of OxFF meaning that the DOO to DO7 channels which are enabled gt Supported modules ZT 2060 Valid Starting Channel 0x0020 0x0025 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 83 Copyright 2013 by ICP DAS Co Ltd
24. IO SEIRES User Manual Version 1 2 1 Page 56 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 16 AAF This command is used to read the firmware version of a specificed module Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF Data The firmware version of the module as a string value There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address eng Reads the firmware version of module 01 and returns a response indicating that the command was valid and showing that the firmware version is 02 00 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 57 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 17 AALS This command is used to read the status of the latched digital input channels S The command to read the status of the latched digital input channels 0 Low latched channels 1 High lathched channels Valid Command Invalid Command __ Delimiter character to indicate that the command was valid Data The status of the latched digital input channels A four digit hexadecimal value followed by OO There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address a016 Sets the DOi and DO2 channel of module 01 to ON and the DOO
25. IRES User Manual Version 1 2 1 Page 3 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved er EE EIERE 61 Det ORs asa eo oe eee eee ee ee ee 62 SEA l E EC d WEE 63 o Ser er e ET CR DEE 64 Settee ER AE 65 eee WOO peer ee eee eeu ere eee s eee se 64444 sessed se dsesess 66 d d FRAO 444446444554654444444 TTT 67 peaks AL 64655056006 5666666654006 6b EEE AA Aa 69 o Her e e ee EEN 70 e e Ee E E A TEE 71 See MOE 663504 ee wee eee eee ee eee ene tae ee 72 o E WEE peepee epee eee ee Ree eer eT SpE SSeS e Renan RRNA 73 4 3 The Modbus RTU Protocol Command Set 06 75 4 3 1 Modbus Address MAPPING ee 4 0 ke ek Err 76 fedd PLE Adaress Ee E EE 78 4 3 3 OL 0x01 Read the EE bebe EE EE EE 79 4 3 4 02 0x02 Read Discrete Inputs e ee eee 82 4 3 5 03 0x03 Read Multiple Registers eee eeee SA 4 3 6 04 0x04 Read Multiple Input Registers 86 4 3 7 05 0x05 Write a Single Coil eee ee ee ee eee 88 4 3 8 06 0x06 Write Multiple Registers 2 91 4 3 9 15 0x0F Write multiple coilS EE 93 4 3 10 70 0x46 Read Write the Module Settings 95 ft geifen leS NOOTIN eaen 108 O AEN EE 109 6 1 Dual Watchdog Operation rcs cccnscees 109 ER CN EC E EC EE 665 58 9 8 68 88 110 Ceo Dipital e ne E EE 111 6 4 Latched Digital Gr Te EE 112 Gee EED JEE ENEE EE ENEE EE 113 Ca E EE 113 Ca E EEN 114 Ca sn EE 114 Ca E ee ee ee ee ee 114 Ca KC 4 ae ane amp amp amp 95 SF 5H He GG SG GS ww www
26. P DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2053 Digital Input Channels 14 Type Sink ON Voltage Level Close to GND a cl OFF Voltage Level Open Effective Distance for Dry Contact 500 m Max Type Sink Source Wet Contact ON Voltage Level 3 5 Voc 30 Voc OFF Voltage Level 1 Vpc Max Max Count 16 bit 65535 Counters Max Input Frequency 100 Hz Min Pulse Width 5 ms Input Impedance 3 kQ 0 33 W 1 Red LED ZigBee Device Power Indicator LED Indicator 1 Green LED ZigBee Communication Indicator DIO DI13 14 Green LED Digital Input Channel Indicators Input Voltage Range 10 Voc 30 Voc Power consumption 0 72 W Max Intra module Isolated Field to Logic 3750 Vpc cs Please see other specifications to the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 15 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2055 Digital Input Channels Type Source beggen Close to GND Open 500 meters Max Type Sink Source Wet Contact ON Voltage Level 10 Voc 50 Voc OFF Voltage Level 4 Voc Max Max Count 16 bit 65535 Counters Max Input Frequency 100 Hz Min Pulse Width 5 ms Input Impedance 10 kQ Overvoltage Protection Digital Output Channels 8 Sink Output Type Isolated Open Collector Max Load Current 700 mA cha
27. S Co Ltd ALL Rights Reserved DCON Modbus RTU Command Set 4 1 How to communicate with ZT 2000 I O Device ICP DAS ZT 2000 I O devices can operate using both the DCON and the Modbus RTU protocol and the I O channel can be easily controlled and monitored via wireless transmission The document available at the following link gives details of the DCON and Modbus RTU protocol command sets http ftp icodas com pub cd 8000cd napdos 7000 manual modbusdio pdf 4 2 DCON Protocol Command Set All ZT 2000 I O series devices are controlled via wireless broadcast commands so each device must have a unique address that is saved in the EEPROM of the device to denote the difference Consequently all command and response formats contain the destination address of the module When an I O device receives a command it will determine whether or not to respond based on the address contained in the command However there are two exceptions the and commands gt DCON Request Command Format Delimiter Module Command Checksum CR Character Address gt DCON Response Command Format Delimiter Module Data Checksum CR Character Address X Note CR Carriage Return is the character used to end a frame ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 37 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 1 Checksum gt Calulate the Checksum Sum the ASCII code of all the characters contained in
28. Terminal 4 KW for Power Line O Z O O SS EFT IEC 61000 4 4 4 kV for Power Line Surge IEC 61000 4 5 3 kV for Power Line Mechanical Flammability Fire Retardant Materials UL94 VO Level Dimensions W x L x H 33 mm x 87 mm x 110 mm Installation DIN Rail Environment Operating Temperature 25t075 C o O Storage Temperature 30to80 C 10 90 RH Non condensing ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 11 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2042 Max Load Current Digital Output Channels 4 Sink Output Type Isolated Open Collector Max Load Current 700 mA channel Load Voltage 5 Voc 50 Voc External Power Reversed Protection and Short Circuit Protection Current Limited Protection 1 1A 1 Red LED ZigBee Device Power Indicator LED Indicator 1 Green LED ZigBee Communication Indicator DOO DO7 8 Red LED Digital Output Channel Indicators Input Voltage Range 10 Voc 30 Voc Power consumption 1 32W Max Intra module Isolated Field to Logic 3000 Vpc cs Please see other specifications to the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 12 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2043 Digital Output Channels 14 Sink Output Type Isol
29. Version 1 2 1 Page 94 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 10 70 0x46 Read Write the Module Settings Description This function code is used to read the settings of the ZT 2000 I O module or to change the settings of the ZT 2000 I O module The following sub function codes are Supported Sub function SC Description Code 00 0x00 A1 04 0x04 S 05 0x05 a3 32 0x20 rv 33 0x21 AS 34 0x22 S 39 0x27 A7 40 0x28 AS 41 0x29 AS 2 02A e ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 95 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 1 00 0x00 Read the Name of the Module This sub function code is used to read the name of the ZT 2000 I O module 00 Address 1 OxOL to OF Sub Function Code Length Value 00 Address 0x01 to OXF a 01 Function Code 0x4 Sub Function Code NEO 1 1 Value 00 Address t OxOLtoOxFP 01 46 00 1260 01 46 00 54 20 60 00 3C 9C ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 96 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved A 2 04 0x04 Set the Software Address of the Module This sub function code is used to read the name of the ZT 2000 I O module ai address 1 fooro ooo o 03 7 mr New Address 04 06 0x00 0x00 0x00 00 New Address 01 Function Code 02 o 02 00 Address xO to KF 01 46 04 20 00 00 00 FF 66 20 46 0
30. ZT 2000 DIO SERIES User Manual Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year beginning from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for any damage resulting from the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use nor for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 2013 by ICP DAS All rights are reserved Trademarks Names are used for identification purposes only and may be registered trademarks of their respective companies Technology Support If you have any problems please feel free to contact us via email at service icpdas com ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 1 Copyright 2014 by ICP DAS Co Ltd ALL Rights Reserved 1 Introduction 1 1 Introduction bg e Mk TEE Introduction to the ZT 2000 DIO Series Introduction to the ZT 2042 Introduction to the ZT 2043 Introduction to the 21 2052 4 44444 4444444 Introduction to the ZT 2053 Introduction to the ZT 2055 1 8 Introduction to the ZT 2060 A kA kA kA kA k Naw P WW bM 2 Inform
31. age Input value O for high voltage 1 Input value O for no signal or low voltage Input value 1 for high voltage X Related Commands AADVV ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 64 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 23 AADVV This command is used to set the Active Status of Digital I O of a specificed module D The command to set the active status of the digital O i Delimiter character to indicate that the command was vaid The address of the responding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Sets the active status of digital I O of module 02 and returns a response indicating that the command was valid Reads the active status of digital I O of module 02 and returns a response indicating that the command was valid with the value to the active status is 03 Related Commands AAD ICP DAS ZT 200 0 DIO SEIRES User Manual Version 1 2 1 Page 65 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 24 This command is used to inform all modules that the host is OK T CHECKSUM CR Delimiter character The Host OK command Response There is no response to this command Related Commands AAO AA1 AA2 AA3EVV AA4V AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 66
32. are address will be enabled SS e td DCON_Utility_version 524 result of finding I O modules File COM Port Search Run Terminal Language Help e Start Te nd 2 255 n tange Q ae REES Checksum oma Lee SE Te escriptor 115200 Disable NI bal 400 Zigbee Modulel DC UN KS 71 2060 Gry vs ion for ZT 2060 Module Version 0130 Es N EA ji SE Sr 2060 Baoa e n e L56 CH 0 MSB CH 3 DEEN Command E Del ay Time EE 8 Delay Time d l 0 30 me E 7 LC Power On Value of DO psa Safe Value of DO wo 6 D len 3 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 116 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved OFF ON Channel Configuration Setting LE Baud Rate Checksum Parity Options None Parity N 2 1
33. ated Open Collector Max Load Current 700 mA channel Load Voltage 5 Voc 50 Voc External Power Reversed Protection Wes and Short Circuit Protection Current Limited Protection 1 Red LED ZigBee Device Power Indicator LED Indicator 1 Green LED ZigBee Communication Indicator DOO DO13 14 Green LED Digital Output Channel Indicators Input Voltage Range 10 Voc 30 Voc Power consumption 0 84W Max Intra module Isolated Field to Logic 3750 Vpc cs Please see other specifications to the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 13 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2052 Digital Input Channels Type Sink Source Wet Contact ON Voltage Level 3 5 Voc 30 Voc 1 Voc Max 16 bit 65535 Counters 100 Hz 5 ms LED Indicator 1 Green LED ZigBee Communication Indicator 1 Red LED ZigBee Device Power Indicator DIO DI7 8 Green LED Digital Input Channel Indicators Input Voltage Range 10 Voc 30 Voc Power consumption 1 W Max Intra module Isolated Field to Logic 3750 Vims cs Please see other specifications to the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 14 Copyright 2013 by IC
34. ation to the Hardware 2 1 Specifications Specifications to ZigBee ccc eee cw ceees Specifications to ZT 200 Series Module Board Specifications to the ZT 2042 Specifications to the ZT 2043 6 Specifications to the ZT 2052 206 Specifications to the ZT 2053 2000 Specifications to the ZT 2055 ceeee Specifications to the ZT 2060 2 2 Pin Assignments Pin Assignments to the ZT 2042 Pin Assignments to the ZT 2043 Pin Assignments to the ZT 2052 Pin Assignments to the ZT 2053 4 Pin Assignments to the ZT 2055 Pin Assignments to the ZT 2060 2 3 Block Diagram Block Diagram to the ZT 2042 Block Diagram to the ZT 2043 Block Diagram to the ZT 2052 Block Diagram to the ZT 2053 Table of Contents ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Page 2 Block Diagram to the ZT 2055 EE E 26 Block Diagram to the ZT 2060 ccc ccc ccc ccc cere ccees 26 2 4 Wire CONNECTIONS ccc ccc ccc ccc crc r cnc cecececececcece 27 Wire Connections to the ZT 2042 ccc ccc wc we we ee eee 27 Wire Connections to the ZT 2043 ccc ccc wc we we ee eee 27 Wire Connections to the ZT 2052 ccc ccc ccc ccc cvece 28 Wire Connections to the ZT 2053 ccccc cece cc ccccsvece 28 Wire Connections to the
35. channels of module 02 to ON and returns a response indicating that the command was valid ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 42 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 020016 Attempts to set the DO1 DO2 and DO5 channels of module 02 to ON and the DOO DO3 DO6 DO7 and DOS channels of module 02 to OFF A response indicating that the command was invalid is returned because the ZT 2060 only supports DOO to DO3 020005 Response Ji Attempts to set the DOO and DO2 channels of module 02 to ON and the DO1 DO3 DO5 DO6 DO7 and DOS channels of module 02 to OFF but returns a response indicating that a Host watchdog timeout has occurred The digital output channel is set to the safe value and the command that was sent is ignored xRelated Commands AAOA Data AA1cDD AAAc Data AA6 AA AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 43 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 6 AAOQA Data Description This command is used to set the value of digital output channels DOO DO31 to a specificed module Syntax AAOA Data CHECKSUM CR Delimiter character The address of the module to be set in hexadecimal format 00 to FF The command to set the digital output value AAOA Data DOO DO7 AAOB Data DO8 DO15 AAOC Data DO16 DO23 AAOD Data DO24 DO31 A two digit hexadecimal value where bit O corresponds to DOO b
36. ct there is a communication error or there is no module with the specified address Example Command 013164 Response Enables the Host Watchdog for module 01 and sets the Host Watchdog timeout value to 10 0 seconds The module returns a response indicating that the command was valid Response 101164 Reads the Host Watchdog timeout value for module 01 The module returns a response indicating that the command was valid with a value of 164 which denotes that the Host Watchdog is enabled and the that the Host Watchdog timeout value is 10 0 seconds Related Commands AAO AA1 AA2 AA4V AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 71 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 29 AA4V Description This command is used to read the power on DO value or the safe DO value for a specificed module Syntax AA4V CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF The command to read the power on DO value or the safe DO value P Power on Value Response Valid Command Invalid Command AA CHECKSUM CR Delimiter character to indicate that the command was valid S Delimiter character to indicate that the command was invalid AA The address of the responding module in hexadecimal format 00 to FF Data Power on or Safe Value There will be no response if the command syntax is incorrect there is a communication error or
37. e Baud Rate of the module and should be Ox0A for ZigBee DIO module Checksum and counter update direction settings for the module OO Falling Edge Checksum Disabled 40 Falling Edge Checksum Enabled 80 Rising Edge Checksum Disabled CO Rising Edge Checksum Enabled There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example 012 10140080 Reads the configuration of module 01 and returns a reponse indicating that the command was valid with a value 0x80 indicating the direction of the counter update is rising edge and the checksum disabled Related Commands AANNTTCCFF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 50 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 11 AA4 Description This command is used to read the synchronization data that was retrieved from a specificed module the last time the command was used Syntax AA4 CHECKSUM CR Delimiter character A The address of the module to be read in hexadecimal format 00 to FF 4 The command to read the synchronized data that was retrieved from a specificed module the last time the command was used Response Valid Command Invalid Command __ Delimiter character to indicate that the command was valid The status of the synchronized data 0 This is NOT the first time to read the synchronized data 1 This is the
38. e digital input output ports There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Reads the status of the digital input output port of module 02 a response indicating that the command was valid with a value of OFOF which denotes that channels RLO RL1 RL2 and RL3 are ON and channels INO IN1 IN2 and IN3 are also ON Related Commands AA00 Data AAOA Data AA1c Data AAAc Data AA6 AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 62 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 21 AA Data Description This command is used to enable the digital output channels of a specificed module Syntax AA Data CHECKSUM CR Delimiter character The address of the module to be enabled in hexadecimal format 00 to FF Data The data to be written to the digital output channels Bit O of the value corresponds to DOO and bit 1 corresponds to DO1 etc When the bit is 1 it denotes that the digital output channel is ON and O denotes that the digital output channel is OFF Response This will be returned if a Host Watchdog timeout has occurred The digital output channels are set to the safe value and the digital output value that was sent is ignored ao Delimiter character to indicate the command was ignored There will be no response if the command syntax is incorrect ther
39. e is ZT 2060 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 60 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 19 AAP Description This command is used to read the communication protocol information for a specificed module Syntax SAAP CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF The command to read the communication protocol information Response Valid Command Invalid Command __ Delimiter character to indicate that the command was valid There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example 01P 10110 Reads the communication protocol information for module 01 and returns a response indicating that the command was valid with a value of 10 meaning that the module Supports the DCON and Modbus RTU protocols and that the protocol which will be used at the next power on reset is DCON ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 61 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 20 AA Description This command is used to read the status of the digital input output ports of a specificed module Syntax AA CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF Data A four digital hexadecimal value representing the status of th
40. e is a communication error or there is no module with the specified address Example Command 02F gt Sets the DOO DO1 DO2 and DO3 channel of module 01 to ON and returns a response indicating that the command was valid Related Commands AA00 Data AAOA Data AA1c Data AAAc Data AA6 AA ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 63 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 22 AAD This command is used to read the Active Status of the Digital I O of a specificed module gt The commend to read the active status of digital YO Response Valid Command IAAVV CHECKSUM CR Invalid Command AA CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF A two digit hexadecimal value indicating the active status of the digital I O There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 6 5 4 3s ff 2 ft io Reserved Active Status DO 0 An output value of O indicates that the relay is inactive An output value of 1 indicates that the relay is active 1 An output value of O indicates that the relay is active An output value of 1 indicates that the relay is inactive Active Status DI 0 Input value 1 for no signal or low volt
41. empt to use the Read Digital Input Status command AA to read the signal but we cannot send the command during period B because of an unknow reason then the input information will be lost However by using the Read Latched Digital Input command AALS we can still retrieve the input information even if we are not able to send a command during period B For details related to the Read Latched Digital Input command refer to Section 4 2 17 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 112 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 6 5 LED Display Status An LED indicator is used to display the status of the power PWR the ZigBee network and individual light for each DI or DO channels Rejoin ZigBee Network or It has Occupied ZigBee Net Green LED Blinking 2s The Signal is Unstable or There is no Available The status of module board The Power is ON and the Module Initialization is Steady Lit Correct ZigBee PWR Blinking 200ms Module Initialization Failure Red LED Watchdog is Enabled and the status of the I O channel Blinking 1s has been changed to the Safe Value Reset the module via the power switch or configuration commands The status of DI DO channels gt LT 2042 DO_0 a PWR E DO 1 E DO Im DO 3 E ZigBee E DO 4 E DO 5 Hi DO 6 i DO B ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 113 Copyright 2013 by ICP DAS Co Ltd ALL Rights Re
42. eturns a response indicating that the command was valid Command 020A00 Response Sets the DOO DOT DO2 and DO3 channels of module 02 to OFF and returns a response indicating that the command was valid X Related Commands AA00 Data AAic Data AAAc Data AA6 AA AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 45 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 7 AA1c Data Description This command is used to seta single digital output channel of the lower eight channels DOO DO7 to a specificed module Syntax AA1c Data CHECKSUM CR Delimiter character The address of the module to be set in hexadecimal format 00 to FF in hexaded channels The command to specify the digital output channel to be set 0 to 7 l digital output cha nel to OFF Data han Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid This will be related if a host watchdog timeout has occurred The digital output channels are set to the safe value and the digital output value that was sent is ao Delimiter character to indicate the command was ignored ignored Example 021001 gt Sets the DOO channel of module 02 to ON and returns a response indicating that the command was valid Example Command 021401 702 Attempts to set the DO4 channel of module 02 to ON A response indicating that the c
43. ge 27 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Wire Connections to the ZT 2052 ON State LED ON OFFStateLEDOFF Readback as 1 Readback as 0 Voltage gt 3 5V Voltage lt 1V Open Collector gt Wire Connections to the ZT 2053 ON State LED ON OFF State LED OFF pur iyi Readback as 1 Readback as 0 Source Wet Contact m Sink Wet com r Wet COM INx ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 28 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Wire Connections to the ZT 2055 ON State OFF State SS DO_PWR DOx DO GND ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 29 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Wire Connections to the ZT 2060 a ON State LED ON OFF State LED OFF si ai Readback as 1 Readback as 0 Voltage gt 3 5V Voltage lt 1V TIU CMOS Logic Relay Contact Open Collector ON State LED ON OFF State LED OFF PSE ee Readback as 1 Readback as 0 Relay ON Relay OFF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 30 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Setting up the ZT 2000 DIO Device 3 1 Introduction to the Configuration Parameters A Pan ID parameter is the group identity for a ZigBee network and must the same for all devices in the same ZigBee network B Node ID Address parameter is
44. ice Launch the ZT Configuration Utility and select Save Log icon to save the configuration of the ZT 255x as a file 7 el ET me ee 4 Please select the setting mode P F Ne ec an en 8 ON r i q a Default Save Log Dump Log After clicking the Save Log icon enter the File Name and the File Path in the Windows Save dialog box Once the configuration has been successfully saved the following message will be displayed The configuration file for the T 2600 module has been saved successfully ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 108 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Appendix 6 1 Dual Watchdog Operation Dual Watchdog Module Watchdog Host Watchdog The Module Watchdog is a hardware reset circuit that monitors the operating status of the module While working in harsh or noisy environments the module may be shut down by external signals The Watchdog circuit allows the module to operate continuously without disruption The Host Watchdog is a software function that monitors the operating status of the host Its purpose is to prevent problems due to network communication errors or host malfunctions When a Host Watchdog timeout occurs the module will reset all outputs to a safe state in order to prevent any erroneous operations of the controlled target ZT 2000 series devices include an internal Dua
45. ights Reserved 4 2 9 AAN Description This command is used to read the digital input counter of channel N of a specified module Syntax AAN CHECKSUM CR Delimiter character AA The address of the module to be read in hexadecimal format 00 to FF The channel to be read DIO to DIF Response Data A five digital decimal value representing the digital input counter data for the specified channel 00000 to 65535 AA The address of the module responding in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example 011 10100005 Reads data from channel 1 of module 01 and returns a response indicating that the command was valid and that the counter value is 00005 Example 015 10100005 Reads data from channel 5 of module O1 and returns a response indicating that the command was valid and that the counter value is 00005 X Related Commands AACN ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 49 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 10 AA2 This command is used to read the configuration of the module Syntax AA2 CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF The command to read the configuration of the module Response Valid Command Invalid Command AA CHECKSUM CR Th
46. indicating that the command was valid 01C Clears the status of the latched digital input channels of module 01 and returns a response indicating that the command was valid 01L0 1093F00 Sends the command to read the status of the low latched digital input channels of module 01 and returns a response indicating that the command was valid Low Latched DI 3F Low Latched DO 09 Related Commands AALS ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 55 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 15 AACN This command is used to clear the digital input counter for channel N of a specificed module AACN CHECKSUM CR AA c N 1 Delimiter character to indicate that the command was valid The address of the responsding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Reads the counter data from channel 1 of module 01 and returns a response indicating that the command was valid and that the counter value is 00009 01C1 Clears the counter value for channel 1 of module 01 and returns a response indicating that the command was valid 011 10100000 Reads the counter value for channel 1 of module 01 and returns a response indicating that the command was valid and that the counter value is 00000 Related Commands AAN ICP DAS ZT 2000 D
47. indicating that the command was valid Command 035P Response 103 Sets the power on DO value for module 03 and the module returns a response indicating that the command was valid ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 73 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Example Command 03F Response gt Sets the DOO DO1 DO2 and DO3 channels of module 01 to ON and returns a response indicating that the command was valid Command 103 Sets the safe DO value for module 03 and the module returns a response indicating that the command was valid Related Commands AA4V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 74 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 The Modbus RTU Protocol Command Set The Modbus Protocol was developed by Modicon Inc and was originally designed for Modicon controllers Detailed information regarding the Modbus RTU Protocol can be found at http www modicon com and http www modbus org gt Modbus RTU Command Format Field Field Field Field Field 1 2 3 4 n n i n 2 Module Configuration Function Code Sub Function l CRC16 Address Field Writes to a single coil Examples A To modify the power on value for module 01 the following command should be sent 01 46 27 OF BB F9 B To read the current DI value of channels O to 5 the following command should be sent 01 02 00 00 00 05 B8 09 C To write the DO value
48. it 1 corresponds to DO1 etc When the bit is 0 it denotes that the digital output channel is OFF and 1 denotes that the digital output channel is ON Response Valid Command gt CHECKSUM CR Invalid Command AA CHECKSUM CR Ignored Command CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid a Delimiter character to indicate the command was ignored This will be related if a host watchdog timeout has occurred The digital output channels are set to the safe value and the digital output value that was sent is ignored There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example 020A0E gt Sets the DOO channel of module 02 to OFF and the DOO DO1 and DO2 channels of module 02 to ON and returns a response indicating that the command was valid ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 44 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Response J o Attempts to set the DO1 and DO2 channels of module 02 to ON and the DOO and DO3 channels of module 02 to OFF but returns a response indicating that a Host watchdog timeout has occurred The digital output channel is set to the safe value and the command that was sent is ignored Command 020A0F Sets the DOO DO1 DO2 and DO3 channels of module 02 to ON and r
49. l Watchdog making the control system more reliable and stable ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 109 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 6 2 Reset Status The reset status of a module is set when the module is powered on or when the module is reset by the Module Watchdog and is cleared after responding to the first 4A5 command This can be used to check whether the module had been previously reset When the response AA5 to the command indicates that the reset status has been cleared it means that the module has not been reset since the last 4A5 command was sent When the response AA5 to the command indicates that the reset status has been set and it is not the first time the AA5 command has been sent it means that the module has been reset and the digital output value has been changed to the power on value ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 110 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 6 3 Digital Output In addition to configuring the module using digital output commands the digital output channels can be configured under two other conditions Safe Value When the Host Watchdog is enabled and a Host Watchdog timeout occurs the safe value is loaded to the digital output channels Any digital output commands have no effect on the digital output ports until the Host Watchdog timeout status is cleared The Host Watchdog timeout
50. lears the WDT Status 0x010D A value of OxFFOO sets the output to ON 04 05 Output Value 2 A value of 0x0000 sets the output to OFF Response Length 00 Address 1 1 0x01 to OxF7 Function Code 1 01 This value is the same as byte 02 and 03 of the 02 03 Address 2 Request 04 05 Output Channel r This value is the same as byte 04 and 05 of the Numbers Request Error Response 00 Address 1 oxortoox7 o ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 88 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 05 05 02 00 FF 00 8C 06 05 05 02 00 FF 00 8C 06 Clears the digital input counter for a module 05 05 05 00 02 FF 00 2C 7E 05 05 00 02 FF 00 2C 7E Sets channel DO2 to ON 05 05 01 07 FF 00 3D 83 05 05 01 07 FF 00 3D 83 Clears the digital latch for the modules 05 05 05 01 03 FF 00 7C 42 05 05 01 03 FF 00 7C 42 Sets the Host Watchdog mode to Mode 1 05 05 01 03 00 00 3D B2 05 05 01 03 00 00 3D B2 Sets the Host Watchdog mode to Mode 0 05 05 01 04 FF 00 CD 83 05 05 01 04 FF 00 CD 83 Sets the Host Watchdog to enable 05 05 01 OD FF 00 1D 81 05 05 01 OD FF 00 1D 81 Clears the status of the Host Watchdog ICP DAS ZT 200 0 DIO SEIRES User Manual Version 1 2 1 Page 89 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Supported modules ZT 2060 dO 0x0000 00003 Clears the DI Count Value 0x0
51. lues for the ZT 2000 I O device to the same values as the network and then reboot the device The module will automatically start to function on the ZigBee network using the default protocol x Documents http ftp icpdas com tw pub cd usbcd napdos zigbee zt_series document zt 255x http ftp icpdas com tw pub cd usbcd napdos zigbee zt_series document zt 257x x Configuration Utility Used to configure ZT 2000 I O device Coordinator http ftp icodas com tw pub cd usbcd napdos zigbee zt_series utility ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 34 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 3 4 Examples gt Configurations of ZT 2550 ZT 257 ease Lonngure the Argument o Tai 01 20 0251_11 Pan m Coo Coo Node ID OO 00 RF Channel g RF Power 08 CEFCO By Transparent Addressable Address MSB Address Node ID is 01 Rotation Switch 1 Protocol ON Use Modbus RTU Protocol Checksum Ort __ Disabled ON OFF ZigBee Pan ID Pan ID 0x0000 ZigBee ZigBee RF Channel OxOE OFF ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 35 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 3 5 Communications Testing Once the ZT 2000 I O device has joined the ZigBee network the signal quality can be comfirmed by monitoring the status of the ZigBee Net LED indicators If the LED indicator shows a steady light communication with the ZT 2000 I O device ha
52. ning the network ZigBee is targeted at applications that require a low data rate long battery life and secure networking ZigBee has a defined rate of 250 kbit s best suited for periodic or intermittent data transmission or a single signal transmission from a sensor or input device Applications include wireless light switches electrical meters with in home displays traffic management systems and other consumer and industrial equipment that requires short range wireless transfer of data at relatively low rates The technology defined by the ZigBee specification is intended to be simpler and less expensive than other WPANSs ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 6 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 1 2 Introduction to the ZT 2000 DIO Series ZT 2000 I O series devices are small wireless ZigBee I O modules based on the IEEE802 15 4 standard that allow data acqusition and control via personal area ZigBee networks They provide digital input output timer counter and other functions These modules can be remotely controlled using a set of DCON or Modbus RTU commands The DIO modules support TTL signals photo isolated digital input relay contact output solid state relay output PhotoMOS output and open collector output See Sec 2 1 for more detailed information Z1 2000 I O series is a wireless data acquisition based client server system Accordingly a Net Server for the ZigBee ZT 2570 ZT 25
53. nnel Load Voltage 3 5 Voc 50 Voc Overvoltage Protection 60 V pc Overload Protection 1 4 A with short circuit protection STEEN Input Voltage Range 10 Voc 30 Voc Power consumption 2 5 W Max Intra module Isolated Field to Logic 2500 Vpc cs Please see other specifications to the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 16 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Specifications to the ZT 2060 Digital Input Channels Type Sink Source Wet Contact ON Voltage Level 3 5 Voc 30 Voc 1 Voc Max 16 bit 65535 Counters 100 Hz 5 ms Input Impedance Relay Output Output Channels Output Type Power Relay Form A Contact Rating 5A 250 Vac 30 Voc Max Contact voltage 270 Vac 125 Voc Operate Time 10 ms Max at Rated Voltage Release Time 5 ms Max at Rated Voltage STE Electrically Resistive Load 100 000ops Min 10 ops minute Mechanically At no Load 20 000 000ops Min 300 ops minute Between contacts 750 Vac for 1 Minute Dielectric Between coil to Strength 3 000 Vac for 1 minute contacts Insulation Resistance Min 1000 MQ at 500 Voc Surge Strength 5 080V 1 2 50us en Input Voltage Range 10 Voc 30 Voc Power consumption 1 4 W Max Intra module Isolated Field to Logic 2500 Vpc cs Please see other specifications to
54. nnels are also able to be used as 16 bit counters The ZT 2055 supports source type output with short circuit protection There are options to enable both power on and safe values The ZT 2055 has 16 LED indicators to display the channel status and has 4 kV ESD protection and 2500 Voc intra module isolation Users can easily confi gure the module address protocol checksum ZB PID and ZBchannel settings using a combination of rotary and DIP switches 1 8 Introduction to the ZT 206 The ZT 2060 offers 4 Form A power relay output channels and 6 digital input channels each of which features photocouple isolation In addition you can choose sink type or source type input via wire connections All channels are able to be used as 16 bit counters The ZT 2060 has 10 LED indicators to display the channel status and has 4 kV ESD protection and 3000 Vpc intramodule isolation Users can easily configure the module address protocol checksum ZB PID and ZB channel settings using a combination of rotary and DIP switches ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 10 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Information to the Hardware 2 1 Specifications gt Specifications to ZigBee RF Channels RF Transmit Power 11 dBm gt Specifications to ZT 2000 Series Module Board Supports DCON and Modbus RTU Protocols Hot Swap Rotary and DIP switch EMS Protection ESD IEC 61000 4 2 4 kV Contact for each
55. ns that it is NOT the first time the synchronized data has been read since the previous command was received FF is the status of DI channels XRelated Commands AA4 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 41 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 5 AA00 Data Description This command is used to set the digital output value of the lower eight channels DOO DO7 of a specificed module Syntax AAOO Data CHECKSUM CR Delimiter character The address of the module to be set in hexadecimal format 00 to FF The command to set the digital output value of the lower eight channels DOO DO7 Data A two digit hexadecimal value where bit O corresponds to DOO bit 1 corresponds to DO1 etc When the bit is 0 it denotes that the digital output channel is OFF and 1 denotes that the digital output channel is ON Response Valid Command gt CHECKSUM CR Invalid Command AA CHECKSUM CR Ignored Command CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid E Delimiter character to indicate the command was ignored This will be related if a host watchdog timeout has occurred The digital output channels are set to the safe value and the digital output value that was sent is ignored Example 020006 Sets the DOO and DO3 channels of module 02 to OFF and the DO1 and DO2
56. o Ltd ALL Rights Reserved 1 5 Introduction to the ZT 2052 The ZT 2052 offers 8 digital input channels each of which features photocouple isolation In addition you can choose either sink type or sourcetype input via wire connections All channels are able to be used as 16 bit counters The ZT 2052 has 8 LED indicators to display the channel status and also includes 4 kV ESD protection and 3000 Vpc intra module isolation Users can easily configure the module address protocol checksum ZB PID and ZB channel settings using a combination of rotary and DIP switches 1 6 Introduction to the ZT 2053 The ZT 2053 offers 14 digital input channels which can be used for either dry or wet contact Its effective distance for dry contact is up to 500 meters All channels are able to be used as 16 bit counters The ZT 2053 includes 14 LED indicators to display the channel status as well as 4 kV ESD protection and 3750 Vims Intra module isolation Users can easily to configure the module address protocol checksum ZB PID and ZB channel settings using a combination of rotary and DIP switches ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 9 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 1 7 Introduction to the ZT 2055 The ZT 2055 offers 8 isolated channels for digital input and 8 isolated channels for digital output Either sink type or source type digital input can be selected via wire connections All digital input cha
57. ommand was invalid is returned because the ZT 2060 only supports DOO to DOS ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 46 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Related Commands AAOO Data AAOA Data AAAc Data AA6 AA AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 47 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 8 AAAc Data Description This command is used to set a single digital output channel DOO DO31 of a specificed module Syntax AAAc Data CHECKSUM CR AAAC Data DOO DO7 AABc Data DO8 DO15 AACc Data DO16 DO23 7 AADc Data DO24 DO031 c Data 00 Sets the digital output channel to OFF Response Valid Command Invalid Command Ignored Command Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid ia Delimiter character to indicate the command was ignored E This will be related if a host watchdog timeout has occurred The digital output channels are set to the safe value and the digital output value that was sent is ignored Example 02A201 gt Sets the DO2 channel of module 02 to ON and returns a response indicating that the command was valid XRelated Commands AA00 Data AAOADD Data AA1cDD AA6 AA AA Data ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 48 Copyright 2013 by ICP DAS Co Ltd ALL R
58. on 1 2 1 Page 76 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Ke Valid Range is 0 255 in O 1 s intervals gd 00257 The Current Protocol 0 DCON 1 Modbus The Reset Status 1 This is the first time the module has been read after being powered on 0 This is NOT the first time the module has been read after being powered on 312345 Informs all modules that the Host is OK 412345 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 77 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 2 PLC Address Mapping If the function specified in the message is not supported then the module will respond as below Note that the Address mapping of the Protocol is base 0 Error Response Length 00 Address LL LL Function Code Function Code 0x80 Exception Code Note If a CRC mismatch occurs the module will not respond ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 78 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 3 01 0x01 Read the Coils Description This function code is used to read the current digital output readback value of the ZT 2000 I O module Request Length Value 00 Address 1 1 0x01 to OxF7 Function Code 0x01 J O Ox0000 Ox001F 0x0020 Ox003F 0x0040 0x005F 0x0060 0x007F 0x0080 0x009F OxO0A0 OxOOBF 0x0103 0x0104 0x010D 0x0100 0x0110 U DI O Latch High DI O Latch Low Starting Channel Safe Value 02 03 N
59. response indicating that the command was valid with a value of 08 meaning that the Host Watchdog is enabled Send the AA1 command to reset the status of the Host Watchdog xRelated Commands AA1 AA2 AA3EVV AA4V AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 68 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 26 AA1 This command is used to reset the status of the Host Watchdog timeout for a specificed module 1 Delimiter character to indicate thet the command was vaid Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Reads the status of the Host Watchdog for module 03 and returns a response indicating that the command was valid and the that the Host Watchdog timeout has occurred Resets the status of the Host Watchdog timeout for module 03 and returns a response indicating that the command was valid xRelated Commands AAO AA2 AA3EVV AA4V AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 69 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 27 AA2 This command is used to read the Host Watchdog timeout value for a specificed module 1 Delimiter character to indicate thet the command was vaid The addres
60. s been successfully established for data acquisition and control ICP DAS also provides the DCON Utility which can be used to simulate DCON Modbus communication This software can also be used to verify the device settings and ZigBee I O functions x The DCON Utility can be dowmload from http ftp icodas com pub cd 8000cd napdos driver dcon_utility gt Simulating I O channel operation via the DCON Utility 1 Launch the DCON Utility and select the appropriate COM Port settings to connect to the ZigBee Coordinator ZT 2550 ZT 2570 2 Click the Search button to start searching for ZT 2000 I O device connected to the same ZigBee network 3 If any ZT 2000 I O devices are found they will be displayed in the device list window Double click the list of the module name to start the platform to operate the I O channels 3 k the COM Port and Baud Rate eee i Time Out Setting p AU ms Baud Rate Option E 921600 E 460800 E 230400 Y 115200 57600 Fr 39400 p 19200 p gen r 4800 r 2400 M 1200 SelectAll Clear All PDS amp PPDS 700 115200 Disable r Protocol Option Iw DCON Iw Modbus ATU Modbus ASCII Checksum Option W Disable Iw Enable L l Panty Option fw Hope M 5 1 Even E 8 1 None N Odd 0 8 1 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 36 Copyright 2013 by ICP DA
61. s of the responding module in hexadecimal format 00 to FF 1 The status of the Host Watchdog is enabled VV Two hexadecimal digits to represent the timeout value in tenths of a second i Eg 01 denotes 0 1 seconds and FF denotes 25 5 seconds There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example Reads the status of the Host Watchdog timeout value for module 03 and returns a response indicating that the command was valid with a value of 0x90 which denotes that the Host Watchdog is enabled and that the Host Watchdog timeout value is 14 4 seconds XRelated Commands AAO AA1 AA3EVV AA4V AA5V ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 70 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 28 AA3Z3EVV Description This command is used to enable disable the Host Watchdog for a specidiced module and sets the Host Watchdog timeout value Syntax E 0 Disables the Host Watchdog 5 i eneeier wanes VV Two hexadecimal digits to represent the Host Watchdog timeout value in T erea p01 domes sentra Paws 253 mes Invalid Command AA CHECKSUM CR Delimiter character to indicate that the command was valid Delimiter character to indicate that the command was invalid The address of the responding module in hexadecimal format 00 to FF There will be no response if the command syntax is incorre
62. served gt LT 2043 gt LT 2052 DO 8 EE DO 0 EE PWR a DO o a DO 1 i DO 10 Em DO 7 EE DO 11 Em DC 3 E ZigBee E DO_12 fj DO 4 Hi DO_13 E DO 5 Hi DO 6 E DO7 E gt LT 2053 DI_8 E DLO E PWR E D9 EDI E DI_10 EI 7 E DI_11 E DI_3 E ZigBee E DI_1i2 E DI_4 DI_13 E DI_5 DI_6 DI_7 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 114 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt LZT 2055 DIO E DOLO B PWR i DI1 E DO 1 B DI 2 E DO B DI_3 E DO 7 B ZigBee E DI 4 E DO 4 B DI5 E DO5 B Dip E DO o B DI E DO B gt LT 2060 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 115 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 6 6 The Extension to the Software Address There are only 31 adjustable addresses available to the DIP and rotary switches for the ZT 2000 series I O modules If there are any requirments for more range of addresses there is a software configuration feature for the Address parameter If we attempt to configure the Address parameter there are DCON and Modbus RTU command set provided Please refer the details at the section 4 2 3 for DCON commands or the section 4 3 6 and 4 3 8 for Modbus RTU commands In addition we also can use DCON Utility to set the Address parameter for the more values of 0x00 to OxFF Finally we only turn the Address of DIP and rotary switches to address 0 and reboot module the softw
63. the Specifications to ZigBee and Specifications to ZT 2000 Series Module Board topics at the section 2 1 ICP DAS ZT 200 DIO SEIRES User Manual Version 1 2 1 Page 17 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 2 2 Pin Assignments gt Pin Assignments to the ZT 2042 BapP elem PwR ZiaBee LI ID DO RLO RL DOJ DOGG G Pan Zufies Antenna 6 Channel DIP Switches 2B Pio Checkoum Protocal Address MSE Address LSB Rotary Cwitch Power Supply ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 18 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Pin Assignments to the ZT 2043 LEI Incdhcatorz E E H PE Zigee SEEEEEEE eeeeeeee EEHEEHE 4 2345678 9 10 11 12 13 14 14 CH DI a eeeeee Antenna ZE Channel CheckSum e DIP Switches Protocol REESEN em Address M3B Address LSB Rotary Switch F G ove 8 Power Supply an ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 19 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Pin Assignments to the ZT 2052 LED Indicators EE m PWR ZigBee DIO DII DI DB DI4 DIS Din ODI Antenna DIP Switches ZigBee Channel Check Sum Protocol ay ZigBee PID Address MSB 222222 Hi zl Oh Un b Wu We O ze TE
64. the command in addition to the CR terminator The Checksum is the sum value expressed in Hexadecimal format gt Example Request Command 012 CR Sum EU EU 2 24h 30h 31h 32h BZh Checksum B7 DCON Request Command with Checksum 012B7 CR gt Example Response Command 01200600 CR Sum lV O tU 2 0 0 6 0 0 21h 30h 31h 32h 30h 30h 36h 30h 30h 1AAh Checksum AA DCON Response Command with Checksum 01200600AA CR x Note Checksum is the sum value expressed in capital letters ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 38 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 2 Overview the DCON Command Sets General Command Sets Command Response Description eeton AANNTTCCFF Sets the Module Configuration ana sets the DEER SE Ges m 4 2 6 uge p feste Sle Digia Oupa 000 007 227 AAAc Data Sets the Single Digital Output DO0 DO31 428 AA2 IAANNTTCCFF Reads the Module Configuration 4 2 10 a See DE EE ch ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 39 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 3 AZAANNTTCCFF This command is used to set the configuration of a module AANNT TCCFF L CHECKSUM CR Delimiter character F F The command is used to update direction of the DI counter 00 Falling Edge Checksum Disabled 40
65. the individed identity of a specific the ZigBee module and must be unique for each device connected the same ZigBee network C RF Channel parameter indicates the radio frequency channel and must be set to the same value as other modules on the same ZigBee network Channel m 0x01 Ox0F Frequency MHz 2405 2410 2480 X RF channels 0x04 0x09 OxOE or OxOF are recommended because they do not overlap with the Wi Fi frequencies based 802 11b g 802 11b g 802 11b g Channel 1 Channel 6 Channel 11 2400 00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF2485 MHz MHz kK 802 11b g Channels North America 802 15 4 Channels D Protocol Application Mode When implementing custom programs based on different protocols the following application modes are recommended in order to ensure communicatible User Program Protocol ZT 2000 I O Z1 2550 Z1 2570 DCON DCON Transparent Transparent Modbus RTU Modbus RTU Modbus Gateway Modbus Gateway Modbus TCP Modbus RTU Modbus Gateway ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 31 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 3 2 Introduction to the Rotation and DIP Switch The configuration of ZT 2000 series can be adjusted by using the external rotary switch and the DIP switches The ZT 2000 device should only be rebooted once the configuration is complete gt DIP Switch to the ZT 2042 ZT 2043 ZT 2053 ZT
66. ues of the Z1 2000 I O module Request Length 0x01 to 0xF7 01 Function Code Output Channel 04 05 Number or 2 0x0001 0x0020 Bit Count Bit Count Response Length B 1 1 Starting Channel 2 Numbers or Address Mapping DI Count Ox0000 OxO001F 00 Address OxOL to KF 1 1 1 Error Response Value 00 Address 0x01 to 0xF7 01 Functioncode 1 0x84 02 Exception code a Refer to the Modbus standard for more details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 86 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 05 04 01 E2 00 02 B85 05 04 04 20 60 00 54 B4 65 Reads the name of the module 01 04 01 E4 00 01 70 01 01 04 02 00 20 B8 E8 Read the software address of the module gt Supported modules ZT 2060 Valid Starting Channel DI Count Value 0x0000 Ox0005 ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 87 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 3 7 Ob x 5 Write a Single Coil Description This function code is used to write the digital output value of the ZT 2000 I O module Request Value 00 Address 1 1 0x01 to 0xF7 0x05 Ox0000 Ox001F DI Counter Value 0x0200 Ox021F Safe Value 0x0080 0x009F 92 03 Starting Channel 5 Power on Value OxO0A0 OxOOBF Numbers Clears the Digital Latched 0x0107 Sets the WDT Mode 0x0103 Sets the WDT to Enabled 0x0104 C
67. umbers or Address 2 Power on Value Mapping Reads the WDT Mode Reads the WDT Enable Read WDT Status Read Protocol Read Reset Status Output Channel 04 05 Number or 2 0x0001 0x0020 Bit Count Bit Count Response Length Value 0x01 to Gar Function Code 0x01 Byte Count of the Response Byte Count 1 l B Bit Count 7 8 Bit Values Bit Values Error Response Length value 0x01 to Gar Function Code 0x81 Exception Code Refer to the Modbus standard for more details ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 79 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved Example 05 01 00 00 00 04 3C 4D Byte 1 O1 Function Code Bytes 2 3 00 00 Starting Channel Number Bytes 4 5 00 04 Output Channel Number 3C 4D CRC O1 Function Code 01 Byte Count of the Response 06 DO0 DO3 Value DO BA CRC Reads the digital output value of the DO to DO3 channels for module Ob Example 05 01 00 40 00 04 3D 99 05010107 117A Reads the digital input high latch value of the DIO to DI3 channels for module 05 Examples 05 01 01 03 00 01 OD B2 05 01 01 00 50 B8 Reads the Modbus Host Watchdog mode Examples 05 01 01 10 00 01 FC 77 05 01 01 01 91 78 Reads the reset status of the modules ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 8 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved gt Supported Modules ZT 2060 B
68. valid Command __ Delimiter character to indicate that the command was valid The reset status of the module 1 This is the first time the command has been sent since the module was powered on 0 This is NOT the first time the command has been sent since the module was powered on which denotes that there has been no module reset since the last AA5 command was sent There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Example 015 Reads the reset status of module 01 The module returns a response showing that the command was valid and it is the first time the AA5 command has been sent since the module was powered on Example 015 Reads the reset status of module 01 The module returns a response showing that the command was valid and it is NOT the first time the 4A5 command has been sent since the module was powered on ICP DAS ZT 2000 DIO SEIRES User Manual Version 1 2 1 Page 53 Copyright 2013 by ICP DAS Co Ltd ALL Rights Reserved 4 2 13 AA6 Description This command is used to read the status of the digital input output channels of a specified module Syntax AA6 CHECKSUM CR Delimiter character The address of the module to be read in hexadecimal format 00 to FF 6 The command to read the status of the digital input output channels Response Valid Command Data CHECKSUM CR Invalid Command

Download Pdf Manuals

image

Related Search

Related Contents

Manual em PDF  イベント(露店等)会場における火災予防について  Samsung BD-H5900/ZF  PotassiumCarbonate - 水草栄養剤用炭酸カリウム粉末  

Copyright © All rights reserved.
Failed to retrieve file