
Omni30 User Manual
- 44 -
© Omniflex
UMC1620AR04
8. MODBUS REGISTER LAYOUT
The following table provides the contents of the registers available through the programming port and the serial port using the Modbus
protocol.
The Omni30 supports the following Modbus functions:
Modbus Function 1 – Read Coil Statuses
Modbus Function 2 – Read Input Statuses
Modbus Function 3 – Read Holding Registers
Modbus Function 4 – Read Input Registers
Modbus Function 5 – Write Single Coil
Modbus Function 6 – Write Single Holding Register
Modbus Function 16 – Write Multiple Holding Registers
Note:
Maximum Number of Holding Registers to read or write: 4
16 coils or input status to be read at a time, starting from positions1,17,33,49 only.
Note that the Table below refers to Modbus Holding registers without any starting offset. If a third party Modbus Master is being used to poll
the Omni30, add the offset for that device to the register addresses below. For example, some Modbus Master devices, Holding registers
start at address 40 001. Therefore to read the status of the Omni30 inputs, read Holding register 40101.
(Using the optional Configuration Software, this data is presented in easy-to-use pull-down menus enabling the data to be accessed without
needing to know the specific register numbers):