Добрый день. У меня похожая ситуация. Считываю по протоколу modbus tcp встроиным драйвером float значения из панели оператора ОВЕН СП307. Все читается, но значения в коммуникаторе отличаются от реальных в десятых, сотых и тысячных. Например на на панели оператора 34.879, а в коммуникаторе 34.636, причем отличатся как в меньшую так и в большую сторону, как будто шум. В журнале коммуникатора если смотреть принимаемую строку и преобразовать значения вручную, то число соответствует тому что выведено в коммуникаторе. Подскажите в чем может быть проблема?