Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: pan-nn от 04 Марта 2017, 12:01:00
-
Добрый день.
Столкнулся с критической для себя ошибкой. Последняя версия СС 2.1.20 не передает в ОПС сервер значения более 100. Любые другие значения до 100 записываются нормально. Тип переменной Int. Перепробовал все варианты, значения просто обрезаются до 100. Это баг или я что-то не понимаю?
-
Здравствуйте!
Этот вопрос подробно рассмотрен в разделе "FAQ" (http://simple-scada.com/forum/index.php?topic=288.msg2577#msg2577):
Не выбрана или установлена слишком маленькая шкала (https://simple-scada.com/help/manual/edit-scale.html)для переменной. Если шкала не выбрана, то будет взята шкала по умолчанию 0-100 и Simple-Scada не позволит записать в переменную значение больше 100. Для решения проблемы установите требуемую шкалу для переменной. После этого значение переменной не будет ограничиваться диапазоном 0-100 и все преобразования со смещением запятой будут работать правильно.
Границы шкалы влияют на отображение временных и постоянных трендов, на объект «Шкала» и шкалу объекта «Уровень», а также не дают пользователю записать в переменную значение, выходящее за границы. При этом, значения отображаемые в «Полях» никак не ограничиваются шкалой. Ведь многие пользователи хотят видеть в «Полях» реальные значения (без ограничений по шкале).
-
Спасибо за ответ. У нас ведь как - сначала хватаемся за "телефонную трубку", потом читаем инструкции.
Еще раз спасибо, разобрался.