ICPDAS ET-2268 CR User Manual Download Page 1

 

 

ET-2200 Series Ethernet I/O 
Modules User Manual

 

Ethernet I/O Module      Ver. 1.7, Mar. 2024 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

ONTACT 

U

S

 

If you have any questions, please feel free to contact us via 

email at

[email protected] 

Summary of Contents for ET-2268 CR

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

Page 2: ...g 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...

Page 3: ...2 1 Connectivity Settings 68 4 12 2 Publication Settings 70 4 12 3 Restore Factory Defaults 71 4 13 MQTT DO 72 4 13 1 MQTT Digital Outputs 73 4 13 2 Readbacks of the Digital Outputs 74 4 14 MQTT DI 75...

Page 4: ...change 133 5 5 5 Bits Registers Data Exchange 134 6 MODBUS INFORMATION 135 6 1 What is Modbus TCP IP 135 6 2 Modbus Message Structure 136 6 2 1 01 0x01 Read the Status of the Coils Read DO Readback va...

Page 5: ...ta Format Table 170 APPENDIX A TROUBLESHOOTING 171 A 1 How can I Factory Reset the Module Password Admin 171 A 2 How to update the firmware via Ethernet 173 A 3 Why is the Host computer unable to ping...

Page 6: ...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...

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

Page 8: ...se 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...

Page 9: ...ified 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 Wat...

Page 10: ...ogy 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 cont...

Page 11: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 11 1 3 Application...

Page 12: ...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 serie...

Page 13: ...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 whe...

Page 14: ...T 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 enhanc...

Page 15: ...el 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_ _Modul...

Page 16: ...T 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 E...

Page 17: ...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 rel...

Page 18: ...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 pla...

Page 19: ...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 mi...

Page 20: ...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 Vie...

Page 21: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 21 P ET 2224 P ET 2228 Left Side View Rear View Bottom View Right Side View Front View Top View...

Page 22: ...hernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 22 P ET 2242 ET 2242U ET 2254 P P ET 2255 ET 2255U ET 2260 ET 2261 ET 2268 Right Side View Front View Top View Left Side View Rear...

Page 23: ...0 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 23 P ET 2242 32 P ET 2251 32 P ET 2255 32 ET 2261 16 Right Side View Front View Top View Left Side View Rear View Bottom...

Page 24: ...to reboot the module after modifying the operating mode Init Mode The Init Mode should be chosen when updating the firmware or conducting troubleshooting In this mode the configurations of the module...

Page 25: ...rt to allow connecting to an Ethernet switch hub or a PC Uses Non PoE Switch Uses PoE Switch for PET 2200 only Note 1 Make sure that the ET 2200 and the PC are on the same sub network 2 The valid rang...

Page 26: ...ule from a PC The eSearch Utility can be obtained from the ICP DAS website at https www icpdas com tw download show php num 6710 Follow the setup wizard s instructions to complete the installation Onc...

Page 27: ...t network configuration information Modify the network settings and click the OK button to save the changes Note Make sure that the IP addresses of the PC and the module are on the same sub network St...

Page 28: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 28 3 4 Modbus TCP Testing...

Page 29: ...ection 4 3 1 Please send the command 1 2 0 0 0 6 1 3 1 3 01 and the response will be 1 2 0 0 0 5 1 3 2 22 17 which indicates the model is 2217 Refer to the example in Section 6 2 3 and Section 6 2 Mod...

Page 30: ...same network Follow these steps Open a standard web browser For example Mozilla Firefox Google Chrome Internet Explorer and so on Note that if you intend to use Internet Explorer ensure that the cache...

Page 31: ...lick the Submit button Enter the new password in the Login password field and click the Submit button to log into the web server Also refer the Section 4 10 Change Password Step 4 Login to the web ser...

Page 32: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 32 Analog Input Analog Output Digital Input Digital Output...

