background image

ICP DAS, ZT-2005-C8 User Manual, Version v1.0.1      Page 1 

Copyright ©  2014 by ICP DAS Co., Ltd. All Rights Reserved. 

ZT-2005-C8 

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. 

 

Technical Support 

If you have any problems, please feel free to contact us via 
email at

 

[email protected]

. 

Summary of Contents for ZT-2005-C8

Page 1: ...uct 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...

Page 2: ...o the Configuration Parameters 10 3 2 Introduction to the Rotary and DIP Switches 11 3 3 Starting the ZT 2005 C8 13 3 4 Examples 14 3 5 Communications Testing 15 4 Format Type and Calibration 16 4 1 O...

Page 3: ...isters 46 5 3 6 Fuction 05 0x05 Write Single Coil 47 5 3 7 Function 06 0x06 Write Single Register 48 5 3 8 Function 15 0x0F Write Multiple Coils 49 5 3 9 Function 16 0x10 Write Multiple Registers 50 5...

Page 4: ...nt http ftp icpdas com pub cd usbcd napdos zigbee zt_series document Software CD Napdos ZigBee ZT_Series Utility http ftp icpdas com pub cd usbcd napdos zigbee zt_series utility If any of these items...

Page 5: ...entralized control or high power transmitter receiver able to reach all of the devices Any ZigBee device can be tasked with running the network ZigBee is targeted at applications that require a low da...

Page 6: ...can monitor the resistance change of thermistor to get temperatue The ZT 2005 C8 is a wireless ZigBee module it need to communicate with ZigBee coordinator The information of ZigBee coordinator can re...

Page 7: ...tion ZBNET 1 Green LED The status of ZigBee network Protocols Supports DCON and Modbus RTU Protocols Hot Swap Rotary and DIP switch EMS Protection ESD IEC 61000 4 2 2 kV Contact for each Terminal EFT...

Page 8: ...served Sampling Rate 10 Hz total Accuracy 1 Thermistor CA TM M100 L050P Pipe 6x60mm stainless stell SUS304 Wire 4 94m UL2651 24AWG 2C TS Connector 2pin pitch 2 0mm Resistance R25 10K 1 B Constant R25...

Page 9: ...ICP DAS ZT 2005 C8 User Manual Version v1 0 1 Page 9 Copyright 2014 by ICP DAS Co Ltd All Rights Reserved 2 2 Pin assignments ZT 2005 C8...

Page 10: ...hannel parameter indicates the radio frequency channel and must be set to the same value as other modules on the same ZigBee network RF channel 0x00 0x01 0x0F Frequency MHz 2405 2410 2480 RF channels...

Page 11: ...x0002 0x0003 0x000F 0 1 2 3 F Address 10 11 12 13 1F MSB 1 Node ID 0x0010 0x0011 0x0012 0x0013 0x001F Once the address of hardware switch is set to 0x00 it mens the address is using software configura...

Page 12: ...P DAS Co Ltd All Rights Reserved ON Pan ID 0x0001 5 ZigBee RF Channel OFF ON 0x08 6 OFF ON 0x04 7 OFF ON 0x02 8 OFF ON 0x01 9 Data Format OFF Engineering units ON 2 s complement hexadecimal 10 ZigBee...

Page 13: ...tion of the ZigBee Coordinator has been completed set the ZB PID and ZB Channel values for the ZT 2000 I O device to the same values as the network and then reboot the device The module will automatic...

Page 14: ...atus Description 1 Address MSB OFF Address Node ID is 01 Rotation Switch 1 2 Protocol ON Modbus RTU protocol 3 Checksum OFF Disabled 4 ZigBee Pan ID OFF Pan ID 0x0000 5 ZigBee RF Channel ON 0x08 ZigBe...

Page 15: ...to simulate DCON Modbus communication This software can also be used to verify the device settings and ZT 2005 C8 functions The DCON Utility Pro can be download from http ftp icpdas com pub cd 8000cd...

Page 16: ...tion Tables Baud Rate Setting CC 7 6 5 4 3 2 1 0 Data Bit Parity Stop Bit Reserved Data Rate Data Rate Bit0 Bit3 Code 3 4 5 6 7 8 9 A Baud 1200 2400 4800 9600 19200 38400 57600 115200 Data Bit parity...

