How are floating point values converted in Schneider Electric energy meters?

The architecture of this number format is the following:

S E F
0 1_______8 9_______________________31

S: sign
E: exponent
F: faction (also referred to as the mantissa or significand)

calculation would be = (-1)^S * 2^(E [dec format]-127) * (1.F)[Base 10]

 

Source: How are floating point values converted in Schneider Electric energy meters?

How are floating point values converted in Schneider Electric energy meters? was last modified: January 4th, 2021 by Jovan Stosic

Free Modbus Master Simulator and Test Tool

Download archive into a folder. Then unpack the tarball:

tar xzf modpoll.tgz

The tarball contains multiple binaries for different CPU architectures. Add the version matching your system architecture to the path. Example for ARM platforms like Raspberry Pi:

export PATH=$PWD/modpoll/linux_arm-eabihf:$PATH

Then run modpoll:

modpoll -h

Source: Free Modbus Master Simulator and Test Tool

Free Modbus Master Simulator and Test Tool was last modified: January 3rd, 2021 by Jovan Stosic