ICP DAS USA ZT-257 Series Quick Start Manual

Dio data concentrator

Advertisement

Quick Links

ZT-257x DIO Data Concentrator
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 user 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 © 2016 by ICP DAS. All rights are reserved.
Trademark
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
Quick Start Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ZT-257 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ICP DAS USA ZT-257 Series

  • Page 1 ZT-257x DIO Data Concentrator Quick Start Guide 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.
  • Page 2: Table Of Contents

    Table of Contents 1 Introduction to the ZigBee DIO Data Concentrator ....1 2 Parameters ..................4 An Overview of the Configuration Procedure ..........4 Basic Configuration ..................... 5 3 ZT Series Module Settings ............12 Configuring the ZT-20xx-IOG Module ............. 13 3.1.1.
  • Page 3: Introduction To The Zigbee Dio Data Concentrator

    Introduction to the ZigBee DIO Data Concentrator Overview of the Functions ZT-257x series modules contain a built-in ZigBee DIO data concentrator function. This function can be used to automatically retrieve the status of a remote DIO channel via a ZigBee wireless network, and then temporarily save the data to the corresponding Modbus register.
  • Page 4 Overview of the ZT-257x Series The ZT-2570 and ZT-2571 series modules are small-sized wireless ZigBee converters based on the IEEE802.15.4 standard that allow devices based on the RS-232, RS-485 and Ethernet interfaces to be integrated into a personal area ZigBee network. In addition, the transmission frequency can be adjusted in the range from 2405 MHz to 2480 MHz, separated into 5 MHz sectors, providing 16 channels and 16384 PAN IDs (i.e., Pan ID, 0x0000 to 0x3FFF).
  • Page 5 Overview of the ZT-2000-IOG Series The ZT-2000-IOG series is a range of active wireless I/O modules developed by ICP DAS that can be configured to operate as either a ZigBee Coordinator or a ZigBee Router by adjusting the DIP/Rotary switch, while also being able to automatically provide updates related to the status of the I/O channels.
  • Page 6: Parameters

    Parameters An Overview of the Configuration Procedure When using the ZT-257x module as a ZigBee DIO data concentrator, the following configuration procedure should be performed: Create a ZigBee wireless connection between the ZT-257x module and a remote ① ZT-20xx-IOG module. See Section 2.2 – (1) to (5) for more details. Specify the method to determine the conditions for how the status of the DIO channels ②...
  • Page 7: Basic Configuration

    Basic Configuration The main parameters used to perform the configuration procedure for the ZT-20xx-IOG and ZT-257x modules described in Section 2.1 are listed below. For more information related to each parameter, refer to the Sections indicated. Configuration Parameters Details ZT-20xx-IOG ZT-257x Pan ID Section 3.1.4...
  • Page 8 2. Node ID: (Overview) This parameter is used to configure the Node ID, which is the identification number for the module, and must be unique within a single ZigBee network. The Node ID for the ZigBee Coordinator is fixed to 0x0000, whereas the Node ID for ZigBee Router can be configured in the range from 0x0001 to 0xFFF7.
  • Page 9  Determining which Wi-Fi channels are available: Use a Smartphone (or PC) App such as Wi-Fi Analyzer to analyze the wireless network environment, scan which WLAN frequency bands (e.g., Wi-Fi) are being used for the Wi-Fi channels in the local vicinity. For example: As illustrated in the screenshot from Wi-Fi Analyzer below, several Wi-Fi signals are being used for specific Wi-Fi channels (i.e., channels 1, 6, and 11).
  • Page 10     ‧Comparison between RF Channel frequencies and ZigBee (802.15.4) and WLAN (IEEE 802.11b/IEEE 802.11g) bands Page 8 ICP DAS, ZT-257x DIO Data Concentrator Quick Start Guide, v1.0 Copyright © 2016, by ICP DAS Co., LTD. All Rights Reserved...
  • Page 11 5. RF Power: (Overview) This parameter is used to configure the strength of the radio frequency signal, as indicated in the following table. Code (Hex.) Description 0x0F Typical maximum output 0x08 Meets CE/FCC certification 0x00 Typical minimum output ※ Be aware that any adjustment of this parameter is based purely on individual circumstances.
  • Page 12 8. Check-Router-Alive: (Overview) This parameter is used to monitor the status of the connection so that the wireless module can determine whether the module is connected or disconnected. See Section 5.2 Advanced functions: Status Detection Schemes in Wireless Environments for more details. This parameter is only applicable to the ZT-2570 (Host, ZigBee Coordinator) module, or when a ZT-20xx-IOG series module is acting as the ZigBee Coordinator (i.e., when the Node ID = 0x0000).
  • Page 13 11. Modbus Slave ID: (Overview) This parameter is used to configure the Modbus Slave ID for a ZT-257x module. When using a ZT-257x module as a ZigBee DIO data concentrator, the module allows the external host (or controller) to read data from or write data to the ZT-20xx-IOG DIO module using the Modbus protocol.
  • Page 14: Zt Series Module Settings

    ZT Series Module Settings When using the ZT-257x module as a data concentrator, the first task that must be performed is to establish a ZigBee network between the ZT-257x module and the remote ZT-20xx-IOG module so that the physical DIO channel data can be automatically and correctly sent to the Modbus Register on the ZT-257x module.
  • Page 15: Configuring The Zt-20Xx-Iog Module

    Configuring the ZT-20xx-IOG Module Establishing ZigBee Wireless Communication As the ZT-20xx-IOG module has no physical communication port, a ZigBee wireless connection needs to be established using the ZigBee convertor (e.g., ZT-2570, ZT-2550, or ZT-USBC) in order to configure the ZT-IOG module via wireless communications . There are three main parameters that need to be configured are shown below.
  • Page 16 Target setting: ZT-20xx-IOG Connect to a ZT-20xx-IOG ZT-2570 Configure the Using the ZT-2570 ZT-20xx-IOG Configure the ZT-20xx-IOG Is the Pan ID Has the Pan ID been known? changed? The Pan ID The Pan ID Factory default is Unknown is known ZT-20xx-IOG ZT-20xx-IOG ZT-20xx-IOG...
  • Page 17: Connecting To The Zt-20Xx-Iog Module (Run)

    3.1.1. Connecting to the ZT-20xx-IOG Module (RUN) Step1 Configure the ZT-2570 module to establish a common ZigBee network with the ZT-20xx-IOG module See Section 3.2 Configuring the ZT-257x Module for details of how to configure the ① ZT-2570 module. In order to create a connection between the ZT-2570 module and the ZT-20xx-IOG module, configure the ZT-2570 module using the settings indicated in the table below.
  • Page 18 Step2 Configure the ZT-20xx-IOG module via the ZT-2570 module Set the DIP switch on the ZT-20xx-IOG module to the “RUN” position (i.e., move DIP ① switch 1 to the OFF position). Configure the ZT-20xx-IOG module, and then adjust the hardware switches ased on ②...
  • Page 19: Connecting To The Zt-20Xx-Iog Module (Init)

    3.1.2. Connecting to the ZT-20xx-IOG Module (INIT) Step1 Configure the ZT-2570 module to establish a common ZigBee network with the ZT-20xx-IOG module In order to create a connection between the ZT-2570 module and the ZT-20xx-IOG ① module, configure the ZT-2570 module using the settings indicated in the table below. See Section 3.2 Configuring the ZT-257x Module for details of how to configure the...
  • Page 20 Reboot the ZT-20xx-IOG module and wait until a connection is established. ③ See Section 3.1.4 Software Settings for the ZT-20xx-IOG Module for details of how to ④ configure the I/O mapping for the ZT-20xx-IOG module. Example: Set the ZT-20xx-IOG module to “INIT” mode (i.e., move DIP switch 1 to the ON position) to remotely connect to the ZT-2570 module.
  • Page 21: Hardware Settings For The Zt-20Xx-Iog Module

    3.1.3. Hardware Settings for the ZT-20xx-IOG Module ZT-20xx-IOG modules contain two types of hardware switches depending the model. The definitions for the Rotary and DIP switches are illustrated in the diagrams below ZT-2043-IOG  ZT-2053-IOG  ZT-2055-IOG  9 10 11 12 RF Channel Node ID Reserved...
  • Page 22 The following is an overview of the hardware settings for both the Rotary and the DIP switches. DIP Switch 1: Module Initialization Mode ① The ZT-20xx-IOG module provides two initialization modes: RUN and INIT - For normal operation, set DIP switch 1 to the RUN position. - To configure the advanced settings, set DIP switch 1 to the INIT position, and then perform the configuration using the software utility.
  • Page 23 DIP Switch 2: Event trigger mode or method ② DIP Switch 2 is used to specify the trigger mode or update method to be used for the DIO channels. Select Level Mode when using the ZigBee DIO data concentrator. See Section 2.2 Basic Configuration for more details.
  • Page 24 DIP Switch 4-8, Node ID ④ DIP Switches 4 to 8 are used to specify the Node ID for a ZigBee device, which must be unique within a ZigBee network. See Section 2.2 Basic Configuration for more details. DIP Switch DIP Switch Node ID Node ID...
  • Page 25: Software Settings For The Zt-20Xx-Iog Module

    3.1.4. Software Settings for the ZT-20xx-IOG Module The ZT-20xx-IOG Configuration Utility is a Windows-based tool that can be used to remotely configure a ZT-20xx-IOG module via software. The utility can be downloaded from: http://ftp.icpdas.com.tw/pub/cd/usbcd/napdos/zigbee/zt_series/utility/ Execute the ZT-20xx-IOG Configuration Utility. ① Use the ZT-IOG Configuration Utility to ②...
  • Page 26 After the current settings have been read from the ZT-20xx-IOG module, simply adjust ③ the parameters by entering the new value in the "New" field for the relevant parameter. There are a number of parameters that can be set, each of which are described below. Power: This parameter is used to configure the strength of the radio frequency signal.
  • Page 27: Configuring The Zt-257X Module

    Configuring the ZT-257x Module Configuration Procedure When using the ZT-257x module as a data concentrator, complete the configuration by following the procedure described below. Before beginning the configurations, connect an RS-232 or RS-485 cable between the ① module and the Host PC, as illustrated below. ...
  • Page 28 Power on the module. If the LED light is blinking red, it means that the device is active and ③ is now in Configuration mode. Execute the ZT-20xx-IOG Configuration Utility. See Section 3.1.4 Software Settings for more ④ details relating to the ZT-20xx-IOG Configuration Utility. Click the COM Port Settings button and then select the COM port that is being used by the ZT-2570 module.
  • Page 29 After the current settings have been read, all parameters related to the ZigBee, Serial, and ⑤ Ethernet communications and the IOG modules can be configured by entering the new value in the "New" field for the relevant parameter. After configuring the parameters, click the Write Setting button and wait until the new ⑥...
  • Page 30: Technical Support

    Technical Support If you encounter any difficulties while operating your device, send an email to service@icpdas.com containing a description of the problem and include the following information: The status and position of the DIP switches and the Rotary switch, details of the current ①...
  • Page 31: Appendix

    Appendix Advanced functions: DIO Channel Offset The ZT-257x series module contains a built-in ZigBee DIO data concentrator function. This function can be used to automatically connect to a number of remote DIO channels via a ZigBee wireless network. Once connected, the status of a remote DIO channel can be retrieved, and the data temporarily saved to the corresponding Modbus register.
  • Page 32 Setting the Channel Offset (DI/DO) When using the ZT-257x module as a DIO data concentrator, the mapping for the I/O channels must first be configured. To configure the mapping, follow the procedure described below: Channel Limits: A maximum of 280 virtual/logical digital channels can be accessed on a ①...
  • Page 33 ZT-2570 / ZT-2571 (280 CH) Alternate addresses CH [0-5] CH [6-9] CH [10-17] CH [18-25] CH [26-39] CH [40-53] DI [0-5] DO [0-3] DI [0…7] DO [0…7] DI [0-13] DO [0-13] (6 DI + 4 DO) (8 DI + 8 DO) (14 DI) (14 DO) ZT-2060-IOG...
  • Page 34 Using the ZT-2055-IOG module (8 DI and 8 DO channels) as an example, (a) If the Channel Offset (DI) value is set to “0”: The status of DI Channels 0-7 on the ZT-2055-IOG module will be recorded on Channels 0-7 on the ZT-257x module. (b) If the Channel Offset (DI) value is set to “128”: The status of DI Channels 0-7 on the ZT-2055-IOG module will be recorded on Channels 128-135 on the ZT-257x module.
  • Page 35: Advanced Functions: Status Detection Schemes In Wireless Environments

    Advanced functions: Status Detection Schemes in Wireless Environments The main principle for monitoring the I/O channels on the ZT-IOG system is to use the ZigBee Coordinator module as a logical I/O coordinator that is responsible for synchronizing the status of the DIO channels. This allows an I/O pair-connection function to be implemented without the need to use additional PC/PAC devices.
  • Page 36 For a ZT-2570 module (ZigBee Coordinator) Details of the connection status of a remote module can be saved in a Modbus Register on the ZT-2570 module, and a Modbus Register is also provided to allow an external Host to read data from the module via the Modbus RTU or the Modbus TCP protocol.
  • Page 37 Specify the ZT-IOG modules that are to be monitored. For more details, refer to the ② description for the “Check Alive Device List” parameter in the table below. Specify the number of times the connection should be checked during the detection ③...
  • Page 38: The Safe Value Function

    ZT-2570 ZT-20xx-IOG (3) Check Alive Device List   Description: The Check Alive Device List allows the status of the connection to all ZT-IOG modules in the ZigBee network to be monitored. To enable the status detection function for the specified address on the ZigBee Coordinator, set the Node ID for the module to “ON”.
  • Page 39 Configuring the Safe Value To configure the Safe Value for the ZT-IOG module, follow the instructions below. Execute the ZT-20xx-IOG Configuration Utility. See Section 3.2 Configuring the ZT-257x ① Module 3.1.4 Software Settings for the ZT-20xx-IOG Module for details of how to configure the ZT-2570 and ZT-IOG modules.
  • Page 40 Assign the connection timeout value. Refer to the description for the “WDT (Watchdog ② Timer)” parameter in the table below. Assign the Safe Value for the DO channel, Refer to the description for the “Safe Value” ③ parameter in the table below. Parameters ZT-2570 ZT-20xx-IOG...
  • Page 41: Modbus Register

    Modbus Register 5.3.1. 01 (0x01) Read Coils This function code is used to read the temporary Digital Output values from a range of virtual/logical channels on the ZT-257x module. Request Byte Description Length Value Address 0x01 to 0xF7 (1 to 247) Function Code 0x01 DO (Temporary Output)
  • Page 42 Example Command 05 01 00 00 00 04 [3C 4D] Response 05 01 01 06 [D0 BA] Reads the temporary output value from channels DO0 to DO3 on ZT-2570 module (#05), and returns a response indicating that the command was valid. ZT-2570/ZT-2571 ZT-2060-IOG ZT-IOG...
  • Page 43: 0X02) Read Discrete Inputs

    5.3.2. 02 (0x02) Read Discrete Inputs This function code is used to read the current status of the Digital Input channels on the ZT-257x module. Request Byte Description Length Value Address 0x01 to 0xF7 (1 to 247) Function Code 0x02 Starting Channel 02-03 Number or Address...
  • Page 44 Example Command 01 02 00 00 00 08 [ 79 CC ] Response 01 02 01 FF [ E1 C8 ] Reads the temporary input value from ZT-2570 module (#01), and returns a response indicating that the command was valid, with a value of 0xFF, meaning that channels DI0 to DI7 on the remote ZT-IOG module are enabled.
  • Page 45: 0X05) Write Single Coil

    5.3.3. 05 (0x05) Write Single Coil This function code is used to set the temporary Digital Output value for a specific channel on the ZT-257x module. Request Byte Description Length Value Address 0x01 to 0xF7 (1 to 247) Function Code 0x01 DO (Temporary Output) 0x0000 to 0x0117...
  • Page 46 Example Command 01 05 00 8C FF 00 [ 4D D1 ] Response 01 05 00 8C FF 00 [ 4D D1 ] Sets the temporary Digital Output value for Channel DO140 on ZT-2570 module (#01) to ON, and returns a response indicating that the command was valid. ZT-2570/ZT-2571 ZT-2060-IOG ZT-IOG...
  • Page 47: 0X0F) Write Multiple Coils

    5.3.4. 15 (0x0F) Write Multiple Coils This function code is used to set the temporary Digital Output value for a range of channels on the ZT-257x module. Request Byte Description Length Value Address 0x01 to 0xF7 (1 to 247) Function Code 0x0F DO (Local Output) 0x0000 to 0x0117...
  • Page 48 Example Command 01 0F 00 8C 00 04 01 0F [ 6F 4D ] Response 01 0F 00 8C 00 04 [ 95 E3 ] Sets the temporary Digital Output value for Channels DO140 to DO143 on the ZT-2570 module to ON, and returns a response indicating that the command was valid. ZT-2570/ZT-2571 ZT-2060-IOG ZT-IOG...
  • Page 49: Led Status Indicator Definitions

    LED Status Indicator Definitions The following is a summary of the functionality provided by the different LED status indicators together with a description of the meaning of each. LED Indicator Status Description ZigBee Coordinator (Host) A ZigBee network has been established Blinking to Lit The same ZigBee network exist or to rejoin ZigBee Router (Slave)

Table of Contents