All devices

Moxa · Remote I/O

ioLogik E2210 (12 DI + 8 DO Ethernet remote I/O) Modbus register map

Default configuration

Protocol
Modbus TCP
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first

Register map

AddressCountNameTypeUnitScaleAccess
01
DO channel 0 value
0 = off, 1 = on (coil reference 00001).
Binary-1RW
11
DO channel 1 value
0 = off, 1 = on (coil reference 00002).
Binary-1RW
21
DO channel 2 value
0 = off, 1 = on (coil reference 00003).
Binary-1RW
31
DO channel 3 value
0 = off, 1 = on (coil reference 00004).
Binary-1RW
41
DO channel 4 value
0 = off, 1 = on (coil reference 00005).
Binary-1RW
51
DO channel 5 value
0 = off, 1 = on (coil reference 00006).
Binary-1RW
61
DO channel 6 value
0 = off, 1 = on (coil reference 00007).
Binary-1RW
71
DO channel 7 value
0 = off, 1 = on (coil reference 00008).
Binary-1RW
81
DO channel 0 power-on value
0 = off, 1 = on (coil reference 00009).
Binary-1RW
91
DO channel 1 power-on value
0 = off, 1 = on (coil reference 00010).
Binary-1RW
101
DO channel 2 power-on value
0 = off, 1 = on (coil reference 00011).
Binary-1RW
111
DO channel 3 power-on value
0 = off, 1 = on (coil reference 00012).
Binary-1RW
121
DO channel 4 power-on value
0 = off, 1 = on (coil reference 00013).
Binary-1RW
131
DO channel 5 power-on value
0 = off, 1 = on (coil reference 00014).
Binary-1RW
141
DO channel 6 power-on value
0 = off, 1 = on (coil reference 00015).
Binary-1RW
151
DO channel 7 power-on value
0 = off, 1 = on (coil reference 00016).
Binary-1RW
161
DO channel 0 safe value
0 = off, 1 = on (coil reference 00017).
Binary-1RW
171
DO channel 1 safe value
0 = off, 1 = on (coil reference 00018).
Binary-1RW
181
DO channel 2 safe value
0 = off, 1 = on (coil reference 00019).
Binary-1RW
191
DO channel 3 safe value
0 = off, 1 = on (coil reference 00020).
Binary-1RW
201
DO channel 4 safe value
0 = off, 1 = on (coil reference 00021).
Binary-1RW
211
DO channel 5 safe value
0 = off, 1 = on (coil reference 00022).
Binary-1RW
221
DO channel 6 safe value
0 = off, 1 = on (coil reference 00023).
Binary-1RW
231
DO channel 7 safe value
0 = off, 1 = on (coil reference 00024).
Binary-1RW
241
DO channel 0 pulse operate status
0 = off, 1 = on (coil reference 00025).
Binary-1RW
251
DO channel 1 pulse operate status
0 = off, 1 = on (coil reference 00026).
Binary-1RW
261
DO channel 2 pulse operate status
0 = off, 1 = on (coil reference 00027).
Binary-1RW
271
DO channel 3 pulse operate status
0 = off, 1 = on (coil reference 00028).
Binary-1RW
281
DO channel 4 pulse operate status
0 = off, 1 = on (coil reference 00029).
Binary-1RW
291
DO channel 5 pulse operate status
0 = off, 1 = on (coil reference 00030).
Binary-1RW
301
DO channel 6 pulse operate status
0 = off, 1 = on (coil reference 00031).
Binary-1RW
311
DO channel 7 pulse operate status
0 = off, 1 = on (coil reference 00032).
Binary-1RW
321
DO channel 0 pulse power-on status
0 = off, 1 = on (coil reference 00033).
Binary-1RW
331
DO channel 1 pulse power-on status
0 = off, 1 = on (coil reference 00034).
Binary-1RW
341
DO channel 2 pulse power-on status
0 = off, 1 = on (coil reference 00035).
Binary-1RW
351
DO channel 3 pulse power-on status
0 = off, 1 = on (coil reference 00036).
Binary-1RW
361
DO channel 4 pulse power-on status
0 = off, 1 = on (coil reference 00037).
Binary-1RW
371
DO channel 5 pulse power-on status
0 = off, 1 = on (coil reference 00038).
Binary-1RW
381
DO channel 6 pulse power-on status
0 = off, 1 = on (coil reference 00039).
Binary-1RW
391
DO channel 7 pulse power-on status
0 = off, 1 = on (coil reference 00040).
Binary-1RW
401
DO channel 0 pulse safe-mode status
0 = off, 1 = on (coil reference 00041).
Binary-1RW
411
DO channel 1 pulse safe-mode status
0 = off, 1 = on (coil reference 00042).
Binary-1RW
421
DO channel 2 pulse safe-mode status
0 = off, 1 = on (coil reference 00043).
Binary-1RW
431
DO channel 3 pulse safe-mode status
0 = off, 1 = on (coil reference 00044).
Binary-1RW
441
DO channel 4 pulse safe-mode status
0 = off, 1 = on (coil reference 00045).
Binary-1RW
451
DO channel 5 pulse safe-mode status
0 = off, 1 = on (coil reference 00046).
Binary-1RW
461
DO channel 6 pulse safe-mode status
0 = off, 1 = on (coil reference 00047).
Binary-1RW
471
DO channel 7 pulse safe-mode status
0 = off, 1 = on (coil reference 00048).
Binary-1RW
481
DI channel 0 counter status
0 = stop, 1 = start (coil reference 00049).
Binary-1RW
491
DI channel 1 counter status
0 = stop, 1 = start (coil reference 00050).
Binary-1RW
501
DI channel 2 counter status
0 = stop, 1 = start (coil reference 00051).
Binary-1RW
511
DI channel 3 counter status
0 = stop, 1 = start (coil reference 00052).
Binary-1RW
521
DI channel 4 counter status
0 = stop, 1 = start (coil reference 00053).
Binary-1RW
531
DI channel 5 counter status
0 = stop, 1 = start (coil reference 00054).
Binary-1RW
541
DI channel 6 counter status
0 = stop, 1 = start (coil reference 00055).
Binary-1RW
551
DI channel 7 counter status
0 = stop, 1 = start (coil reference 00056).
Binary-1RW
561
DI channel 8 counter status
0 = stop, 1 = start (coil reference 00057).
Binary-1RW
571
DI channel 9 counter status
0 = stop, 1 = start (coil reference 00058).
Binary-1RW
581
DI channel 10 counter status
0 = stop, 1 = start (coil reference 00059).
Binary-1RW
591
DI channel 11 counter status
0 = stop, 1 = start (coil reference 00060).
Binary-1RW
601
DI channel 0 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00061).
Binary-1RW
611
DI channel 1 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00062).
Binary-1RW
621
DI channel 2 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00063).
Binary-1RW
631
DI channel 3 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00064).
Binary-1RW
641
DI channel 4 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00065).
Binary-1RW
651
DI channel 5 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00066).
Binary-1RW
661
DI channel 6 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00067).
Binary-1RW
671
DI channel 7 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00068).
Binary-1RW
681
DI channel 8 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00069).
Binary-1RW
691
DI channel 9 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00070).
Binary-1RW
701
DI channel 10 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00071).
Binary-1RW
711
DI channel 11 clear counter value
Read: always 0. Write 1 to clear the counter; writing 0 returns an illegal data value (coil reference 00072).
Binary-1RW
721
DI channel 0 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00073).
Binary-1RW
731
DI channel 1 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00074).
Binary-1RW
741
DI channel 2 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00075).
Binary-1RW
751
DI channel 3 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00076).
Binary-1RW
761
DI channel 4 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00077).
Binary-1RW
771
DI channel 5 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00078).
Binary-1RW
781
DI channel 6 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00079).
Binary-1RW
791
DI channel 7 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00080).
Binary-1RW
801
DI channel 8 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00081).
Binary-1RW
811
DI channel 9 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00082).
Binary-1RW
821
DI channel 10 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00083).
Binary-1RW
831
DI channel 11 overflow status
Read: 0 = normal, 1 = overflow. Write 0 to clear the overflow status (coil reference 00084).
Binary-1RW
841
DI channel 0 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00085).
Binary-1RW
851
DI channel 1 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00086).
Binary-1RW
861
DI channel 2 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00087).
Binary-1RW
871
DI channel 3 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00088).
Binary-1RW
881
DI channel 4 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00089).
Binary-1RW
891
DI channel 5 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00090).
Binary-1RW
901
DI channel 6 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00091).
Binary-1RW
911
DI channel 7 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00092).
Binary-1RW
921
DI channel 8 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00093).
Binary-1RW
931
DI channel 9 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00094).
Binary-1RW
941
DI channel 10 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00095).
Binary-1RW
951
DI channel 11 trigger status
Read: 0 = normal, 1 = trigger. Write 0 to clear the trigger status (coil reference 00096).
Binary-1RW
961
DI channel 0 counter power-on status
0 = off, 1 = on (coil reference 00097).
Binary-1RW
971
DI channel 1 counter power-on status
0 = off, 1 = on (coil reference 00098).
Binary-1RW
981
DI channel 2 counter power-on status
0 = off, 1 = on (coil reference 00099).
Binary-1RW
991
DI channel 3 counter power-on status
0 = off, 1 = on (coil reference 00100).
Binary-1RW
1001
DI channel 4 counter power-on status
0 = off, 1 = on (coil reference 00101).
Binary-1RW
1011
DI channel 5 counter power-on status
0 = off, 1 = on (coil reference 00102).
Binary-1RW
1021
DI channel 6 counter power-on status
0 = off, 1 = on (coil reference 00103).
Binary-1RW
1031
DI channel 7 counter power-on status
0 = off, 1 = on (coil reference 00104).
Binary-1RW
1041
DI channel 8 counter power-on status
0 = off, 1 = on (coil reference 00105).
Binary-1RW
1051
DI channel 9 counter power-on status
0 = off, 1 = on (coil reference 00106).
Binary-1RW
1061
DI channel 10 counter power-on status
0 = off, 1 = on (coil reference 00107).
Binary-1RW
1071
DI channel 11 counter power-on status
0 = off, 1 = on (coil reference 00108).
Binary-1RW
1081
DI channel 0 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00109).
Binary-1RW
1091
DI channel 1 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00110).
Binary-1RW
1101
DI channel 2 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00111).
Binary-1RW
1111
DI channel 3 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00112).
Binary-1RW
1121
DI channel 4 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00113).
Binary-1RW
1131
DI channel 5 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00114).
Binary-1RW
1141
DI channel 6 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00115).
Binary-1RW
1151
DI channel 7 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00116).
Binary-1RW
1161
DI channel 8 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00117).
Binary-1RW
1171
DI channel 9 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00118).
Binary-1RW
1181
DI channel 10 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00119).
Binary-1RW
1191
DI channel 11 counter safe-mode status
Read: 0 = stop, 1 = start. Write: 0 = stop, 1 = start (coil reference 00120).
Binary-1RW

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

