MBMap Registry
  1. Devices
  2. ATO
  3. RS485 4-Channel Analog Output

ATO RS485 4-Channel Analog Output Modbus register map

4-channel RS485 Modbus RTU analog output module (4-20mA / 0-5V / 0-10V selectable); 12-bit DAC, raw 0–4095 per channel (FC03/06, 8N1, 4800 baud default).

  • Unofficial
  • 4 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
4 holding registers
Revision
2
Added
()
File
maps/ato/rs485-4-channel-analog-output.mbmap.json · 2 KB · history
SHA-256
b163a5c55d2553735ea4654ba8800d30edf9eafbdd8d13e2cee6c93797cbec23
Manufacturer
ato.com

Sources and notes

Source: Omni Console device library (OmniCoreST), modbus-library/ato-rs485-4ch-analog-out.toml; Source: ato-rs485-4-20ma-0-10v-converter-4ch-modbus.pdf. Not verified against the manufacturer's documentation

  • ATO RS485 4-Channel Analog Output.
  • 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.
  • | ATO RS485 to 4-20mA/0-5V/0-10V Converter — 4 Channel
  • |
  • | Source: ato-rs485-4-20ma-0-10v-converter-4ch-modbus.pdf
  • | - 4-channel analog output module (current or voltage, selectable per hardware jumper).
  • | - Modbus RTU, FC03/04/06, 8N1, factory default 4800 baud, slave address 1.
  • | - All addresses are raw protocol addresses (0x0000 = 0 decimal).
  • | - Channel values: u16, 12-bit DAC, range 0–4095.
  • | 4-20mA: mA = (Rx/4095)×16 + 4; 0-5V: V = (Rx/4095)×5; 0-10V: V = (Rx/4095)×10.
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 uint16 R
HR 1 uint16 R
HR 2 uint16 R
HR 3 uint16 R

Help improve this map