Floating point issue with E+H ProMAG53 modbus and Bristol babcock modbus


Thread Starter

Prapan Dave

I am able to read integer registers (16 bits). But as soon as I try to read a floating point register (32 bits) I have 65535 (all 1s) in return. In past I have solved similar problems by reading the number as byte or word and then converted it to floating point. But with this problem I get 1s with bit, byte, word or floating point.

If some one has faced similar problem please respond.

Your help appreciated.