Page 33: ...rs information about the module including the model alias firmware version MAC address the module s IP address the operating mode switch Init OFF and Watchdog timeouts Note After updating the firmware...

Page 34: ...ffers information about the module including the model alias firmware version MAC address the module s IP address the operating mode switch Init OFF and Watchdog timeouts The second section Analog Inp...

Page 35: ...on about the module including the model alias firmware version MAC address the module s IP address the operating mode switch Init OFF and Watchdog timeouts The second section Analog Output provides in...

Page 36: ...o configure the Ethernet settings for ET 2200 e g the IPv4 address the IPv6 address DNS settings and Modbus TCP Slave settings 2 General Settings It can be used to configure the Ethernet speed system...

Page 37: ...ddress is used to identify the local network or subnet Default Gateway This parameter is used to assign the IP Address of the Gateway to be used by the ET 2200 module A Gateway or router is a device t...

Page 38: ...This parameter is used to set the preferred IP address of the DNS Server Alternate DNS Server IP This parameter is used to set the alternate IP address of the DNS Server Modbus TCP Slave Local Modbus...

Page 39: ...DHCP from the Address Type drop down menu Step 2 Click the Update Settings button to complete the configuration Manual Configuration Follow the steps below to manually configure the IP address Step 1...

Page 40: ...idle for a specific time the system will cut off the connection UDP Configuration This parameter is used to enable or disable the UDP configuration function Web Auto logout This parameter is used to...

Page 41: ...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 factory reset the module Ste...

Page 42: ...es initialization on the LAN In the case of earlier firmware updates users had to manually set the operating switch to Init and reboot the module to complete the initialization However with the new fi...

Page 43: ...er to connect to the remote PC This allows you to initialize the module and complete the firmware update through the web interface Note If the remote firmware update fails it may result in the module...

Page 44: ...ction DI DO AI AO 4 4 1 DO Control 4 4 2 DI DO Configuration 4 4 3 Analog Input Channel 4 4 4 Analog Input Calibration ET 2217CI ET 2217CI 4 4 4 5 Analog Output Configuration 4 4 5 RTC 4 4 6 Data Logg...

Page 45: ...iguration section Item Description Digital Output Host Slave Watchdog Timeout This parameter is used to configure the Host Watchdog timeout value If there is no Modbus TCP communication activity for t...

Page 46: ...High This parameter is used to clear the status of all high latched D I 0 No Operation 1 Clear All Clear Latched Status Low This parameter is used to clear the status of all low latched D I 0 No Oper...

Page 47: ...since the measurement is based on the pulse count Single pulse This mode provides the highest accuracy but can only be used for a stable signal The data update rate depends on the signal frequency and...

Page 48: ...I7 Set the data range for each channel and whether to enable or disable it If the alarm is enabled and the alarm mode is set to Momentary which means the alarm status will automatically be cleared if...

Page 49: ...e Change Mode Click the Calibration Mode or Run Mode button to change the mode Channel Choose the AI channel for calibration Item Choose to use either zero calibration or span calibration Set Calibrat...

Page 50: ...ro calibration input voltage or current via a digital multimeter and check the input value using a multimeter Click the Calibration Apply button to perform the calibration Note The input voltage or cu...

Page 51: ...Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 51 4 4 5 AI RTC The function is used to set the system time and click the Update Settings button to save the revised settings to the ET 2200...

Page 52: ...ether to overwrite data when it is full It can be set to Yes or No Sampling Interval Second The time interval for logging data Range 0 65535 Unit second Sampling Interval Millisecond The time interval...

Page 53: ...annel AO0 AO7 Set the data type Power on value Safe value and Slew Rate for each channel Modbus Format Set the data format It can be Hexadecimal or Engineering Host Timeout This parameter is used to c...

Page 54: ...lay the current mode Change Mode Click the Calibration Mode or Run Mode button to change the mode Channel Choose the AO channel for calibration Set Output Enter the voltage current output value Set Ca...

