![Omniflex C1180 User Manual Download Page 92](http://html1.mh-extra.com/html/omniflex/c1180/c1180_user-manual_739283092.webp)
Omni8/16C/Omni8P User Manual
UMC1480R24.pdf
92
© Omniflex 2021
10
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. This layout
pertains to Versions of Omni16C that conform to Omni8/16C DIT Layout Version 2.00. (Omni8/16C Software Kernels V5.xx and above support this layout)
Omni8/16C 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
Notes:
1.
Maximum Number of Holding Registers to read or write: 4
2.
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 Omni8/16, 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 Omni8/16C 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):