Как правильно прочитать 32 разрядное число?
Для начала разложить переменную внутреннюю на два регистра.
Потом прочитать два регистра компьютером по Modbus сразу как 32-х разрядное число.

Правильный ответ - у Modbus регистр 16 бит. Что вы туда, а так же в соседний (соседние) положите, то и получите...