Page 55: ...utton to get into the calibration mode Step3 Choose a channel for calibration and link the module to the digital multimeter Voltage Calibration The module and digital multimeter are linked in series C...

Page 56: ...te The output voltage or current must be very close to the full scale value For example when calibrating a 10 V output the output should be between 9900 and 9990 If the digital multimeter displays 10...

Page 57: ...Note The function is available for DIO modules The DIO Synchronization section on the Sync page allows you to configure the Synchronous DIO Min switching time of DO and Auto off Time of DO for the ET...

Page 58: ...OFF to ON the corresponding DO will be set to ON Falling Active DO ON This parameter is used to enable falling activation in the Digital Input function When the specified DI state changes from ON to...

Page 59: ...ded periods 4 6 1 PWM Configuration The table describes the parameters contained in the PWM Configuration section Item Description Defaults Enable PWM This parameter is used to enable the PWM output f...

Page 60: ...on function of the module using Modbus TCP This allows for the establishment of logic connections between Local and remote I O as explained below 4 7 1 I O Pair Connection Settings Note The configurat...

Page 61: ...LL Mode To read the remote AI or DI and write to the local AO or DO PUSH Mode To read the local AI or DI and write to the remote AO or DO Disable Remote IP Used to set the IP address or the hostname o...

Page 62: ...he start address of the analog output 0 DIO IO Count Used to specify how many DI DO channels are mapped 0 Local IO Address Used to select the DI or DO type for the Local site and to enter the starting...

Page 63: ...le IP for the ET 2200 series module Only Clients whose IP address is specified in the list will be able to access the ET 2200 series module Note that some of the modules do not support the IPv6 settin...

Page 64: ...Current Connection Status section Note that some of the modules only display IP addresses for the Server mode Item Description Server Mode IP1 to IP12 Display the connected IP address Available Conne...

Page 65: ...nt password field The first time you change the password enter the default password Admin Step 2 Enter a new password in the New password field please enter 1 to 12 digits of numbers or characters Ste...

Page 66: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 66 4 11 Logout Clicking the Logout tab will immediately log out from the system and return to the login page...

Page 67: ...lish Subscribe mechanism where the Client only needs to know the IP address of the Broker The Publisher is responsible for sending topic messages while the Subscriber is responsible for receiving new...

Page 68: ...client identifier uniquely identifies the MQTT client to the MQTT broker and consists of the module name _ underscore character the last 6 digits of the MAC address and cannot be changed User Name Th...

Page 69: ...SP packet to also indicate its availability The broker will disconnect a client which doesn t send a PINGREQ packet or any other message within one and a half times of the Keep Alive Interval The vali...

Page 70: ...al that the ET 2200 module periodically publishes data The valid range is 100 to 2147483000 milliseconds in intervals of 10 milliseconds 9000 ms All Information Enable This option is used to enable or...

Page 71: ...last will and Testament message The length should be no more than 63 characters N A Message The Last Will and Testament message The length should be no more than 63 characters N A Update Setting Clic...

Page 72: ...annel DO0 or multiple channels ALL to process the Topic operations Multi channel operation is recommended because it can help reduce the amount of network traffic In single channel operation the value...

Page 73: ...shed when the module is Powered on Check the box to enable and uncheck it to disable the function Disabled Subscribe The DO states depend on the updating message of the corresponding Topic Check the b...

Page 74: ...te of the corresponding DO is changed Check the box to enable and uncheck it to disable the function Disabled Periodic Publish Used to enable or disable the Periodic Publish function The publishing pe...

Page 75: ...ultiple channels ALL to process the Topic operations Multi channel operation is recommended because it can help reduce the amount of network traffic In single channel operation the values 0 and 1 corr...

Page 76: ...corresponding DI is changed Check the box to enable and uncheck it to disable the function Disabled Periodic Publish to enable or disable the Periodic Publish function The publishing period depends on...