Page 17: ...s not recommended until the process is fully understood The calibration proceduce is as follows 1 Warm up the module for at last 30 minutes 2 Enable calibration Refer to Section 5 2 22 3 Connect the z...

Page 18: ...e ZT 2005 C8 are controlled via wireless broadcast commands so each device must have a unique address or Node ID that is saved in the EEPROM of the device Consequently all command and response formats...

Page 19: ...mand in addition to the CR terminator The Checksum is the sum value expressed in Hexadecimal format Example Command 012 CR Sum 0 1 2 24h 30h 31h 32h B7h Checksum B7 DCON Command with Checksum 012B7 CR...

Page 20: ...on the Module 5 2 8 AA1 AA Performs an Analog Input Zero Calibration on the Module 5 2 9 AA2 AATTCCFF Reads the Configuration of the Module 5 2 10 AA5VV AA Enables or Disables Specific Analog Input Ch...

Page 21: ...isabled checksum and use 2 s Complement Hexadecimal 42 Enabled checksum and use 2 s Complement Hexadecimal Response Valid Command NN CHECKSUM CR Invalid Command AA CHECKSUM CR Delimiter character to i...

Page 22: ...tax is incorrect there is a communication error or there is no module with the specified address Examples Command 1B Response 098 90 035 90 Reads data from the Analog Input channels of module 27 and r...

Page 23: ...The address of the responding module in hexadecimal format 01 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...

Page 24: ...address of the responding module in hexadecimal format 01 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 ad...

Page 25: ...ddress of the responding module in hexadecimal format 01 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 addr...

Page 26: ...ter character to indicate an invalid command AA The address of the responding module in hexadecimal format 01 to FF There will be no response if the command syntax is incorrect there is a communicatio...

Page 27: ...aracter to indicate an invalid command AA The address of the responding module in hexadecimal format 01 to FF There will be no response if the command syntax is incorrect there is a communication erro...

Page 28: ...hecksum for the module See Section 4 2 for details of the data format 00 Disabled checksum and use Engineering units 40 Enabled checksum and use Engineering units 02 Disabled checksum and use 2 s Comp...

Page 29: ...enotes that the channel is to be disabled and 1 denotes that the channel is to be enabled For example B2 10110010b enabled channel 2 5 6 and8 disabled channel 1 3 4 and 7 Response Valid Command AA CHE...

Page 30: ...alid command AA The address of the responding module in hexadecimal format 01 to FF VV A two digit hexadecimal value representing the Analog Input channel where bit 0 corresponds to channel 0 and bit...

Page 31: ...CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate an invalid comman AA The address of the responding module in hexadecimal format...

Page 32: ...CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate an invalid command AA The address of the responding module in hexadecimal format...

Page 33: ...character for an invalid response AA The address of the responding module in hexadecimal format 01 to FF S The protocols supported by the module 0 DCON 1 DCON and Modbus RTU C Current protocol saved...

Page 34: ...The command to reload the factory default calibration parameters Response Valid Command AASC CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character...

Page 35: ...CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate a invalid command AA The address of the responding module in hexadecimal format...

Page 36: ...Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate an invalid command AA The address of the responding mo...

Page 37: ...le calibration 1 Enable calibration Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate an invalid command...

Page 38: ...dress of the responding module in hexadecimal format 01 to FF s Whther support AES 128 encryption function 0 Not support 1 Support c Already enable or disable AES 128 encryption 0 Disable 1 Enable The...

Page 39: ...to 01 is mean that 0 1 oo equal to 02 is mean that 0 2 oo equal to FF is mean that 0 1 oo equal to FE is mean that 0 2 Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter chara...

Page 40: ...nnel 0 Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character to indicate a valid command Delimiter character to indicate an invalid command AA The address of the respond...

Page 41: ...tion Code Description Section 1 0x01 Read Coils 5 3 2 2 0x02 Read Discrete Inputs 5 3 3 3 0x03 Read Multiple Registers 5 3 4 4 0x04 Read Multiple Input Registers 5 3 5 5 0x05 Write Single Coil 5 3 6 6...

