Modbus
The Modbus protocol is available as a part of the Application Data Hub (ADH). This allows data points and commands to be added into the system, mapped, and controls to come from the ADH. This allows integration of all Modbus server and client points for data and controls.
Frame Format Support
- Serial RTU
- Serial ASCII
- Ethernet RTU over TCP
Data Support
- Read Coil Status (Single Point)
- Read Input Status (Single Point)
- Read Holding Register (16-bits)
- Read Input Register (16-bits)
Consecutive points can be combined to form 2-bit and 32-bit data types, as is a common extension of the protocol. For example, two consecutive 16-bit holding registers can be treated as one 32-bit floating point number. A configuration option is available to swap between Big-Endian and Little-Endian register orders.
Command Support
All commands in Modbus are single-stage commands, as a restriction of the protocol itself.
- Force Single Coil (Single Point)
- Preset Single Register (16-bit)
Consecutive points can be combined to form 2-bit and 32-bit data types. For example, two consecutive 16-bit holding registers can be treated as one 32-bit floating point number. A configuration option is available to swap between Big-Endian and Little-Endian register orders.
User Manuals
Modbus is integrated in our ADH software package. For configuration guidelines please refer to
eNode Designer
The Modbus client and server is fully integrated into the ADH, allowing protocol conversion and data point processing. eNode Designer is used to configure the ADH including Modbus clients and servers.