Страница 1 из 1

Отрицательные числа из PLC в панель

СообщениеДобавлено: 18 ноя 2016, 17:59
vnloginov
Подскажите как настроить масштабирование или что то другое?


Что имеем:
1.Есть сервер, он берет данные температуры из инета (допустим значение "-1,53" градуса)на стороне сервера сделано преобразование вида= temp*100+10000 (т.е. -1,53*100+10000 и получаем значение temp2 которое = 9847 и это значение передается на PLC
2. В PLC прилетает значение 9847, там же делаю вычитание (-10000) и получаю в регистре D51 значение -153 (в мониторе регистров значение вижу)

Что нужно:
Отобразить на панели iH8070 (EasyBuilder8000) значение температуры в правильном виде а именно -1,5 (понимаю что надо это делать в масштабировании, но не пойму как)

Подскажите как сделать, может я слишком намудрил с пунктами 1 и 2, то посоветуйте как лучше сделать.

Re: Отрицательные числа из PLC в панель

СообщениеДобавлено: 21 ноя 2016, 10:55
den_po
В объекте "числа" есть две настройки, обе на вкладке "формат чисел".
Количество разрядов справа от десятичной точки. Точка просто будет передвигаться влево на заданное количество разрядов. Если нужно перенести точку на два разряда, но отображать только один знак после запятой, придётся воспользоваться и параметрами настроек масштабирования. Подобрать параметры и поэкспериментировать с результатом можно кнопочкой "тест".