MBMap Registry
  1. Devices
  2. Moxa
  3. ioLogik R1240

Moxa ioLogik R1240 Modbus register map

Also covers ioLogik R1240-T

RS-485 remote I/O with 8 analog inputs (voltage or current)

  • Official
  • 112 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17
  • Identity: serial number

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus RTU
Unit ID
1
Serial
9600 8N1 · 9600 baud, 8 data bits, none parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
32 holding registers, 64 input registers, 16 coils
Groups
2
Revision
2 · 2026-10-17
Added
()
File
maps/moxa/iologik-r1240.mbmap.json · 18 KB · history
SHA-256
240d9f3e5ffb2238292d3a20b8d72369781c41ecf032fe4f5305254226260b65
Manufacturer
moxa.com

Device identity

What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.

Registers
RoleRegisterAddressTypeValues
Serial number Serial number input 30027 string[6]

Sources and notes

Source: Moxa, "ioLogik R1200 Series User's Manual", edition 3.3 (February 2018), Appendix A

  • The unit ID is set with the two rotary switches (1-99). With the mode switch in Initial position the port runs at 9600 baud, 8N1; the settings in Run mode are configured by software.
  • 32-bit values are high word first.
  • The manual gives the engineering and burnout values as two words (high word first) without a data type; they are read here as float32, as in Moxa's other ioLogik series. Check one value on the device.
AreaAddressNameTypeAccessUnitScaleDescription
CO 704 bool RW 1: reset min. value
CO 705 bool RW 1: reset min. value
CO 706 bool RW 1: reset min. value
CO 707 bool RW 1: reset min. value
CO 708 bool RW 1: reset min. value
CO 709 bool RW 1: reset min. value
CO 710 bool RW 1: reset min. value
CO 711 bool RW 1: reset min. value
CO 736 bool RW 1: reset max. value
CO 737 bool RW 1: reset max. value
CO 738 bool RW 1: reset max. value
CO 739 bool RW 1: reset max. value
CO 740 bool RW 1: reset max. value
CO 741 bool RW 1: reset max. value
CO 742 bool RW 1: reset max. value
CO 743 bool RW 1: reset max. value
IR 704 uint16 R
IR 705 uint16 R
IR 706 uint16 R
IR 707 uint16 R
IR 708 uint16 R
IR 709 uint16 R
IR 710 uint16 R
IR 711 uint16 R
IR 736 uint16 R
IR 737 uint16 R
IR 738 uint16 R
IR 739 uint16 R
IR 740 uint16 R
IR 741 uint16 R
IR 742 uint16 R
IR 743 uint16 R
IR 768 uint16 R
IR 769 uint16 R
IR 770 uint16 R
IR 771 uint16 R
IR 772 uint16 R
IR 773 uint16 R
IR 774 uint16 R
IR 775 uint16 R
IR 800 float32 ABCD R
IR 802 float32 ABCD R
IR 804 float32 ABCD R
IR 806 float32 ABCD R
IR 808 float32 ABCD R
IR 810 float32 ABCD R
IR 812 float32 ABCD R
IR 814 float32 ABCD R
IR 864 float32 ABCD R
IR 866 float32 ABCD R
IR 868 float32 ABCD R
IR 870 float32 ABCD R
IR 872 float32 ABCD R
IR 874 float32 ABCD R
IR 876 float32 ABCD R
IR 878 float32 ABCD R
IR 928 float32 ABCD R
IR 930 float32 ABCD R
IR 932 float32 ABCD R
IR 934 float32 ABCD R
IR 936 float32 ABCD R
IR 938 float32 ABCD R
IR 940 float32 ABCD R
IR 942 float32 ABCD R
IR 992 uint16 R
IR 993 uint16 R
IR 994 uint16 R
IR 995 uint16 R
IR 996 uint16 R
IR 997 uint16 R
IR 998 uint16 R
IR 999 uint16 R
HR 704 uint16 RW
HR 705 uint16 RW
HR 706 uint16 RW
HR 707 uint16 RW
HR 708 uint16 RW
HR 709 uint16 RW
HR 710 uint16 RW
HR 711 uint16 RW
HR 736 float32 ABCD RW
HR 738 float32 ABCD RW
HR 740 float32 ABCD RW
HR 742 float32 ABCD RW
HR 744 float32 ABCD RW
HR 746 float32 ABCD RW
HR 748 float32 ABCD RW
HR 750 float32 ABCD RW
IR 30000 uint16 R
IR 30021 uint32 ABCD R
IR 30023 uint32 ABCD R
IR 30025 uint16 R
IR 30026 uint16 R Set with the two rotary switches, 1-99
IR 30027 string[6] R
IR 30037 string[10] R
IR 30058 uint16 R
HR 30001 string[10] RW
HR 30011 string[10] RW
HR 30047 string[5] RW
HR 30052 uint16 RW

Help improve this map