Moxa · Remote I/O
ioLogik E1242 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
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 0 | 1 | Digital output 0 status 0 = off, 1 = on. Write through the coil with function code 05. | Binary | - | 1 | RW |
| 1 | 1 | Digital output 1 status 0 = off, 1 = on. Write through the coil with function code 05. | Binary | - | 1 | RW |
| 2 | 1 | Digital output 2 status 0 = off, 1 = on. Write through the coil with function code 05. | Binary | - | 1 | RW |
| 3 | 1 | Digital output 3 status 0 = off, 1 = on. Write through the coil with function code 05. | Binary | - | 1 | RW |
| 16 | 1 | Digital output 0 pulse output Pulse output start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 17 | 1 | Digital output 1 pulse output Pulse output start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 18 | 1 | Digital output 2 pulse output Pulse output start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 19 | 1 | Digital output 3 pulse output Pulse output start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 256 | 1 | Digital input counter 0 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 257 | 1 | Digital input counter 1 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 258 | 1 | Digital input counter 2 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 259 | 1 | Digital input counter 3 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 260 | 1 | Digital input counter 4 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 261 | 1 | Digital input counter 5 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 262 | 1 | Digital input counter 6 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 263 | 1 | Digital input counter 7 status Counter start/stop: 0 = stop, 1 = start. | Binary | - | 1 | RW |
| 272 | 1 | Digital input counter 0 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 273 | 1 | Digital input counter 1 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 274 | 1 | Digital input counter 2 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 275 | 1 | Digital input counter 3 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 276 | 1 | Digital input counter 4 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 277 | 1 | Digital input counter 5 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 278 | 1 | Digital input counter 6 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 279 | 1 | Digital input counter 7 reset Write 1 to reset the counter to its initial value. | Binary | - | 1 | RW |
| 288 | 1 | Digital input counter 0 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 289 | 1 | Digital input counter 1 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 290 | 1 | Digital input counter 2 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 291 | 1 | Digital input counter 3 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 292 | 1 | Digital input counter 4 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 293 | 1 | Digital input counter 5 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 294 | 1 | Digital input counter 6 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 295 | 1 | Digital input counter 7 overflow flag clear Write 1 to clear the overflow flag. | Binary | - | 1 | RW |
| 4128 | 1 | Digital output 0 peer-to-peer safe mode flag clear Write 1 to clear the safe mode flag. | Binary | - | 1 | RW |
| 4129 | 1 | Digital output 1 peer-to-peer safe mode flag clear Write 1 to clear the safe mode flag. | Binary | - | 1 | RW |
| 4130 | 1 | Digital output 2 peer-to-peer safe mode flag clear Write 1 to clear the safe mode flag. | Binary | - | 1 | RW |
| 4131 | 1 | Digital output 3 peer-to-peer safe mode flag clear Write 1 to clear the safe mode flag. | Binary | - | 1 | RW |
| 4144 | 1 | Watchdog alarm flag clear Write 1 to clear the watchdog alarm. | Binary | - | 1 | RW |
| 4145 | 1 | Analog input 0 reset minimum value Write 1 to reset the minimum value. | Binary | - | 1 | RW |
| 4146 | 1 | Analog input 1 reset minimum value Write 1 to reset the minimum value. | Binary | - | 1 | RW |
| 4147 | 1 | Analog input 2 reset minimum value Write 1 to reset the minimum value. | Binary | - | 1 | RW |
| 4148 | 1 | Analog input 3 reset minimum value Write 1 to reset the minimum value. | Binary | - | 1 | RW |
| 4153 | 1 | Analog input 0 reset maximum value Write 1 to reset the maximum value. | Binary | - | 1 | RW |
| 4154 | 1 | Analog input 1 reset maximum value Write 1 to reset the maximum value. | Binary | - | 1 | RW |
| 4155 | 1 | Analog input 2 reset maximum value Write 1 to reset the maximum value. | Binary | - | 1 | RW |
| 4156 | 1 | Analog input 3 reset maximum value Write 1 to reset the maximum value. | Binary | - | 1 | RW |
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 E1242 Modbus Address and Register Map'. The module has 4 analog inputs, 4 digital inputs and 4 configurable DIO channels, so the manual's DI map carries 8 points and the DO map 4 points, as its lengths state. The manual's notes for this model record that AI_scaledValue incorporates word swapping and DI_counterValue byte swapping; those caveats are repeated in the row descriptions. Scaled AI values are REAL (IEEE-754) per the manual's AI channel object table. 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.