Цитата Сообщение от LGM Посмотреть сообщение
Подскажите люди добрые как отрицательные значения по модбасу передать или может тут какая-то арифметическая хитрость нужна?
В шаблоне сетевых переменных нахожу подходящим только CEU - Текущее значение счетчика в физических единицах, чтение из СИ30.
Она хотя бы направление счета учитывает. Но при переходе через ноль в область отрицательных значений выдает 47568972492 подобные значения.
Так вроде всё правильно, код числа "4*294*967*295" в INT32 соответствует числу "-1", в смысле, в устройстве каким вы читаете надо установить правильный тип данных, всё!
Если устройство не поддерживает этот тип данных, например ПР, то можно воспользоваться костылями, много на форуме разных костылей было для ПР!