Modbus function 4 (04 hex) for 32-bit float data types, Read Input Registers as float data.
BusProtocolErrors.FTALK_SUCCESS on success or error code. See BusProtocolErrors for possible error codes.
Reads the contents of pairs of consecutive input registers (3:00000 table) into float values.
Note Modbus does not know about any other data type than discretes and 16-bit registers. Because a float value is of 32-bit length, it will be transferred as two consecutive 16-bit registers. This means that the amount of registers transferred with this function is twice the amount of float values passed to this function.
Note No broadcast supported
MbusMasterFunctions Class | FieldTalk Namespace | MbusMasterFunctions.readInputFloats Overload List