Page 77: ...lts Periodic Publish To enable or disable the Periodic Publish function The publishing period depends on the Cycle settings see MQTT Publication Settings Checked Enable Unchecked Disable Disabled Sub...

Page 78: ...ion described how to use the open source software Mosquitto and MQTTX to demonstrate the usage of MQTT protocol in conjunction with the ET 2200 series module 4 16 1 Set up Mosquitto Mosquitto is an op...

Page 79: ...click on the mosquitto exe file again it s akin to attempting to enable an already active broker server which would result in the action being prevented To prevent the broker from automatically openin...

Page 80: ...023 ICP DAS CO Ltd All Rights Reserved 80 In the Services window locate the Mosquitto Broker item and double click the name to open the Properties dialog Click the Stop button and set the Startup type...

Page 81: ...yright 2023 ICP DAS CO Ltd All Rights Reserved 81 3 1 Open the Advanced Settings section of the Windows Firewall 3 2 Add a new rule Click Inbound Rules and New Rule and then select the Port option Cli...

Page 82: ...23 ICP DAS CO Ltd All Rights Reserved 82 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 o...

Page 83: ...ll Rights Reserved 83 3 5 Select the Domain checkbox and 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 the notes if desired...

Page 84: ...platform MQTT 5 0 desktop client originally developed by EMQ which can run on macOS Linux and Windows Download and execute the installation file V1 9 4 from the MQTTX website https mqttx app After the...

Page 85: ...2 Enter the Broker name and IP address and click the Connect button Note If the connection is unavailable check to see if the version of the Mosquitto Broker is 1 6 4 see C Program Files mosquitto Cha...

Page 86: ...tatuses can be changed through MQTT messages Power on Publish The DO statuses will be published upon module power up State Change Publish The DO statuses will be published whenever it changes Periodic...

Page 87: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 87 3 2 Enter the Topic name ICPDAS do_all Enter the text to be published 0xF 1...

Page 88: ...ries Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 88 MQTT DO Power on Publish The message 0Xf indicates DO 0 3 ON DO 4 7 OFF 1 Enter the topic name ICPDAS do_all 2 3 Add a su...

Page 89: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 89 1 2 The DO0 DO1 will be set to ON when the module starts...

Page 90: ...ules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 90 In addition users can check the received DO values in MQTTX 0x3 indicates DO0 to DO1 are ON and the others are OFF The DO0 DO1 will be set to...

Page 91: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 91 MQTT DO State Change Publish Enter the topic name ICPDAS rb_all 2 3 1 Add a subscription...

Page 92: ...ernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 92 1 2 3 It will receive messages with all DO statuses whenever it changes 0x1 0000 0001 DO0 ON 0x3 0000 0011 DO0 DO1 ON 0x7 0000 01...

Page 93: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 93 MQTT DO Periodic Publish Enter the topic name ICPDAS rb_all 2 3 1 Add a subscription...

Page 94: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 94 Receiving DO statuses periodically In this case Cycle 9 seconds...

Page 95: ...ion Description State Change Publish The message will be published when the DI state changes Periodic Publish The DI status is published periodically and the release cycle is determined by the Cycle s...

Page 96: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 96 Add a subscription 1 Enter the topic name ICPDAS di_all 2 3...

Page 97: ...Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 97 It will receive messages with all DI statuses whenever it changes 0x1 indicates the DI0 is 1 and the others are 0 P ET 2260 When DO0 is se...

Page 98: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 98 MQTT DI Periodic Publish 1 Add a subscription Enter the topic name ICPDAS di_all 2 3...

Page 99: ...ET 2200 Series Ethernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 99 ET 2200 Web Server DI di_all Periodic Publish Update...

Page 100: ...thernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 100 It will receive periodic messages containing all DI statuses The Cycle is set to 9 seconds in this case 0x1 0000 0001 DO0 ON 0...

