Добрый день, столкнулся с похожей проблемой.
Плк 154 и ТВ-006С
http://www.tenso-m.ru/pdf/re/TV_006_C41X_RE.pdf

из РЭ ТВ-006С: регистр 307, функция 3, значение веса, float

считываю как real input module 307 регистр, получаю при весе 1,000 значение: "2,277951е-041"
при весе 0,000 получаю: "0"

Кто нибудь сталкивался с таким? Что это за формат float или что я делаю не так?