Page 42: ...0332 10321 10332 DIP switch 12 to 1 R 00333 00336 10333 10336 Rotary switch Bit 0 to Bit 3 R Registers Function code 0x04 R 0x03 R 0x06 W 0x10 W Address Description Attribute 30001 30008 40001 40008 T...

Page 43: ...wo bytes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x01 02 Byte Count Response data byte N B 7 03 N 2 Bit Value Response bit data N 3 N 4 Checksum CRC16 Two byt...

Page 44: ...C16 Two bytes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x02 02 Byte Count Response data byte N B 7 03 N 2 Bit Value Response bit data N 3 N 4 Checksum CRC16 Tw...

Page 45: ...nt Response data byte N W x 2 03 N 2 Word Value Response word data N 3 N 4 Checksum CRC16 Two bytes checksum Error Response Byte Description Value 00 Module address 1 247 01 Function Code 0x83 02 Exce...

Page 46: ...Count Response data byte N W x 2 03 N 2 Word Value Response word data N 3 N 4 Checksum CRC16 Two bytes checksum Error Response Byte Description Value 00 Module address 1 247 01 Function Code 0x84 02 E...

Page 47: ...sum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x05 02 03 Byte Count The same as byte 02 03 of request 04 05 Output Value The same as byte 04 05 of request 06 07 Checksum...

Page 48: ...tion Value 00 Module address 1 247 01 Function Code 0x06 02 03 Reference Address The same as byte 02 03 of request 04 05 Output Value The same as byte 04 05 of request 06 07 Checksum CRC16 Two bytes c...

Page 49: ...yte Description Value 00 Module address 1 247 01 Function Code 0x0F 02 03 Reference Address The same as byte 02 03 of request 04 05 Output Value The same as byte 04 05 of request 06 07 Checksum CRC16...

Page 50: ...tes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x10 02 03 Reference Address The same as byte 02 03 of request 04 05 Output Value The same as byte 04 05 of reques...

Page 51: ...ion Section 00 0x00 Read the name of the module 5 3 10 1 04 0x04 Set the module address 5 3 10 2 05 0x05 Read the communication settings 5 3 10 3 32 0x20 Read the firmware version 5 3 10 4 37 0x25 Rea...

Page 52: ...00 03 04 Checksum CRC16 Two bytes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x46 02 Sub function code 0x00 03 06 Module name 0x54 0x20 0x05 0xC8 ZT 2005 C8 07 0...

Page 53: ...0x00 0x00 07 08 Checksum CRC16 Two bytes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x46 02 Sub function code 0x04 03 Set address result 0 OK Other Error 04 06...

Page 54: ...cription Value 00 Module address 1 247 01 Function Code 0x46 02 Sub function code 0x05 03 Reserved 0x00 04 Baud Rate 0x0A 115200 05 Reserved 0x00 06 Data format 0x00 8 n 1 07 Reserved 0x00 08 Mode 0x0...

Page 55: ...de 0x20 03 04 Checksum CRC16 Two bytes checksum Response Byte Description Value 00 Module address 1 247 01 Function Code 0x46 02 Sub function code 0x20 03 Mainor version 0x00 0xFF 04 Minor version 0x0...

Page 56: ...Function Code 0x46 02 Sub function code 0x25 03 Enabled Disabled status 0x00 0xFF enabled disabled status of each channel where bit 0 corresponds to channel 0 bit 1 corresponds to channel 1 etc When t...

Page 57: ...ds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and 0 denotes that the channel is disabled 03 04 Checksum CRC16 Two bytes checksum Response Byte Description Value 00 Modul...

Page 58: ...sitions 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 A Set the DIP switch of the ZT 25...

Page 59: ...rly Module Node ID conflict there are same Node IDs in the same network ZigBee RxD Yellow LED The status of ZigBee communication Blinking Receiving ZigBee Data Steady Unlit No ZigBee Data Received Zig...

Page 60: ...s or the section 5 3 7 and 5 3 9 for Modbus RTU commands In addition we also can use DCON Utility to set the Address parameter for the more values of 1 to 247 Finally we only turn the Address of DIP a...

Reviews: