Подключил шлюз по протоколу ModBus RTU к "произвольному прибору Modbus", в данном случае к регистратору РМТ69L (Элемер). Двухбайтные целые числа читаются корректно в формате int32, а четырехбайтные в формате float дают ошибку 255. "float" - это "Float32" ? Функции чтения пробовал 03 и 04 - результат тот же. В чём может быть ошибка?