
Сообщение от
imaex
Да вот так и работает. В modbus нет никаких float, есть регистры. 32-хбитное float занимает два регистра, 4 байта. Поэтому в регистрах modbus float может храниться в 4-х видах:
порядок байт:
1 0 3 2
3 2 1 0
0 1 2 3
2 3 0 1
Чаще всего используются первые два представления, поэтому обычно достаточно порядок слов поменять. Но, тут уж как повезёт.
Короче, "запомнытэ эта, дэты, панят эта нэвазможна!"