Title: 2wayEPIV_Modbus-Register_en.pdf
distinction is made between data types (Discrete Inputs, Coils, Input Registers and Holding Registers). As a consequence, all data can be accessed with the two commands for Holding Register. The commands for Discrete Inputs and Input Registers can be used as an alternative.Standard commands Read Holding Registers [3]Write Single Register [6] Read Discrete Inputs [2] Read Input Registers [4] Write Multiple Registers [16]Command "Read Discrete Inputs" The command reads one or more bits and can alternatively be used forRegister No. 105 (Malfunction and Service information).ExampleThe start address to be used is 1664 → 104 (Register Address) * 16 (Bit) = 1664Interpret values in the registers All values in the register are unsigned integer datatypes.Example Read (Function 03, 1 Register) Value Register No. 12 = 0001'1010'1100'10002 = 6'85610 Actual Value = Value * Scaling factor * Unit = 6'856 * 0.01 * m3/h = 68.56 m3/h