Page 101: ...ction is enabled ET 2200 can actively send messages to the SNMP manager to keep track of data when the I O status of the module changes or restarts The detailed description is as follows Note For DI D...

Page 102: ...ained in the Function section Item Description Default Value Read Only Community Set the community name of the module for read only data public Read Write Community Set the community name of the modul...

Page 103: ...nel has a specific Trap Check the box to enable the Trap function for that DI channel Specific ID is the ID number set for individual channel Digital Output All All DO channels share a single Trap Che...

Page 104: ...og Output section Item Description Analog Output AO 7 0 Each AO channel has a specific Trap Check the box to enable the Trap function for that AO channel Specific ID is the ID number set for individua...

Page 105: ...23 ICP DAS CO Ltd All Rights Reserved 105 4 17 3 SNMP I O Example In this article we use iReasoning MIB Browser as an example Please download the installer V14 from its official website and run the in...

Page 106: ...thernet I O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 106 Note If the Write Community field is not set a Timeout error will occur during execution Enter the string according to the set...

Page 107: ...l Rights Reserved 107 Read the information of the ET 2200 the Walk command To do Right click the iso org dod internet folder on the left side and click Walk to display the information of the ET 2200 i...

Page 108: ...command To do Right click the doValue entry in the Result Table and click Set to display the SNMP SET dialog box Enter the value 0 OFF or 1 ON in the Value field to set the DO value After setting the...

Page 109: ...mand To do Right click the aoValue entry in the Result Table and click Set to display the SNMP SET dialog box Enter the value 1 000 output 1V in the Value field to set the AO value After completing th...

Page 110: ...art Trap The Warm Start Trap will be sent when the module restarts without turning off the power For example the reboot command or the watchdog mechanism 3 Specific Trap DI DO AO State Change When the...

Page 111: ...om the device Timestamp How much time has passed after the module starts SNMP Version The version of SNMP Enterprise The name of the enterprise Community SNMP community name according to the Trap Comm...

Page 112: ...ap port Using iReasoning MIB Browser as an example Click the Trap Receiver Settings button on the Trap Receiver page to open the window Then confirm the Trap Port Bind IP and Transport settings The ET...

Page 113: ...O Modules Copyright 2023 ICP DAS CO Ltd All Rights Reserved 113 Step 2 Double click the Services icon Step 3 Double click the SNMP Trap and confirm the Startup type is set to Disabled and the Service...

Page 114: ...d then write it to the DO of the remote or local module This function is useful when connecting DI DO modules that have no Ethernet functionality To configure the Pair Connection function please consu...

Page 115: ...ormation e g IP Mask Gateway needed to set up I O modules For more instructions refer to Section 3 3 Configuring the Network Settings Step 3 Log into the ET 2200 Web Server 1 Choose the ET 2200 module...

Page 116: ...O Count field enter the mapped quantity for DI and DO 4 In the Local IO Address field select 0x Coil Output and enter the starting DO address In the Remote IO Address field select 1x Discrete Input an...

Page 117: ...antity for DI and DO 4 In the Local IO Address field select 1x Discrete Input and enter the starting DI address In the Remote IO Address field select 0x Coil Output and enter the starting DO address 5...

Page 118: ...he ET 2260 module Step 2 Configure the Ethernet Settings Contact your network administrator to get the correct network configuration information e g IP Mask Gateway needed to set up I O modules For mo...

Page 119: ...ET 2260 2 module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 1x Discrete Input and enter the starting DI address In the Remote IO Address fi...

Page 120: ...ET 2260 1 module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 1x Discrete Input and enter the starting DI address In the Remote IO Address fi...

Page 121: ...2260 and ET 7255 modules Step 2 Configure the Ethernet Settings Contact your network administrator to get the correct network configuration information e g IP Mask Gateway needed to set up I O modules...

