All devices

Moxa · Remote I/O

ioLogik E1212 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
Digital output 0 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
11
Digital output 1 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
21
Digital output 2 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
31
Digital output 3 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
41
Digital output 4 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
51
Digital output 5 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
61
Digital output 6 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
71
Digital output 7 status
0 = off, 1 = on. Write through the coil with function code 05.
Binary-1RW
161
Digital output 0 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
171
Digital output 1 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
181
Digital output 2 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
191
Digital output 3 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
201
Digital output 4 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
211
Digital output 5 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
221
Digital output 6 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
231
Digital output 7 pulse output
Pulse output start/stop: 0 = stop, 1 = start.
Binary-1RW
2561
Digital input counter 0 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2571
Digital input counter 1 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2581
Digital input counter 2 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2591
Digital input counter 3 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2601
Digital input counter 4 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2611
Digital input counter 5 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2621
Digital input counter 6 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2631
Digital input counter 7 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2641
Digital input counter 8 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2651
Digital input counter 9 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2661
Digital input counter 10 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2671
Digital input counter 11 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2681
Digital input counter 12 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2691
Digital input counter 13 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2701
Digital input counter 14 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2711
Digital input counter 15 status
Counter start/stop: 0 = stop, 1 = start.
Binary-1RW
2721
Digital input counter 0 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2731
Digital input counter 1 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2741
Digital input counter 2 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2751
Digital input counter 3 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2761
Digital input counter 4 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2771
Digital input counter 5 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2781
Digital input counter 6 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2791
Digital input counter 7 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2801
Digital input counter 8 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2811
Digital input counter 9 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2821
Digital input counter 10 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2831
Digital input counter 11 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2841
Digital input counter 12 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2851
Digital input counter 13 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2861
Digital input counter 14 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2871
Digital input counter 15 reset
Write 1 to reset the counter to its initial value.
Binary-1RW
2881
Digital input counter 0 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2891
Digital input counter 1 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2901
Digital input counter 2 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2911
Digital input counter 3 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2921
Digital input counter 4 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2931
Digital input counter 5 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2941
Digital input counter 6 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2951
Digital input counter 7 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2961
Digital input counter 8 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2971
Digital input counter 9 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2981
Digital input counter 10 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
2991
Digital input counter 11 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
3001
Digital input counter 12 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
3011
Digital input counter 13 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
3021
Digital input counter 14 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
3031
Digital input counter 15 overflow flag clear
Write 1 to clear the overflow flag.
Binary-1RW
41281
Digital output 0 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41291
Digital output 1 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41301
Digital output 2 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41311
Digital output 3 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41321
Digital output 4 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41331
Digital output 5 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41341
Digital output 6 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41351
Digital output 7 peer-to-peer safe mode flag clear
Write 1 to clear the safe mode flag.
Binary-1RW
41441
Watchdog alarm flag clear
Write 1 to clear the watchdog alarm.
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; no gateway needed. Addresses are the manual's decimal start addresses, which are the zero-based wire addresses (the manual also prints the 1-based reference numbers). Each channel occupies one address in the start-address table, so this map lists channels separately. Source: Moxa ioLogik E1200 Series User Manual v16.2, appendix A, 'ioLogik E1212 Modbus Address and Register Map'. The module has 8 digital inputs plus 8 configurable DIO channels, so the manual's DI map exposes 16 DI points (8 DI + 8 DIO read as inputs) while the DO map exposes 8 DO points (the DIO channels driven as outputs); this seed follows those two lengths. Unit identifier: the manual states that the Modbus/TCP ID of the ioLogik E1200 is set to 1 by default, so unit_id 1 is used.