Ethernet remote I/O with a built-in Modbus/TCP server, so no gateway is needed. Source: Moxa "ioLogik E2200 Series User Manual" v7.2, section "ioLogik E2210 Modbus Mapping" (manual pages 166-174): 0xxxx read/write coils, 1xxxx read-only contacts (function 02), 3xxxx read-only registers (function 04) and 4xxxx read/write registers (function 03/06/16). The mapping table prints the reference number and the hexadecimal address side by side; this seed stores the hex address with zero-based addressing. The module has 12 digital inputs and 8 relay outputs; the DI count value block (30001-30024) is printed as separate high-word and low-word rows, so each counter is one two-register row here, high word first. The manual also mirrors the DO values and the DI states for Citect SCADA compatibility: the 3xxxx word forms of the DI states (312289-312300) are listed, while the 4xxxx word mirrors (40257-40376) are left out because each of them repeats a coil or a 3xxxx register bit for bit. The 24 internal registers (40377-40400 initial values, 42921-42944 working values) are Click&Go logic scratch registers rather than I/O and are left out. The pulse-count value is 32-bit here (two registers, high word first) as on the ioLogik E2262, while each pulse-width register is a single 16-bit word, unlike the E2262's two-register widths; the table states no unit for the pulse widths and no range for the counts. The mapping chapter documents no Modbus/TCP unit identifier, so unit_id 1 is a placeholder: set it to the ID configured in the ioLogik web console.

Related devices