Page 122: ...module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 0x Coil Output and enter the starting DO address In the Remote IO Address field select 1x...

Page 123: ...module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 0x Coil Output and enter the starting DO address In the Remote IO Address field select 1x...

Page 124: ...2260 and ET 7255 modules Step 2 Configure the Ethernet Settings Contact your network administrator to get the correct network configuration information e g IP Mask Gateway needed to set up I O modules...

Page 125: ...T 7255 module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 1x Discrete Input and enter the starting DI address In the Remote IO Address field...

Page 126: ...7255 module 4 In the IO Count field enter the mapped quantity for DI and DO 5 In the Local IO Address field select 1x Discrete Input and enter the starting DI address In the Remote IO Address field s...

Page 127: ...O and DIO data 256 Registers or 4096 bit shared single memory Shared memory used with the Pair Connection function can effectively lower the host load It can also perform Bits Registers data exchange...

Page 128: ...starts at 3000 Writing 16 bits of DI DO data to addresses 3000 3015 is equivalent to writing one 16 bit AI AO register to the address 3000 Writing 16 bits of DI DO data to addresses 3016 3031 is equi...

Page 129: ...e on the ET 2200 series DIO module The Pair connection function supports up to 16 IP connections The host can obtain the signals written in the data concentrator from Device 1 8 by connecting to the E...

Page 130: ...and choose the PULL mode Remote DI to Local DO to enable this function 01 08 2 In the Remote IP Port field enter the IP address and TCP port 502 of remote modules Slave 1 8 In the IO Count field enter...

Page 131: ...o enable this function 2 In the Remote IP Port field enter the IP address and TCP port 502 of the PET 2217 In the IO Count field enter the number of mapped AI AO E g 4 In the Local IO Address field se...

Page 132: ...readings will be the same Set the starting address to 3000 and read four values 6 Select Connection Connect and enter the ET 2260 s IP address and then click OK 7 The user can view the values stored...

Page 133: ...sts can exchange data via shared memory 2 With the Pair connection function two Slave devices can also exchange data via shared memory 3 With the Pair connection function the host can indirectly contr...

Page 134: ...2200 as a concentrator As the diagram above the Modbus Master 1 writes data 255 0X00FF to the shared memory with a Register address 3000 The Modbus Master 2 reads data from the shared memory with Bit...

Page 135: ...ivity Live Entivity VLC Trace Mode Wizcon ElUTIONS and Wonderware etc can be used to easily integrate serial devices via the Modbus protocol 6 1 What is Modbus TCP IP Modbus is a communication protoco...

Page 136: ...on code defining the requested action any required data and an error checking field A response from a slave consists of fields confirming the action taken any data to be returned and an error checking...

Page 137: ...cture of a Modbus RTU query is the function code which describes what the slave device is required to do Valid function codes range between 1 and 255 To answer the query the slave device uses the same...

Page 138: ...equested by the slave If the master does not require this information the data field can be empty Reference Address Description 0xxxx Read Write Discrete Outputs or Coils An 0x reference address is us...

Page 139: ...r to Section 6 3 or 6 4 Modbus Register Table to find the address Byte 02 high byte Byte 03 low byte 04 05 Number of Points Channels 2 Bytes Byte 04 high byte Byte 05 low byte Response Byte Descriptio...

Page 140: ...nd and response is as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 01 Function Cod...

Page 141: ...s Register Table to find the address Byte 02 high byte Byte 03 low byte 04 05 Number of Points Channels 2 Bytes Byte 04 high byte Byte 05 low byte Response Byte Description Size Value 00 Net ID Statio...

Page 142: ...and response is as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 02 Function Code B...

Page 143: ...Byte 0x03 02 03 Starting AO Address 2 Bytes Refer to Section 6 3 or 6 4 Modbus Register Table to find the address Byte 02 high byte Byte 03 low byte 04 05 Number of 16 bit Registers Channels 2 Bytes W...

