MBMap Registry
  1. Devices
  2. Advantech
  3. ADAM-4069

Advantech ADAM-4069 Modbus register map

8-channel power relay output module, RS485 Modbus RTU

  • Official
  • 14 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17
  • Identity: model

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
1-based · wire address = address − 1

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

Map

Registers
6 holding registers, 8 coils
Groups
3
Revision
2 · 2026-10-17
Added
()
File
maps/advantech/adam-4069.mbmap.json · 3 KB · history
SHA-256
2af2e38ba5dcbebedf46d86a4b2ca677639980df2c827a29c1ee3d30a287f026
Manufacturer
advantech.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
Model Module name 1 holding 211 uint16 0x4069 = ADAM-4069

Sources and notes

Source: Advantech, "ADAM-4000 Data Acquisition Modules User's Manual", Edition 10.7, Appendix G (I/O Modbus mapping table)

  • Addresses are the Modicon numbers of the manual (00001 = coil 1, 40001 = holding register 1).
  • The module ships with the ADAM ASCII protocol; Appendix H of the manual switches it to Modbus RTU.
AreaAddressNameTypeAccessUnitScaleDescription
CO 17 bool RW
CO 18 bool RW
CO 19 bool RW
CO 20 bool RW
CO 21 bool RW
CO 22 bool RW
CO 23 bool RW
CO 24 bool RW
HR 211 uint16 R
HR 212 uint16 R
HR 213 uint16 R
HR 214 uint16 R
HR 215 uint16 R
HR 216 uint16 R

Help improve this map