Доброго дня. ПР200 работает как slave в сети RS485 Modbus RTU. К контроллеру подключен термометр Pt500, данные которого должны передаваться мастеру в формате c плавающей точкой. Так вот, данные мастер получает, но это какие-то рандомные значения. В отладчике посмотрел: после блока преобразования сопротивления в температуру значение действительное. Менял последовательности байт и регистров - ничего не меняется, всё время получаю рандомные данные. Меняю значение с плавающей точкой на целочисленное - значение приходит верное, возвращаю назад - опять рандом.
В чем может быть проблема?
P.S. С других слейвов мастер получает значения float без проблем.