Modbus read value problem
Dear
I am working on an energy measurement project for a customer, in which I intend to implement Comfortclick/bOS as the management system.
I have established a modbus connection between an energy measurement device from Finder and the bOS. I simultaneously noticed that the measurement (voltage, current and power) shown on the Finder display differs from the reading obtained by the bOS which is slightly higher.
Settings:
Connection Type: Serial
Serial Transmission Mode: RTU
Low Word First: False
Low Byte First: False
Data Format: LittleEndian
Write Function Type: WriteSingle
Read Function Type: ReadSingle
Modbus Table: InputRegisters
Data Format: Signed32Bit (to power) and Unsigned32Bit (to voltage and current)
Scale Factor: 1
Use Status Address: False
Readcyclically: True
Please, could you help me with the configuration in order to get the correct reading?
Thanks,
Eduardo


Hi Jürgen
Following your recommendation regarding the data format, I decided to access the records individually and, as a result, I changed them from unsigned32 to unsigned16. After that, the reading error problem was solved. Thank you so much!