ICP DAS USA ET-2200 Series User Manual

ICP DAS USA ET-2200 Series User Manual

Ethernet i/o modules
Hide thumbs Also See for ET-2200 Series:
Table of Contents

Advertisement

ET-2200 Series Ethernet I/O
Modules User Manual
Ethernet I/O Module
W
ARRANTY
All products manufactured by ICP DAS are warranted
against defective materials for a period of one year from
the date of delivery to the original purchaser.
W
ARNING
ICP DAS assumes no liability for damages consequent to
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.
C
OPYRIGHT
Copyright © 2020 by ICP DAS. All rights are reserved.
T
RADEMARK
Names are used for identification only and may be
registered trademarks of their respective companies.
C
U
ONTACT
S
If you have any questions, please feel free to contact us via
email at:
service@icpdas.com
Ver. 1.5.0, Jun. 2020
S
UPPORT
This manual relates to the following
modules:
ET-2242, ET-2242U, ET-2251, ET-2254,
ET-2254P, ET-2255, ET-2255U, ET-2260,
ET-2261, ET-2261-16 and ET-2268

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for ICP DAS USA ET-2200 Series

  • Page 1 ET-2200 Series Ethernet I/O Modules User Manual Ethernet I/O Module Ver. 1.5.0, Jun. 2020 ARRANTY All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser.
  • Page 2: Table Of Contents

    ET-2200 Series Ethernet I/O Modules ABLE OF ONTENTS INTRODUCTION ..............................5 ................................. 5 ACKING ................................6 EATURES HARDWARE INFORMATION ..........................10 ............................... 10 PPEARANCE ..............................12 PECIFICATION 2.2.1 System Specification ............................12 2.2.2 I/O Specification ............................... 13 ET-2242/ET-2242U................................... 13 ET-2251 ....................................13 ET-2254/2254P ..................................
  • Page 3 ET-2200 Series Ethernet I/O Modules TCP T ............................34 ODBUS ESTING WEB CONFIGURATION ............................36 ..........................36 OGGING IN TO THE ERVER ................................38 ................................39 ETWORK IP Address Configuration ............................39 Dynamic Configuration................................41 Manual Configuration ................................41 General Settings ................................ 42 Restore Factory Defaults ............................
  • Page 4 ET-2200 Series Ethernet I/O Modules I/O PAIR CONNECTION APPLICATIONS ....................... 82 DI/DO (1- -1, P ) ..............82 ODULE OLLING THE EMOTE Pull Mode .................................. 84 Push Mode ................................. 85 -1, P ) .............. 86 ODULES USHING THE OCAL TO EACH OTHER...
  • Page 5: Introduction

    ET-2200 Series Ethernet I/O Modules 1. Introduction The ET-2200 series modules, a IP-based Ethernet I/O module, features a built-in web server which allows configuration, I/O monitoring and I/O control by simply using a regular web browser. In addition, the ET-2200 also supports Modbus TCP/UDP protocol that makes perfect integration to SCADA software.
  • Page 6: Features

    ET-2200 Series Ethernet I/O Modules 1.2 Features 1. Built-in Web Server The ET-2200 series module has a built-in web server that allows users to easily configure, monitor and control the module from a remote location using a web browser. 2. Support Modbus TCP/UDP Protocols The Modbus TCP, Modbus UDP slave function on the Ethernet port can be used to provide data to remote SCADA software.
  • Page 7 'off' time. Consequently, it is not necessary to keep switching from ON to OFF from a remote controller. In this way, the ET-2200 series module reduces the complexity required for the control system and enhances timing accuracy.
  • Page 8 ET-2200 Series Ethernet I/O Modules  DIO Synchronization(Mirror Local DI to DO): ET-2200 series modules also provide a DIO synchronization function. The DIO synchronization is divided into three modes: Level Sync, Rising Active and Falling Active. Level Sync (DO = DI) Mode: The synchronization operation in DI and DO.
  • Page 9 ET-2200 Series Ethernet I/O Modules 7. Daisy-chain Ethernet Cabling The ET-2200 has a built-in two-port Ethernet switch to implement daisy-chain topology. The cabling is much easier and total costs of cable and switch are significantly reduced. 8. LAN Bypass Bypass feature...
  • Page 10: Hardware Information

    3. I/O Connector 6. 2-port Ethernet Switch PWR LED Indicator Once power is supplied to the ET-2200 series module, the system LED indicator will illuminate. I/O Indicator The exact design and functionality depends on the module type which indicates the I/O status.
  • Page 11 Electronic circuits are constantly vulnerable to Electrostatic Discharge (ESD), which becomes worse in a continental climate area. ET-2200 series module feature a new design for the frame ground, which provides a path that bypasses ESD, resulting in an enhanced ESD protection capability and ensuring that the module is more reliable.
  • Page 12: Specification

    ET-2200 Series Ethernet I/O Modules 2.2 Specification 2.2.1 System Specification Model ET-2242 ET-2251 ET-2254(P) ET-2255 ET-2260 ET-2261 ET-2268 ET-2261 ET-2242U ET-2255U System 32-bit ARM Communication Ethernet Port 2 x RJ-45, 10/100 Base-Tx, switch Ports Protocol Modbus TCP, Modbus UDP Security...
  • Page 13: I/O Specification

    ET-2200 Series Ethernet I/O Modules 2.2.2 I/O Specification ET-2242/ET-2242U Model ET-2242 ET-2242U Digital Output Channels Type Open collector Push-Pull Sink/Source (NPN/PNP) Sink Sink/Source Load Voltage +3.5 V ~ +50 V +3.5 V ~ +80 V Max. Load Current 650 mA/Channel 500 mA/Channel 1.4 A...
  • Page 14 ET-2200 Series Ethernet I/O Modules ET-2254/2254P Model ET-2254 ET-2254P I/O Type By Wire Connection, Configurable Universal DIO I/O Channels Digital Input Type Dry Contact Sink/Source (NPN/PNP) Source On Voltage Level Close to GND Off Voltage Level Open Input Impedance 3kΩ, 0.5 W 7.5kΩ, 1 W...
  • Page 15 ET-2200 Series Ethernet I/O Modules ET-2255/ET-2255U Model ET-2255 ET-2255U Digital Input/Counter Channels Contact Wet Contact Sink/Source (NPN/PNP) Sink/Source +5 V ~ +50 V On Voltage Level Off Voltage Level +1 V Max. Input Impedance 7.5kΩ Max. Count 4,294,967,295 (32 bits) Counters Max.
  • Page 16 ET-2200 Series Ethernet I/O Modules ET-2260 Model ET-2260 Digital Input/Counter Channels Contact Wet Contact Sink/Source (NPN/PNP) Sink/Source +5 V ~ +50 V On Voltage Level Off Voltage Level +3.5 V Max. Input Impedance 7.5kΩ Max. Count 4,294,967,295 (32 bits) Counters Max.
  • Page 17 ET-2200 Series Ethernet I/O Modules ET-2261/2261-16 Model ET-2261 ET-2261-16 Power Relay Channels Type Power Relay, Form A (SPST N.O.) Contact Rating 5 A @ 250 V /24 V (Resistive Load) Min. Contact Load 10 mA @ 5 V Operate Time 10 ms (max.)
  • Page 18 ET-2200 Series Ethernet I/O Modules ET-2268 Model ET-2268 Relay Output Channels 8 (Form A x 4, Form C x 4) Relay Type Signal Relay 2 A @ 30 V Contact Rating 0.24 A @ 220 V 0.25 A @ 250 V Min.
  • Page 19: Pin Assignments

    ET-2200 Series Ethernet I/O Modules 2.3 Pin Assignments ET-2242/ET-2242U Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -19 -...
  • Page 20 ET-2200 Series Ethernet I/O Modules ET-2251 ET-2254/2254P Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -20 -...
  • Page 21 ET-2200 Series Ethernet I/O Modules ET-2255/ET-2255U Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -21 -...
  • Page 22 ET-2200 Series Ethernet I/O Modules ET-2260 ET-2261 Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -22 -...
  • Page 23 ET-2200 Series Ethernet I/O Modules ET-2261-16 ET-2268 Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -23 -...
  • Page 24: Wiring Connections

    ET-2200 Series Ethernet I/O Modules 2.4 Wiring Connections Input Wiring  Input Wiring for the ET-2251/2255/2255U/2260: Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -24 -...
  • Page 25: Output Wiring

    ET-2200 Series Ethernet I/O Modules  Input Wiring for the ET-2254/2254P: Output Wiring  Output Wiring for ET-2242/2254/2254P/2255:  Output Wiring for ET-2242U/2255U: Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -25 -...
  • Page 26 ET-2200 Series Ethernet I/O Modules  Output Wiring for ET-2260/2261/2261-16:  Output Wiring for ET-2268: Note for the ET-2260/2261/2261-16/2268: When inductive loads are connected to the relays, a large counter electromotive force may occur when the relay actuates because of the energy stored in the load. These fly back voltages can severely damage the relay contacts and greatly shorten the relay life.
  • Page 27: Wiring To The Connector

    ET-2200 Series Ethernet I/O Modules 2.5 Wiring to the Connector  Insulated Terminals Dimensions: Dimensions (Unit: mm) Item NO. CE007512 12.0 18.0  A tip for connecting the wire to the connector 2. While holding the screwdriver in place, insert the wire into the terminal block.
  • Page 28: Dimensions

    ET-2200 Series Ethernet I/O Modules 2.6 Dimensions The following diagrams provide the dimensions of the ET-2200 series module and can be used as a reference when defining the specifications for any custom enclosures. All dimensions are in millimeters.  ET-2242(U)/2251/2254(P)/2255(U)/2260/2261/2268:...
  • Page 29 ET-2200 Series Ethernet I/O Modules  ET-2261-16: Left Side View Front View Top View Rear View Bottom View Right Side View Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -29 -...
  • Page 30: Getting Started

    This chapter provides a basic overview of how to configure and operate your ET-2200 series module. 3.1 Configuring the Boot Mode The ET-2200 series modules have two operating modes that can be selected by using the switch mechanism incorporated on the chassis. Note that the module must be rebooted after changing the operating mode.
  • Page 31: Connecting The Power And The Host Pc

    ET-2200 Series Ethernet I/O Modules 3.2 Connecting the Power and the Host PC Step 1: Connect both the ET-2200 module and the Host PC to the same sub network or the same Ethernet Switch Ensure that the network settings on the Host PC have been correctly configured and are functioning normally.
  • Page 32: Configuring The Network Settings

    ET-2200 Series Ethernet I/O Modules 3.3 Configuring the Network Settings Step 1: Get the eSearch Utility The eSearch Utility can be obtained from the ICP DAS web site at: https://www.icpdas.com/en/download/index.php?nation=US&kind1=&model=&kw=eSearch Step 2: Install the eSearch Utility Follow the steps as suggested by the eSearch setup wizard to finish the installation.
  • Page 33 ET-2200 Series Ethernet I/O Modules Step 4: Once the search process in complete, double-click the name of the ET-2200 module to open the “Configure Server (UDP)” dialog box Factory Default Settings for the ET-2200 Series, as follows: 192.168.255.1 Gateway 192.168.0.1 Mask 255.255.0.0...
  • Page 34: Modbus Tcp Testing

    ET-2200 Series Ethernet I/O Modules Step 6: Wait for 2 seconds and then click the “Search Servers” button again to ensure that the ET-2200 module is operating correctly using the new configuration 3.4 Modbus TCP Testing Step 1: In the eSearch Utility, Select the “Modbus TCP Master”...
  • Page 35 ET-2200 Series Ethernet I/O Modules Step 2: Enter the “IP address” “TCP Port”information for the ET-2200 module in the “Modbus TCP” section, and then click the “Connect” button to connect to the ET-2200. Step 3: Refer to the “Protocol Description”...
  • Page 36: Web Configuration

    I/O accessibility to the ET-2200 series module via a web browser. 4.1 Logging in to the Web Server You can access the embedded ET-2200 series web server from any computer that has an Internet connection. Step 1: Laugh web browser Open a standard web browser.
  • Page 37 ET-2200 Series Ethernet I/O Modules Step 3: Enter the password Once the login screen is displayed, enter the password in the login password field (use the default password “Admin”), and then click the “Submit” button to enter the configuration web page.
  • Page 38: Home

    ET-2200 Series Ethernet I/O Modules 4.2 Home Clicking the Home tab will display to the main page allowing you verify the ET-2200 series module hardware and software information and DIO control, each of which will be described in more detail below.
  • Page 39: Network

    Clicking the Network tab will display the IP Address Configuration page allowing you verify the current settings and configure the IP Address parameters, configure the general parameters and restore the default settings for the ET-2200 series module, each of which will be described in more detail below.
  • Page 40 ET-2200 Series Ethernet I/O Modules The following table provides an overview of the parameters contained in the IP Address Configuration section: Item Description Static IP: If there is no DHCP server installed in your network, you can configure the network settings manually. Refer to Section“Manual Configuration”...
  • Page 41: Dynamic Configuration

    ET-2200 Series Ethernet I/O Modules Dynamic Configuration Dynamic configuration is very easy toperform. If a DHCP server is connected to you network, a network address can be dynamically configured by using the following procedure: Step 1:Select “DHCP” from the Address Type drop-down menu.
  • Page 42: General Settings

    ET-2200 Series Ethernet I/O Modules General Settings The following table provides an overview of the parameters contained in the General Settings section: Item Description This parameter is used to set the Ethernet speed. The default value is Auto (Auto Ethernet Speed = 10/100 Mbps Auto-negotiation).
  • Page 43: Restore Factory Defaults

    ET-2200 Series Ethernet I/O Modules Restore Factory Defaults  Restore all options to their factory default states To reset all parameters to their original factory default settings, use the following procedure: Step 1: Click the “Restore Defaults” button to reset the configuration.
  • Page 44 ET-2200 Series Ethernet I/O Modules  Forced Reboot The Forced Reboot function: can be used to force the ET-2200 module to reboot or to remotely reboot the device. After the ET-2200 module has rebooted, the original login screen will be displayed requesting that you enter your Login Password before continuing.
  • Page 45: Firmware Update

    ET-2200 Series Ethernet I/O Modules Firmware Update Firmware update requires initialization and local network operations. Traditional firmware update requires adjusting the Init/Run Switch and reboots the module manually for the initialization of firmware update, while new firmware allows user to initialize the module via web interface without adjusting the hardware switch.
  • Page 46: I/O Settings

    Clicking the I/O Settings tab will display the DO Control and DI/DO Configuration page allowing you configure the Digital Input and Digital Output parameters for the ET-2200 series module. This page including Digital Output control, DI/DO Configuration, etc., each of which will be described in more detail below.
  • Page 47: Di/Do Configuration

    ET-2200 Series Ethernet I/O Modules DI/DO Configuration The following table provides an overview of the parameters contained in the DI/DO Configuration section: Item Description Digital Output This parameter is used to configure the Host Watchdog timeout value. If there is...
  • Page 48 ET-2200 Series Ethernet I/O Modules This parameter is used to define the DO safe value for the ET-2200 module. If the Safe Value Host Watchdog alarm is activated, the DO will be set to the user-defined safe value. This parameter is used to define the DO Power-on value. On boot up, the DO is Power-On Value set to the user-defined Power-on value.
  • Page 49 ET-2200 Series Ethernet I/O Modules This parameter is used to define the scan mode for the frequency measurement. 1000 ms: This mode provides a normal update rate and normal accuracy. The acceptable frequency range for the input signal is 1 Hz to 3 kHz (± 1 Hz error).
  • Page 50: Sync

    Clicking the Sync tab will display the DIO Synchronization page allowing you configure the Synchronous DIO, Min-switching time of DO and Auto-off Time of DO for the ET-2200 series module, each of which will be described in more detail below.
  • Page 51 ET-2200 Series Ethernet I/O Modules The following table provides an overview of the parameters contained in the DIO Synchronization section: Item Description Synchronous DIO (Local Mirror) Note: The ET-2254 supports these functions when low 8-bit are DI0 to DI7 and high 8-bit are DO8 to DO15.
  • Page 52: Pwm

    Clicking the PWM tab will display the PWM Configuration page allowing you enable and configure the PWM parameters for the ET-2200 series module, including the PWM Alarm and duty cycle, etc., each of which will be described in more detail below.
  • Page 53: Pair Connection

    I/O Pair-Connection Settings The I/O pairconnection function is a specific feature of the ET-2200 series module that can be used to enable a pair of DI-to-DO connections via the Modbus TCP (Ethernet) protocol. Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved.
  • Page 54 The following table provides an overview of the parameters contained in the I/O Pair-Connection Settings section: Item Description Default This parameter is used to define the Server mode for the ET-2200 series module. Mode = Disable: Server mode (Slave). Mode Disable Mode = PULL: Pull remote DI to local DO in the Client mode (Master).
  • Page 55 ET-2200 Series Ethernet I/O Modules For “PULL” mode, this parameter specifiesthe base address of the Local DO register that will be mapped to the Remote DI device. The range depends on the type of the ET-2200 module being used. DO Addr For “PUSH”...
  • Page 56: Filter

    Filter Settings The Filter Settings page is used to query or edit the IP Filter List (Available IP) for the ET-2200 series module. The IP filter list restricts the access of incoming packets based on the IP address. If one or more IP addresses are saved to the IP Filter table, only Clients whose IP address is specified in the IP Filter List (Available IP) will be able to access the ET-2200 series module.
  • Page 57 ET-2200 Series Ethernet I/O Modules The following table provides an overview of the parameters contained in the IP Address Configuration section: Item Description Add “IP” to the List This parameter is used to add an IP address to the Available IP List.
  • Page 58: Monitor

    ET-2200 Series Ethernet I/O Modules 4.9 Monitor After clicking the Monitor tab, the Current Connection Status page will be displayed showing detailed information regarding the current status of the serial port connection settings for the ET-2200 series module. Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved.
  • Page 59: Change Password

    ET-2200 Series Ethernet I/O Modules 4.10 Change Password After clicking the Password tab, the Change Password page will be displayed. To change a password, first enter the old password in the “Current password” field (use the default password “Admin”) and then enter a new password in the “New password” field. Re-enter the new password in the “Confirm new password”...
  • Page 60: Logout

    ET-2200 Series Ethernet I/O Modules 4.11 Logout Clicking the Logout tab will immediately log you out from the system and return you to the login page. Copyright © 2020 ICP DAS CO., Ltd. All Rights Reserved. -60 -...
  • Page 61: Mqtt

    ET-2200 Series Ethernet I/O Modules 4.12 MQTT MQTT is a Client Server Publish/Subscribe messaging transport protocol. It is simple, light-weight, and open, and is designed to be easy to implement. These characteristics make it ideal for use in many situations, including constrained environments such as for communication in Machine-to-Machine (M2M) and Internet of Things (IoT) contexts where a small code footprint is required and/or network bandwidth is at a premium.
  • Page 62: Connectivity Settings

    ET-2200 Series Ethernet I/O Modules Connectivity Settings The following is an overview of the parameters contained in the Connectivity Settings section: Default Item Description Value MQTT Enables or Disables the MQTT connection function. Disabled Broker The IP address or the Host Name for the MQTT broker.
  • Page 63: Publication Settings

    ET-2200 Series Ethernet I/O Modules The keep-alive mechanism is provided to ensure that both the client and the broker are alive and the connection is still open. If a client doesn’t send any messages during the Keep Alive period, it...
  • Page 64 ET-2200 Series Ethernet I/O Modules The following is an overview of the parameters contained in the Publication Settings section: Default Item Description Value Publication Check this option to ensure that the message is retained once Retain Disabled it is published.
  • Page 65: Restore Factory Defaults

    ET-2200 Series Ethernet I/O Modules Restore Factory Defaults The following table provides an overview of the parameters contained in the Restore Factory Defaults section: Item Description Restore MQTT Click this button to reset all MQTT settings to the default factory factory settings settings.
  • Page 66: Mqtt-Do

    ET-2200 Series Ethernet I/O Modules 4.13 MQTT-DO The DO page is where you can set the Topic Name, which is a combination of the Sub Topic Name and the Main Topic name. The Publish and Subscribe functions for each DO channel can be enabled or disabled in this page.
  • Page 67: Readbacks Of The Digital Outputs

    ET-2200 Series Ethernet I/O Modules The following is an overview of the parameters contained in the MQTT – Digital Outputs section: Default Item Description Value Checking or unchecking this option allows you to enable or Power-on disable the Power-on Publish function. The Power-on...
  • Page 68 ET-2200 Series Ethernet I/O Modules The following is an overview of the parameters contained in the Readbacks of the Digital Outputs section: Default Item Description Value Checking or unchecking this option allows you to enable or State-Change disable the State-Change Publish function. A message will...
  • Page 69: Mqtt-Di

    ET-2200 Series Ethernet I/O Modules 4.14 MQTT-DI The DI page is where you can set the Topic Name, which is a combination of the Sub Topic Name and the Main Topic name. The Publish function for each DI channel can also be either enabled or disabled on this page.
  • Page 70 ET-2200 Series Ethernet I/O Modules The following is an overview of the parameters contained in the MQTT – Digital Inputs section: Default Item Description Value Checking or unchecking this option allows you to enable or State-Change disable the State-Change Publish function. A message will...
  • Page 71: Mqtt- Realization

    4.15 MQTT- Realization This section described how to use the open-source software Mosquitto and MQTTLens to demonstrate the usage of MQTT protocol in conjunction with the ET-2200 series module. Set up Mosquitto Mosquitto is an open-source software application which allows you to create an MQTT Broker, and can be installed on Windows, MacOS, and Linux, etc.
  • Page 72 ET-2200 Series Ethernet I/O Modules Step 2 Locate the ”mosquitto.exe” file in the default installation path and double-click it to enable the Mosquitto server. When this window is executing, the Broker is enabled. Closing this window will disable the Broker.
  • Page 73 ET-2200 Series Ethernet I/O Modules In the Services application, locate the "Mosquitto Broker" item and then either double-click the name to open the Properties dialog, or right-click it and select “Properties”. In the Properties dialog, click the Stop button and set the Startup type to Manual. Click OK to save your changes.
  • Page 74 ET-2200 Series Ethernet I/O Modules Step 3 Open Windows Port 1883 (the default Port for the MQTT) 3.1 Open the Advanced Settings section for the Windows Firewall 3.2 In the dialog, add a new rule by clicking Inbound Rules > New Rule... and then select the Port option.
  • Page 75 ET-2200 Series Ethernet I/O Modules 3.3 Select the TCP option and then select Specific local ports and enter the value 1883. Click the Next button to continue. 3.4 Select the Allow the connection option and then click the Next button to continue.
  • Page 76 ET-2200 Series Ethernet I/O Modules 3.5 Select when to apply the rule by checking the relevan checkboxes, and then click the Next button to continue. 3.6 Enter the name of the rule and then click the Finish button to create the rule. Enter an optional descripton if desired.
  • Page 77: Introduction To Mqttlens

    ET-2200 Series Ethernet I/O Modules Introduction to MQTTLens MQTTlens is a free application that is available for the Chrome browser, and can be found in the Chrome Web Store. This program enables you to publish a topic to the Broker and subscribe to a topic from the Broker.
  • Page 78 ET-2200 Series Ethernet I/O Modules Step 2 Connect the Broker Execute MQTTLens on Chrome. Click the "+" button to add a connection and enter the IP address for the Broker, i.e., the IP address for the computer where the MQTT server is located. click the Create Connection button to continue.
  • Page 79 ET-2200 Series Ethernet I/O Modules Step 3 Test the connection by attempting to subscribe to a topic and publish a topic. If the connection is operating normally, you will receive a message related to the defined topic. A schematic diagram is shown below:...
  • Page 80: 2200 Periodic Publish Realization

    ET-2200 Series Ethernet I/O Modules ET-2200 Periodic Publish Realization Step 1 Refer Set up Mosquitto to create a Broker and refer the Introduction to MQTTLens subscribe to the ”ICPDAS/info” Topic Enter the topic information in the Subscribe field, and then click the Subscribe button to subscribe to that topic.
  • Page 81 ET-2200 Series Ethernet I/O Modules Step 4 Set the Enable field in the All Information section to Enable on the Publication Settings page, and then click the Update Settings button. Click the Restart Service button to restart the MQTT services.
  • Page 82: I/O Pair Connection Applications

    ET-2200 Series Ethernet I/O Modules 5. I/O Pair Connection Applications The ET-2200 series modules can be used to create DI-to-DO pair connections via the Ethernet. Once the configuration is complete, the modules can then poll the status of the local DI channels and then use the Modbus/TCP protocol to continuously write to a remote DO device in the background.
  • Page 83 Step 2: Configure the Ethernet Settings Contact your Network Administrator to obtain the correct network configuration information for the ET-2200 series modules (e.g., ET-2260 #1 and #2), such as the IP Address, Subnet Mask, and Gateway details. Refer to Section 3.3 “Configuring the Network Settings”...
  • Page 84: Pull Mode

    ET-2200 Series Ethernet I/O Modules 3. Click the “Pair” tab to display the I/O Pair-connection Settings page. Figure 5-1.4 Pull Mode 4. In the “I/O Pair-connection Settings”, select “PULL” from the “Mode” drop-down options. 5. Enter the IP address for ET-2260 #2 modulein the “Remote IP” field.
  • Page 85: Push Mode

    ET-2200 Series Ethernet I/O Modules Push Mode 4. In the “I/O Pair-connection Settings”, select “PUSH” from the “Mode” drop-down options. 5. Enter the IP address for ET-2260 #2 module in the “Remote IP” field. 6. Enter the TCP Port forET-2260#2 module in the “Remote Port” field.
  • Page 86: Two Modules Pushing The Local Di To Each Other (1-To-1, Push Mode)

    Step 2: Configure the Ethernet Settings Contact your Network Administrator to obtain the correct network configuration information for the ET-2200 series modules (e.g., ET-2260 #1 and #2), such as the IP Address, Subnet Mask, and Gateway details. Refer to Section 3.3 “Configuring the Network Settings”...
  • Page 87 ET-2200 Series Ethernet I/O Modules Step 3: Configure the I/O Pair connection on the ET-2260 #1 module 1. In the eSearch Utility, select ET-2260 #1 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 88 ET-2200 Series Ethernet I/O Modules Step 4: Configure the I/O Pair connection on the ET-2260 #2 module 1. In the eSearch Utility, select ET-2260 #2 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 89: Several Modules Pulling The Remote Di (M-To-1) (Pull Mode)

    (M-to-1) (Pull Mode) Step 1: Connect the device to a Network, a PC and a Power supply. Confirm that the ET-2200 series modules and remote slave device are functioning correctly. Refer to Chapter 3 “Getting Started” for more details. An example configuration shown below: Note that ET-2260 and PETL-7060 module is used in this example.
  • Page 90 ET-2200 Series Ethernet I/O Modules Step 3: Configure the I/O Pair connection on the ET-2260 #1 module 1. In the eSearch Utility, select ET-2260 #1 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 91 ET-2200 Series Ethernet I/O Modules Step 4: Configure the I/O Pair connection on the ET-2260 #2 module 1. In the eSearch Utility, select ET-2260 #2 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 92: Several Modules Pushing The Local Di (M-To-1) (Push Mode)

    Step 2: Configure the Ethernet Settings Contact your Network Administrator to obtain the correct network configuration information for the ET-2200 series modules and remote slave device (e.g., ET-2260 #1, #2 and PETL-7060), such as the IP Address, Subnet Mask, and Gateway details. Refer to Section 3.3 “Configuring the Network...
  • Page 93 ET-2200 Series Ethernet I/O Modules Step 3: Configure the I/O Pair connection on the ET-2260 #1 module 1. In the eSearch Utility, select ET-2260 #1 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 94 ET-2200 Series Ethernet I/O Modules Step 4: Configure the I/O Pair connection on the ET-2260 #2 module 1. In the eSearch Utility, select ET-2260 #2 module and then click the “Web” button to launch the browser program and connect to the web server.
  • Page 95: Modbus Information

    ET-2200 Series Ethernet I/O Modules 6. Modbus Information The ET-2200 series is a family of IP-based Modbus I/O devices that allow you to remotely control DI/DO terminals via an Ethernet connection and uses a master-slave communication technique in which only one device (the master) can initiate a transaction (called queries), while other devices (slaves) respond by either supplying the requested data to the master, or by taking the action requested in the query.
  • Page 96: Modbus Message Structure

    ET-2200 Series Ethernet I/O Modules 6.2 Modbus Message Structure Modbus devices communicate using a master-slave (client-server) technique in which only one device (the master/client) can initiate transactions (called queries). The other devices (slaves/servers) respond by either supplying the requested data to the master, or by taking the action requested in the query.
  • Page 97 ET-2200 Series Ethernet I/O Modules  Modbus RTU Data Structure Byte 06 Byte 07 Bytes 08 - 09 Bytes 10 - 11 Data Field Net ID Function Code Reference Number (Station Number) Number of Points (Address Mapping)  Net ID: Specifies the address of the receiver (i.e., the Modbus/TCP slave).
  • Page 98 ET-2200 Series Ethernet I/O Modules Data Field Data is transmitted in 8-, 16- and 32-bit format. The data for 16-bit registers is transmitted in high-byte first format. For example: 0x0A0B will be transmittd as 0x0A, 0x0B. The data for 32-bit registers is transmitted as two 16-bit registers, and is low-word first.
  • Page 99: 0X01) Read The Status Of The Coils (Read Do Readback Vaslues)

    01(0x01) Read the Status of the Coils (Read DO Readback vaslues) This function code is used to read either the current status of the coils or the current Digital Output readback value from the ET-2200 series module. [Request] Byte Description...
  • Page 100 ET-2200 Series Ethernet I/O Modules Example: Function 01 (0x01), Readback Dos  Reads the Digital Output value [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 01 00 00 00 02 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 04 01 01 01 03 ...
  • Page 101: 0X02) Read The Status Of The Input (Read Di Values)

    ET-2200 Series Ethernet I/O Modules 02(0x02) Read the Status of the Input (Read DI values) This function code is used to read the current Digital Input value from the ET-2200 series module. [Request] Byte Description Size Value Net ID (Station Number)
  • Page 102 ET-2200 Series Ethernet I/O Modules Example: Function 02 (0x02), ReadDIs  Reads the Digital Input value [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 02 00 00 00 02 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 04 01 02 01 03 ...
  • Page 103: 0X03) Read The Holding Registers (Read Ao Readback Values )

    This function code is used to readback either the current values in the holding registers or the Analog Output value from the ET-2200 series module. These registers are also used to store the preset valuesfor the Digital Counter, the host watchdog timer, the module name and the TCP timeout, etc.
  • Page 104 ET-2200 Series Ethernet I/O Modules Example: Function 03 (0x03), Read AOs  Reads the name of the module for the ET-2260 [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 03 01 03 00 01 [Leading 6 bytes]...
  • Page 105: 0X04) Read The Input Registers (Read Ai Values)

    This function code is used to read either the input registers or the current analog input value from the ET-2200 series module.These registers are also used to store the current value for the digital counter, the number of DI channels and the number of DO channels, etc.
  • Page 106 ET-2200 Series Ethernet I/O Modules Example: Function 04 (0x04), Read AIs  Reads the number of the DI channels on the ET-2260 [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 04 00 64 00 01 [Leading 6 bytes]...
  • Page 107: 0X05) Force A Single Coil (Write Do Value)

    ET-2200 Series Ethernet I/O Modules 05(0x05) Force a Single Coil (Write DO value) This function code is used to set the status of a single coil or a single Digital Output value for the ET-2200 series module. [Request] Byte Description...
  • Page 108 ET-2200 Series Ethernet I/O Modules Example: Function 05 (0x05), WriteDO  Sets channel DO1 to ON [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 05 00 01FF 00 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 05 0001FF 00 ...
  • Page 109: 0X06) Set A Single Register (Write Ao Value)

    ET-2200 Series Ethernet I/O Modules 06(0x06) Set a Single Register (Write AO value) This function code is used to set a specific holding register to store the configuration valuesfor the ET-2200 series module. [Request] Byte Description Size Value Net ID (Station Number)
  • Page 110 ET-2200 Series Ethernet I/O Modules Example: Function 06 (0x06), WriteAO  Sets the system timeout to 60 seconds [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 06 0108003C [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 06 0108003C ...
  • Page 111: 0X0F) Force Multiple Coils (Write Do Values)

    ET-2200 Series Ethernet I/O Modules 15(0x0F) Force Multiple Coils (Write DO values) This function code is used to set the status of multiple coils or to write multiple Digital Output values for the ET-2200 series module. [Request] Byte Description Size...
  • Page 112 ET-2200 Series Ethernet I/O Modules Example: Function 15 (0x0F), WriteDOs  Sets the safe value (DO0 ~ DO1) [Leading 6 bytes] [Request] Command: 01 02 00 00 00 08 01 0F 010B0002 01 03 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 0F 010B 00 02 ...
  • Page 113: 0X10) Set Multiple Registers (Write Ao Values)

    ET-2200 Series Ethernet I/O Modules 16(0x10) Set Multiple Registers (Write AO values) This function code is used to set multiple holding registers that are used to store the configuration valuesfor the ET-2200 series module. [Request] Byte Description Size Value Net ID (Station Number)
  • Page 114 ET-2200 Series Ethernet I/O Modules Example: Function 16 (0x10), WriteAOs  Sets the preset value for the digital counter [Leading 6 bytes] [Request] Command: 01 02 00 00 00 0B 01 10 00320001 02 03 E8 00 00 [Leading 6 bytes]...
  • Page 115: Modbus Register Table

    ET-2200 Series Ethernet I/O Modules 6.3 Modbus Register Table Data from 16-bit registers is transmitted in high-byte first order. For example: 0x0A0B ==> 0x0A, 0x0B. Data from 32-bit registers is transmitted as two 16-bit registers, and is in low-word first order.
  • Page 116 ET-2200 Series Ethernet I/O Modules  4xxxx: AOAddress (Base 0) Starting Bits per Access Points Description Range Address Point Type 1 = Reset at Power-on 2 = Reset by the WDT CPU Reset Status (0xFF) 3 = Reset using the reset command <5: Disabled...
  • Page 117: 2Specific Functions

    ET-2200 Series Ethernet I/O Modules 6.3.2Specific Functions The nDI and nDO parameters for each ET-2200 series module used in the following Modbus Address Tables are as follows: Universal DIO Number of DO channels Number of DI channels Model Name (UDIO)
  • Page 118 ET-2200 Series Ethernet I/O Modules 0 = Disable Enables the high speed digital counter for 1 to nDI 1 = Enable R/W/F (0x97) all DI Channels (Default= 0) 0 = Disable Enables frequency measurement for all DI 1 to nDI...
  • Page 119 ET-2200 Series Ethernet I/O Modules  1xxxx: DIAddress (Base 0) Starting Bits per Access Points Description Range Address Point Type The status of all Digital Input 0 = Off 1 to nDI (0x00) Channels 1 = On The status of all high latched DI...
  • Page 120 16-bit registers. Consequently, the register address has an offset of 2, i.e.,the address of the second channel will be at starting-address +2, and so on. You can refer to “FAQ_How do I read DI Counter for the PETL/t(P)ET/ET-2200 Series Modules correctly” for more detailed information.
  • Page 121 +2, and so on. You can refer to “FAQ_How do I read DI Counter for the PETL/t(P)ET/ET-2200 Series Modules correctly” for more detailed information. Example: Reads the preset value of 6DI Counteron the ET-2260.
  • Page 122 ET-2200 Series Ethernet I/O Modules The Min-Switching Time for all DO 1 to 65535 1 to nDO R/W/F (0x10C) Channels second 1 to 65535 1 to nDO The Auto-off Time for all DO Channels R/W/F (0x11C) second “R”: Read “W”: Write Notes “F”: Settings are recorded in flash by default...
  • Page 123: Appendix A: Troubleshooting

    ET-2200 Series Ethernet I/O Modules Appendix A: Troubleshooting How do I restore the web password for the module to the factory default password? The instructions below outline the procedure for resetting the web password to the factory default value. Note: Be aware that ALL settings will be restored to the factory default values after the module is reset.
  • Page 124 ET-2200 Series Ethernet I/O Modules Step 3 Double-click the name of the module to open the Configure Server (UDP) dialog box, and modify the basic settings as necessary, e.g., the IP, Mask and Gateway addresses, and then click the "OK" button to save the new settings.
  • Page 125: Appendix B: Revision History

    ET-2200 Series Ethernet I/O Modules Appendix B: Revision History This chapter provides revision history information to this document. The table below shows the revision history. Revision Date Description 1.0.0 Sep. 2015 Initial issue 1.1.0 Nov. 2015 Added the software and hardware information about the ET-2242, ET-2251 and ET-2255.

Table of Contents