ICPDAS ET-2255 CR User Manual

Ethernet i/o modules
Table of Contents

Advertisement

Quick Links

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 © 2023 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.7, Mar. 2024

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summarization of Contents

1. Introduction
1.1 Packing List
Lists the items included in the shipping package.
1.2 Features
Highlights the key features of the ET-2200 series modules.
1.3 Application
Shows typical application scenarios for the ET-2200 module.
2. Hardware Information
2.1 Appearance
Describes the front panel and components of the ET-2200 modules.
2.2 Specification
Provides technical specifications and product selection guidance.
2.3 Wiring Connections
Explains how to connect the ET-2200 module with loads and protection.
2.4 Wiring to the Connector
Offers guidance on connecting wires to the module's terminal blocks.
2.5 Dimensions
Shows the physical dimensions of various ET-2200 module models.
3. Getting Started
3.1 Configuring the Operating Mode
Explains how to select and set the module's operating mode (Init/Run).
3.2 Connecting to the Network and the PC
Details how to connect the ET-2200 module to a network and PC.
3.3 Configuring the Network Settings
Guides users on setting up the module's IP address and network parameters.
3.4 Modbus TCP Testing
Demonstrates how to test Modbus TCP communication with the module.
4. Web Configuration
4.1 Logging into the Web Server
Provides steps for accessing and logging into the module's web interface.
4.2 Home
Describes the module's Home page, showing I/O status and module information.
4.2.1 Home – DI/DO
Details the DI/DO status and control interface on the Home page.
4.2.2 Home – AI
Explains the display of AI readings and pair-connection status on the Home page.
4.2.3 Home – AO
Covers the AO data, read value, and control settings shown on the Home page.
4.3 Network
4.3.1 IP Address Configuration
Guides on configuring IPv4, IPv6, DNS, and Modbus TCP slave settings.
4.3.2 General Settings
Covers Ethernet speed, timeouts, auto-logout, alias name, and HTTP port.
4.3.3 Restore Factory Defaults/Firmware Update
Explains how to reset the module to defaults and perform firmware updates.
4.4 I/O Settings
4.4.1 DO Control
Details how to set the Digital Output values and update settings.
4.4.2 DI/DO Configuration
Configures watchdog timeouts, safe values, latched DI, and filters.
4.4.3 Analog Input Configuration
Configures channel ranges, alarm functions, sampling rates, and wiring modes.
4.4.4 AI - Calibration
Guides on calibrating Analog Input channels for accurate readings.
4.4.5 AI - RTC
Sets the system time using the Real-Time Clock feature.
4.4.6 AI - Data Logger
Configures data logging parameters like interval, start/end times, and overwrite.
4.4.7 Analog Output Configuration
Configures data types, power-on/safe values, and slew rates for AO channels.
4.4.8 AO - Calibration
Provides steps for calibrating Analog Output channels.
4.5 Sync
4.5.1 DIO Synchronization
Configures synchronization modes like Level Sync, Rising Active, Falling Active.
4.6 PWM
4.6.1 PWM Configuration
Sets PWM output function, alarm, and duty cycle for DO channels.
4.7 Pair Connection
4.7.1 I/O Pair-Connection Settings
Configures PULL/PUSH modes, remote IP, and IO count for pair connections.
4.8 Filter
4.8.1 Filter Settings
Sets accessible IP addresses and enables the IP filter function.
4.9 Monitor
Current Connection Status
Shows connected IP addresses for server mode and connection details for client mode.
4.12 MQTT
4.12.1 Connectivity Settings
Configures MQTT connection parameters like broker, port, client ID, and keep-alive.
4.12.2 Publication Settings
Sets parameters for publishing data, including retain, cycle, and topic names.
4.12.3 Restore Factory Defaults
Resets MQTT settings to factory defaults and restarts the MQTT service.
4.13 MQTT-DO
4.13.1 MQTT – Digital Outputs
Sets power-on publish, subscribe, and sub-topic names for DO channels.
4.13.2 Readbacks of the Digital Outputs
Configures state-change and periodic publish for DO readbacks.
4.14 MQTT-DI
4.14.1 MQTT – Digital Inputs
Configures state-change and periodic publish for DI status.
4.16 MQTT- Realization
4.16.1 Set up Mosquitto
Guides on installing and setting up the Mosquitto MQTT broker.
4.16.2 MQTTX Instructions
Provides instructions for installing and using the MQTTX client.
4.16.3 MQTT - DO Example
Shows examples of publishing and subscribing to DO status via MQTT.
4.16.4 MQTT - DI Example
Demonstrates publishing and subscribing to DI status using MQTT.
4.17 SNMP
4.17.1 SNMP Agent Configuration
Configures SNMP system info, community names, trap settings, and enables SNMP.
4.17.2 SNMP Specific Trap
Configures specific traps for DI/DO/AO status changes.
4.17.3 SNMP I/O Example
Demonstrates using iReasoning MIB Browser to read and set SNMP values.
4.17.4 SNMP Trap Example
Explains different SNMP trap types and how to view trap messages.
4.17.5 SNMP Problem Solving
Provides solutions for common SNMP issues like not receiving trap messages.
5. I/O Pair Connection Applications
5.1 Set a Single Module to Pull/Push Mode (DI/DO)
Details connecting and configuring a single module for Pull/Push mode.
5.1.1 Pull Mode
Configures the Pull mode for remote DI to local DO connections.
5.1.2 Push Mode
Configures the Push mode for local DI to remote DO connections.
5.2 Set Two Modules to Push Mode (Local DI to Remote DO)
Sets up two modules for Push mode to transfer local DI to remote DO.
5.3 Set Two Modules to Pull Mode (Remote DI to 2-Local DO)
Sets up two modules for Pull mode to transfer remote DI to two local DOs.
5.4 Set Two Modules to Push Mode (2-Local DI to Remote DO)
Configures two modules for Push mode to transfer two local DIs to a remote DO.
5.5 Shared Memory
Introduces shared memory for data concentration and exchange.
5.5.1 Address Mapping for Shared Memory
Explains how shared memory addresses are mapped for AIO and DIO data.
5.5.2 Application of spreading the load (DIO)
Demonstrates using shared memory to spread the load in DIO applications.
5.5.3 Example of Using Memory AIO
Shows an example of reading AI data and writing to shared memory (AO).
5.5.4 Master/Slave/MTCP/MUDP Data Exchange
Discusses data exchange methods using shared memory and pair connection.
5.5.5 Bits / Registers Data Exchange
Explains how to exchange Bit and Register data using shared memory as a concentrator.
6. Modbus Information
6.1 What is Modbus TCP/IP?
Explains the Modbus TCP/IP protocol, its history, and versions.
6.2 Modbus Message Structure
Details the structure of Modbus/TCP and Modbus RTU messages.
6.2.1 01(0x01) Read the Status of the Coils (Read DO Readback values)
Explains the Modbus function code for reading DO status.
6.2.2 02(0x02) Read the Status of the Input (Read DI values)
Explains the Modbus function code for reading DI status.
6.2.3 03(0x03) Read the Holding Registers (Read AO Readback values )
Explains the Modbus function code for reading AO values and holding registers.
6.2.4 04(0x04) Read the Input Registers (Read AI values)
Explains the Modbus function code for reading AI values and input registers.
6.2.5 05(0x05) Force a Single Coil (Write DO value)
Explains the Modbus function code for writing single DO values.
6.2.6 06(0x06) Set a Single Register (Write AO value)
Explains the Modbus function code for writing single AO values.
6.2.7 15(0x0F) Force Multiple Coils (Write DO values)
Explains the Modbus function code for writing multiple DO values.
6.2.8 16(0x10) Set Multiple Registers (Write AO values)
Explains the Modbus function code for writing multiple AO values.
6.3 Modbus Register Table (For DIO Module)
6.3.1 Common Functions
Details common Modbus register functions for DO and AI addresses.
6.3.2 Specific Functions
Lists specific Modbus register functions for DI and DO channels.
6.4 Modbus Register Table (For AIO Module)
6.4.1 Modbus Register Table for (P)ET-2217
Details coils, discrete inputs, and input registers for the (P)ET-2217.
6.4.2 Modbus Register Table for ET-2217CI
Lists AI/AO addresses and other parameters for the ET-2217CI module.
6.4.3 Modbus Register Table for (P)ET-2224/2228
Details coils, discrete inputs, and holding registers for (P)ET-2224/2228.
Appendix A: Troubleshooting
A.1 How can I Factory Reset the Module (Password: Admin)?
Guides on performing a factory reset and restoring default settings.
A.2 How to update the firmware via Ethernet?
Provides instructions for updating the module's firmware over Ethernet.
A.3 Why is the Host computer unable to ping or search for the ET-2200 module?
Explains common reasons for connectivity issues and required ports.
A.4 What is Digital-Input Filter (DI Filter)?
Explains the function and purpose of the Digital Input Filter (DI Filter).

Table of Contents