MBMap Registry
  1. Devices
  2. Advantech
  3. ADAM-4021-F

Advantech ADAM-4021-F Modbus register map

1-channel analog output module (4-20mA/0-20mA/0-10V/0-5V, u16 12-bit 0-4095 raw, FC03/FC06, addr 0). Output range set by type code at addr 200.

  • Unofficial
  • 7 registers
  • Revision 2

Unofficial: Copied from an unofficial source and not tested. Read it as a draft and check a value on the real device before you rely on the rest. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP and RTUdefault
Unit ID
1default
TCP port
502default
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
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
7 holding registers
Revision
2
Added
()
File
maps/advantech/adam-4021-f.mbmap.json · 2 KB · history
SHA-256
9262d5f807a080bb07a21de8b07af3082f1abd44b9b87abe21480ba1e04fe844
Manufacturer
advantech.com

Sources and notes

Source: Omni Console device library (OmniCoreST), modbus-library/advantech-adam-4021f-ao.toml; Source: advantech-adam-4000-modbus.pdf (Appendix G, Module 5). Not verified against the manufacturer's documentation

  • Advantech ADAM-4021-F.
  • Converted automatically from the Omni Console device library (OmniCoreST).
  • Not verified against the manufacturer's documentation.
  • Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual.
  • | Advantech ADAM-4021-F — 1-Channel Analog Output Module
  • |
  • | Source: advantech-adam-4000-modbus.pdf (Appendix G, Module 5)
  • | - 1-channel analog output (4-20mA / 0-20mA / 0-10V / 0-5V selectable via type code).
  • | - Modbus RTU, FC03/FC06.
  • | - FC03 40001 (addr 0): Current Output Value (u16, 0-0xFFF, R/W).
  • | - FC03 40201 (addr 200): Type Code (R/W).
  • | - FC03 40215 (addr 214): Watchdog Timer (R/W).
  • | - FC03 40216 (addr 215): Safety Flag (R/W).
  • | - FC03 40221 (addr 220): Startup Value (u16, 0-0xFFF, R/W).
  • | - FC03 40223 (addr 222): Slew Rate (R/W).
  • | - FC03 40231 (addr 230): Safety Value (u16, 0-0xFFF, R/W).
  • | - Factory defaults: slave=1, 9600 baud, 8N1.
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 uint16 R
HR 200 uint16 R
HR 214 uint16 R
HR 215 uint16 R
HR 220 uint16 R
HR 222 uint16 R
HR 230 uint16 R

Help improve this map