ICPDAS ET-2200 Series User manual

ET-2200 Series Ethernet I/O
Modules User Manual
Ethernet I/O Module Ver. 1.7, Sep. 2023
WARRANTY
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.
WARNING
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.
COPYRIGHT
Copyright © 2023 by ICP DAS. All rights are reserved.
TRADEMARK
Names are used for identification only and may be
registered trademarks of their respective companies.
CONTACT US
If you have any questions, please feel free to contact us via
email at:
service@icpdas.com

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -2 -
TABLE OF CONTENTS
1. INTRODUCTION ...................................................................................................................6
1.1 Packing List...........................................................................................................................6
1.2 Features................................................................................................................................7
1.3 Application .........................................................................................................................11
2. HARDWARE INFORMATION................................................................................................ 12
2.1 Appearance ........................................................................................................................12
2.2 Specification.......................................................................................................................15
2.3 Wiring Connections............................................................................................................17
2.4 Wiring to the Connector ....................................................................................................18
2.5 Dimensions.........................................................................................................................19
3. GETTING STARTED ............................................................................................................. 24
3.1 Configuring the Operating Mode.......................................................................................24
3.2 Connecting to the Network and the PC .............................................................................25
3.3 Configuring the Network Settings......................................................................................26
3.4 Modbus TCP Testing...........................................................................................................28
4. WEB CONFIGURATION .......................................................................................................30
4.1 Logging into the Web Server..............................................................................................30
4.2 Home..................................................................................................................................32
4.2.1 Home – DI/DO .....................................................................................................32
4.2.2 Home – AI............................................................................................................33
4.2.3 Home – AO ..........................................................................................................34
4.3 Network..............................................................................................................................35
4.3.1 IP Address Configuration.....................................................................................35
4.3.2 General Settings ..................................................................................................39
4.3.3 Restore Factory Defaults/Firmware Update........................................................40
4.4 I/O Settings.........................................................................................................................43
4.4.1 DO Control...........................................................................................................43
4.4.2 DI/DO Configuration............................................................................................44
4.4.3 Analog Input Configuration.................................................................................47
4.4.4 AI - Calibration.....................................................................................................48
4.4.5 AI - RTC ................................................................................................................50
4.4.6 AI - Data Logger...................................................................................................50

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -3 -
4.4.7 Analog Output Configuration ..............................................................................52
4.4.8 AO - Calibration ...................................................................................................53
4.5 Sync ....................................................................................................................................56
4.5.1 DIO Synchronization............................................................................................56
4.6PWM...................................................................................................................................58
4.6.1 PWM Configuration.............................................................................................58
4.7 Pair Connection..................................................................................................................59
4.7.1 I/O Pair-Connection Settings...............................................................................59
4.8 Filter ...................................................................................................................................62
4.8.1 Filter Settings.......................................................................................................62
4.9 Monitor ..............................................................................................................................63
4.10 Change Password ...............................................................................................................64
4.11 Logout ................................................................................................................................65
4.12 MQTT..................................................................................................................................66
4.12.1 Connectivity Settings...........................................................................................67
4.12.2 Publication Settings.............................................................................................69
4.12.3 Restore Factory Defaults .....................................................................................70
4.13 MQTT-DO............................................................................................................................71
4.13.1 MQTT – Digital Outputs.......................................................................................72
4.13.2 Readbacks of the Digital Outputs........................................................................73
4.14 MQTT-DI .............................................................................................................................74
4.14.1 MQTT – Digital Inputs..........................................................................................75
4.15 MQTT-AI .............................................................................................................................76
4.16 MQTT- Realization ..............................................................................................................77
4.16.1 Set up Mosquitto.................................................................................................77
4.16.2 MQTTX Instructions.............................................................................................83
4.16.3 MQTT - DO Example............................................................................................85
MQTT DO – Subscribe.......................................................................................85
MQTT DO – Power on Publish...........................................................................87
MQTT DO – State Change Publish.....................................................................90
MQTT DO – Periodic Publish.............................................................................92
4.16.4 MQTT - DI Example..............................................................................................94
MQTT DI – State Change Publish ......................................................................94
MQTT DI – Periodic Publish...............................................................................97
4.17 SNMP................................................................................................................................100
4.17.1 SNMP Agent Configuration................................................................................101

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -4 -
4.17.2 SNMP Specific Trap............................................................................................102
4.17.3 SNMP I/O Example ............................................................................................104
4.17.4 SNMP Trap Example ..........................................................................................109
4.17.5 SNMP Problem Solving......................................................................................111
5. I/O PAIR CONNECTION APPLICATIONS.............................................................................. 113
5.1 Set a Single Module to Pull/Push Mode (DI/DO).............................................................113
5.1.1 Pull Mode ..........................................................................................................115
5.1.2 Push Mode.........................................................................................................116
5.2 Set Two Modules to Push Mode (Local DI to Remote DO) ..............................................117
5.3 Set Two Modules to Pull Mode (Remote DI to 2-Local DO).............................................120
5.4 Set Two Modules to Push Mode (2-Local DI to Remote DO)...........................................123
5.5 Shared Memory................................................................................................................126
5.5.1 Address Mapping for Shared Memory..............................................................127
5.5.2 Application of spreading the load (DIO)............................................................128
5.5.3 Example of Using Memory AIO .........................................................................130
5.5.4 Master/Slave/MTCP/MUDP Data Exchange......................................................132
5.5.5 Bits / Registers Data Exchange ..........................................................................133
6. MODBUS INFORMATION.................................................................................................. 134
6.1 What is Modbus TCP/IP?..................................................................................................134
6.2 Modbus Message Structure.............................................................................................135
6.2.1 01(0x01) Read the Status of the Coils (Read DO Readback values)...............138
6.2.2 02(0x02) Read the Status of the Input (Read DI values) ...................................140
6.2.3 03(0x03) Read the Holding Registers (Read AO Readback values ) ...............142
6.2.4 04(0x04) Read the Input Registers (Read AI values) .........................................144
6.2.5 05(0x05) Force a Single Coil (Write DO value) ..................................................146
6.2.6 06(0x06) Set a Single Register (Write AO value) ...............................................148
6.2.7 15(0x0F) Force Multiple Coils (Write DO values) ..............................................150
6.2.8 16(0x10) Set Multiple Registers (Write AO values) ...........................................152
6.3 Modbus Register Table (For DIO Module)........................................................................154
6.3.1 Common Functions ...........................................................................................154
6.3.2 Specific Functions..............................................................................................156
6.4 Modbus Register Table (For AIO Module)........................................................................160
6.4.1 Modbus Register Table for (P)ET-2217 ..............................................................160
6.4.2 Modbus Register Table for ET-2217CI................................................................163
6.4.3 Modbus Register Table for (P)ET-2224/2228.....................................................166

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -5 -
6.5 Analog Input Type and Data Format Table.......................................................................169
APPENDIX A: TROUBLESHOOTING .......................................................................................... 170
A.1 How can I Factory Reset the Module (Password: Admin)?..............................................170
A.2 How to update the firmware via Ethernet?.....................................................................172
A.3 Why is the Host computer unable to ping or search for the ET-2200 module? ..............175
A.4 What is Digital-Input Filter (DI Filter)?.............................................................................176
APPENDIX B: REVISION HISTORY............................................................................................. 177

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -6 -
1. Introduction
The ET-2200 series modules, an IP-based Ethernet I/O module, feature a built-in web server that
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.
1.1 Packing List
The shipping package includes the following items:
Quick Start x 1
ET-2200 Module x 1
Note:
If any of these items are missing or damaged,
please contact the local distributor for more
information. Save the shipping materials and
cartons in case you need to ship the module in
the future.

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -7 -
1.2 Features
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.
Modbus TCP/UDP, MQTT, or SNMP Protocols
The Modbus TCP and Modbus UDP slave functions on
the Ethernet port can be used to provide data to remote SCADA software. All DI/DO modules
and some AI/AO modules support MQTT and SNMP V2c protocols.
I/O Pair Connection (Push and Pull)
This function is used to create a DI to DO pair through
the Ethernet. Once the configuration is completed, the
ET-2200 module can continuously pull the status of the
remote DI device using the Modbus TCP protocol and
then write to local DO channels in the background.
Slim-Type Housing
The ET-2200 modules are slim-type housing with about 3.3 cm in width. Compared with the palm-
size module that has about 7 cm in width, more slim-type ET-2200 modules can be installed on the
same DIN-Rail space.
3.3 cm
7 cm

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -8 -
Built-in Multi-function I/O
The DO modules support these functions:
Power-on Value: On boot up, the DO value will be set to the Power-on value.
Safe Value:
If Modbus TCP communication is lost for a specific period, the DO value will be set to the user-
defined safe value.
A PWM (Pulse-Width Modulation) Function:
Each of DO channel can be set to a different frequency (100 Hz Max.) and duty cycle, also work
either independently or simultaneously. The term “High Duty Cycle” describes the duration of
'ON' time in proportion to the regular interval or 'period' of time. Similarly, the term “Low Duty
Cycle” corresponds to the duration of the 'OFF' time. Consequently, it is not necessary to keep
switching from ON to OFF from remote a controller. In this way, the module reduces the
complexity required for the control system and enhances timing accuracy.
Note: Because of the characteristics of the relay functions, it is recommended that the PWM
on modules with relay functions is not used for extended periods.
The DI modules support these functions:
Can be Used as a 32-bit High Speed Counter
High/Low Latched Status Commands:
The modules provide commands to read the status of any
digital input channels that are latched high or latched low. The
following is an example that shows the usefulness of the
latched digital input. If we wish to read a key stroke from a key
switch connected to the digital input channel of a module, the
input signal of the key stroke is a pulse signal as shown in the figure.
If we just use the read digital input status command to read the signal and we cannot send the
command during the B period due to some reasons, then we will lose the key stroke information.
However, with the read latched digital input command, we can still get the key stroke
information even we are not able to send command in B period.
Frequency Measurement:
This function can be used to retrieve the digital input counter value at specific times and
calculates the frequency. Rather than polling via a remote host, the module can determine the
frequency directly, reducing the communication delay caused by two ends and also improves
the accuracy of the frequency measurement. In order to applying for more applications, this
module provides 3 scan modes and 4 moving average methods for user to select the best way
in their applications.

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -9 -
DIO Synchronization (Mirror Local DI to DO):
The module 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.
Rising Active (DO = ON) Mode:
When the specified DI state is from OFF to ON, the corresponding DO will be set to ON.
Falling Active (DO = ON) Mode:
When the specified DI state is from ON to OFF, the corresponding DO will be set to ON.
Built-in Dual Watchdog
The Dual Watchdog consists of a CPU Watchdog (for hardware functions)
and a Host Watchdog (for software functions).
CPU Watchdog automatically resets itself when the built-in firmware
runs abnormally.
Host Watchdog set the digital output with a predefined safe value
when there is no communication between the module and host (PC or PLC)
over a while (Watchdog timeout).
DI
DO
DI
DO
DI
DO

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -10 -
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 the total costs of cable and switch are significantly reduced.
LAN Bypass
LAN Bypass feature guarantees Ethernet
communication. It will automatically be
active to continue the network traffic when
the ET-2200 loses its power.
Highly Reliable Under Harsh Environment
Wide Operating Temperature Range: -25 ~ +75°C
Storage Temperature: -40 ~ +80°C
Humidity 10 ~ 90% RH (Non-condensing)

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -11 -
1.3 Application

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -12 -
2. Hardware Information
2.1 Appearance
The components of the ET-2200 module include LED indicators, pluggable terminal blocks for I/O or
power input, an operating mode switch, and Ethernet ports.
1
PWR / PoE LED Indicator
2
I/O Connector
3
I/O Indicator
1) PWR or PoE LED Indicator
Once power is supplied to the ET-2200 series module, the PWR LED indicator will illuminate.
Note: PoE (Power-over-Ethernet) indicator is only available for the PET-2000 series modules
Front Panel
AI or AO (ET-2200CI)
DI or DO
AI or AO (ET-2200)
1
3
1
1
2
2
2

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -13 -
2) I/O Connector
The pin assignments for the I/O connector on the ET-2200 series module differ based on the
model. For more information about pin assignments, refer to Section 2.3 “Pin Assignments”.
3) I/O Indicator
Only the DIO module has I/O indicators, which lights up when the status is ON.
4
Power Input Connector
5
2-Port Ethernet Switch
6
Operating Mode Switch (Init/Run)
Top Panel
DI/DO
AI/AO (ET-2200CI)
AI/AO
4
6
5
4
5
6
4
5
6

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -14 -
4) DC Power Input Connector
The power input connector on the ET-2200 series module differs in pin assignments base on
the model. For more information about pin assignments, refer to Section 2.3 “Pin
Assignments”
DC Power Input:
All ET-2200 series modules include “(R)+Vs” and “(B)GND” pins and are powered by a DC
power supply. The valid power voltage range is from +10 to +30 VDC or +10 to +48 VDC.
(Refer to Section 2.2.1)
Frame Ground (F.G.):
Electronic circuits are constantly vulnerable to Electrostatic Discharge (ESD), which becomes
worse in a continental climate area. The ET-2200 series modules feature a new design for the
frame ground, which provides a path that bypasses ESD to prevent direct impact on
hardware from ESD and environmental interference, resulting in enhanced ESD protection
capability and ensuring that the module is more reliable.
5) 2-Port Ethernet Switch
The ET-2200 series modules are equipped with two RJ-45 10/100 Base-TX Ethernet switch ports.
When an Ethernet link is detected and an Ethernet packet is received, the Green LED indicator
and the Yellow LED indicator will be illuminated.
6) Operating Mode Switch
Init mode:
For firmware update or troubleshooting. The factory presets will be loaded.
Run mode:
For normal operation. The user-defined configuration will be loaded. The default setting of
the operating mode is set to "Run". Refer to Section 3.1 “Configuring the Boot Mode" for more
information.

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -15 -
2.2 Specification
Product Page
The user can enter the model in the search bar on the website (https://www.icpdas.com/) to find
out the product page.
ET-2200 Selection Guide:
https://www.icpdas.com/en/product/guide+Remote__I_O__Module__and__Unit+Ethernet__I_O_
_Modules+ET-2200#2724
Also, click the “Data Sheet” icon on the product page to find out the information on Dimensions,
Pin Assignments, and Wire Connections.

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -16 -
Data Sheet:
The following table lists the URL of the data sheet for the relevant models.
Model
File Name
www.icpdas.com/web/product/download/io_and_unit/ethernet/et2200/document/data_sheet/
Analog Input Modules
ET-2217CI-4, ET-2217CI
ET-2217CI-4_ET-2217CI_en.pdf
ET-2217, PET-2217
(P)ET-2217_en.pdf
Analog Output Modules
ET-2224, PET-2224, ET-2228, PET-2228
(P)ET-2224_(P)ET-2228_en.pdf
ET-2224CI, ET-2228CI
ET-2224CI_ET-2228CI_en.pdf
Digital I/O Modules
ET-2242, PET-2242, ET-2242-32, PET-2242-32
(P)ET-2242_(P)ET-2242-32_en.pdf
ET-2242U
ET-2242U_en.pdf
ET-2251, PET-2251, ET-2251-32, PET-2251-32
(P)ET-2251_(P)ET-2251-32_en.pdf
ET-2254, PET-2254, ET-2254P, PET-2254P
(P)ET-2254_(P)ET-2254P_en.pdf
ET-2255, PET-2255, ET-2255-32, PET-2255-32
(P)ET-2255_(P)ET-2255-32_en.pdf
ET-2255U, PET-2255U
(P)ET-2255U_en.pdf
Relay Output/Digital Input Modules
ET-2260, PET-2260
(P)ET-2260_en.pdf
ET-2261, PET-2261
(P)ET-2261_en.pdf
ET-2261-16
ET-2261-16_en.pdf
ET-2268
ET-2268_en.pdf

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -17 -
2.3 Wiring Connections
The user can find out the Wire Connections diagram for each model in the data sheet on the
website.
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 flyback voltages can severely
damage the relay contacts and greatly shorten the relay life. To achieve circuit protection and control
flyback voltages in your inductive load, install a flyback diode for DC loads or a metal oxide varistor
for AC loads.
Varistor Selection:
Operating Voltage
Varistor Voltage
Max. Peak Current
100 ~ 120 VAC
240 ~ 270 VAC
> 1000 A
200 ~ 240 VAC
440 ~ 470 VAC
> 1000 A

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -18 -
2.4 Wiring to the Connector
Insulated Terminals Dimensions (Unit: mm):
A tip for connecting or removing the wire to the connector:
1. Use the blade of the flat-head screwdriver to
push down the wire clamp.
2. While holding the screwdriver in place,
insert or remove the wire into the terminal
block.
Continue holding the
screwdriver in place
Insert the wire
Remove the wire

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -19 -
2.5 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.
(P)ET-2217:
Right Side View
Front View
Top View
Left Side View
Rear View
Bottom View

ET-2200 Series Ethernet I/O Modules
Copyright © 2023 ICP DAS CO., Ltd. All Rights Reserved. -20 -
ET-2217CI, ET-2217CI-4, ET-2224CI, ET-2228CI:
Right Side View
Front View
Top View
Left Side View
Rear View
Bottom View
This manual suits for next models
34
Table of contents
Other ICPDAS Control Unit manuals
Popular Control Unit manuals by other brands

Flowserve
Flowserve APS1 Installation, operation and maintenance instructions

Siemens
Siemens 7SA513BB Series Service information

iZone
iZone 220 Installation, Configuration & User Manual

Siemens
Siemens PROFIBUS CP 1542-5 manual

Belden
Belden Lumberg Automation Lumberg Automation 0980 ESL 811-EIP... Technical manual

GE
GE VersaSafe VersaPoint IC220SDL840 user manual