Page 144: ...he command and response is as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 03 Func...

Page 145: ...Starting AI Address 2 Bytes Refer to Section 6 3 or 6 4 Modbus Register Table to find the address Byte 02 high byte Byte 03 low byte 04 05 Number of 16 bit Registers Channels 2 Bytes Word Count Byte 0...

Page 146: ...response is as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 04 Function Code Byte...

Page 147: ...2 high byte Byte 03 low byte 04 05 Output Value 2 Bytes 0xFF 00 sets the output to ON 0x00 00 sets the output to OFF All other values are invalid and will not affect the coil Byte 04 high byte Byte 05...

Page 148: ...esponse is as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 05 Function Code Byte 0...

Page 149: ...4 Modbus Register Table to find the address Byte 02 high byte Byte 03 low byte 04 05 Register Value 2 Bytes Register Value Byte 04 high byte Byte 05 low byte Response Byte Description Size Value 00 N...

Page 150: ...as follows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 06 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 06 Function Code Byte 02 03 0108...

Page 151: ...Bytes Byte 04 high byte Byte 05 low byte 06 Byte count 1 Byte n Points 7 8 07 Output value n Bytes A bit corresponds to a channel A value of 1 for a bit denotes that the channel is ON while a value of...

Page 152: ...s Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 08 Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 0F Function Code Byte 02 03 010B Starting D...

Page 153: ...of 16 bit Registers Channels 2 Bytes Word Count Byte 04 high byte Byte 05 low byte 06 Byte Count 1 Byte n Points x 2 Bytes 07 Register Values n Bytes Register Values n 2 Byte 03 high byte Byte 04 low...

Page 154: ...ows Command Leading 6 bytes Bytes 00 03 01 02 00 00 Message Number Bytes 04 05 00 0B Number of bytes remaining in this frame Request Byte 00 01 Net ID Byte 01 10 Function Code Byte 02 03 0032 Starting...

Page 155: ...xxx DO Address Base 0 Starting Address Points Description Bits per Point Range Access Type 127 0x7F 1 Restores all default web settings 1 1 Restore W Pulse 128 0x80 1 Default ID Settings 1 1 Restore W...

Page 156: ...PC for more than the period defined in the WDT settings the DO channels will revert to their safe values and the Host WDT Events Counter will be increased by one R W F 258 0x102 1 Host WDT Events 16...

Page 157: ...8 0xxxx DO Address Base 0 Starting Address Points Description Bits per Point Range Access Type 0 0x00 1 to nDO Digital Output Channels 1 0 Off 1 On R W 32 0x20 1 Clears the status of all high latched...

Page 158: ...ult 0 R W F 299 0x12B 1 Force the DI DO Mode for the ET 2254 only 0 Dynamic I O type based on DO requests 1 Static I O type by configuration web or Modbus 1 0 Dynamic 1 Static R W 300 315 0x12C 0x13B...

Page 159: ...The frequency Value is 1 000 Note The Client must first divide the value by 1 000 32 0 to 4294967296 R Note The DI Counter 0x10 and DI Frequency 0x40 record data as a 32 bit value and are transmitted...

Page 160: ...C 100 0x64 1 to nDO The duty cycle for the DO PWM The first word 16 bit register is the high pulse width while the second word is the low pulse width The units rein ms and the resolution is about 10 m...

Page 161: ...e 00628 0274 1 Set the AI sampling rate 0 Normal mode 20 Hz 1 Fast mode 200 Hz R W E 0 00631 0277 1 Set the AI data format 0 Hexadecimal format 1 Engineering unit R W E 0 00632 0278 1 Reset the AI cal...

Page 162: ...231 00E0 00E7 8 Read AI high alarm status When the AI value is higher than the high alarm value the status becomes 1 0 Normal 1 Alarmed R 10256 10263 0100 0107 8 Read AI low alarm status When the AI v...

Page 163: ...R W E 32767 0x7FFF 40328 40335 0148 014F 8 1 Set the AI low alarm value 32768 to 32767 0x0000 to 0xFFFF R W E 32768 0x8000 40427 40434 01AB 01B2 8 1 Set the AI range 0x07 4 20 mA 0x08 10 V 0x09 5 V 0x...

Page 164: ...channels R 30151 40151 The firmware version R 30180 30194 40180 40194 The alias name R 40212 40219 The type codes of analog input channels 0 to 7 R W 40257 Ethernet host watchdog timeout value 5 to 65...

Page 165: ...the data logger units milliseconds 0 to 1000 the value should be a multiple of 5 R W 40880 The starting year of recording in period mode 2000 to 2159 R W 40881 The starting month of recording in peri...

Page 166: ...time stamp low word time stamp high word and millisecond time stamp The timestamp is in Epoch time format R 00096 00103 10096 10103 Under range status of channel 0 to 7 for 0mA to 20mA and 4mA to 20m...

Page 167: ...rmat 0 Hexadecimal format 1 Engineering unit R W E 0 00632 0278 1 Reset the AO calibration to the factory settings 1 Reset W Discrete Inputs 1xxxx Register Points Description Data Format Attribute DEC...

Page 168: ...32767 0x0000 to 0xFFFF R W E 0 40459 40466 01CB 01D2 4 8 1 Set the AO range 0x30 0 20 mA 0x31 4 20 mA 0x32 0 10 V 0x33 10 V 0x34 0 5 V 0x35 5 V R W E 0x32 Register Points No Per Point Description Data...

Page 169: ...mmand R 40556 022C 1 1 Read the boot count of the module The factory default value is 0 when the settings are set to the factory default values 1 to 32767 R 40557 022D 1 1 Set the Host WDT timeout uni...

Page 170: ...to 20 mA Engineering unit 20000 20000 2 s comp HEX 7FFF 8000 07 4 to 20 mA Engineering unit 20000 4000 2 s comp HEX FFFF 0000 08 10 to 10 V Engineering unit 10000 10000 2 s comp HEX 7FFF 8000 09 5 to...

Page 171: ...form a factory reset of the module Please note that after completing the following steps all of your customized settings will be erased Step 1 Adjust the Init Run switch to the Init mode and reboot th...

Page 172: ...hts Reserved 172 Step 3 Adjust the Init Run switch back to the Run mode and reboot the module Step 4 Log in to the ET 2200 web server Enter the factory password Admin and specify the new password and...

Page 173: ...com en download show php num 2626 To update the Firmware for your ET 2200 module connect the ET 2200 module and PC in the same sub network Please note that there should be only one network card on th...

Page 174: ...e OK button Step 5 The progress 0 will be displayed in a command prompt window Follow the steps Method 1 Local Update Set the Init Run switch to the Init position and reboot the module to start the up...

Page 175: ...er the update is complete press any key to close the window For the local update Set the Init Run switch to the Run position and reboot the module Step 7 Search the module again and log into the web p...

Page 176: ...dule through specific ports Confirm with your network administrator that access to UDP Port 7 Port 57188 and Port 54321 is not being denied by another network device The following provides more detail...

Page 177: ...nals may inevitably generate an unstable signal or noise which can potentially cause incorrect data counting or operation failure Consequently these errors must be removed from the input signals espec...

Page 178: ...Revise Section 6 4 1 The sampling rate of PET 2217 in fast mode is 200 Hz and in normal mode is 20 Hz 2 Revise Section 2 2 Modify the URL of the data sheet to the English version 3 Revise Section 6 4...

Page 179: ...2261 16 1 2 0 Jul 2017 1 Add the software and hardware information about the ET 2242U and ET 2255U 2 Updated the information about the Firmware Version v1 4 6 Jun 16 2017 in Chapter 4 Web Configurati...

Reviews: