Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: pan-nn от 04 Марта 2017, 12:01:00

Название: Не записывает в тэги значения больше 100
Отправлено: pan-nn от 04 Марта 2017, 12:01:00
Добрый день.
Столкнулся с критической для себя ошибкой.  Последняя  версия СС 2.1.20    не передает в ОПС сервер значения более 100.  Любые другие значения до  100 записываются нормально. Тип переменной Int. Перепробовал все варианты,  значения просто обрезаются до 100.   Это баг или я что-то не понимаю?
Название: Re: не записывает в тэги значения больше 100
Отправлено: Simple_Scada от 04 Марта 2017, 12:22:27
Здравствуйте!

Этот вопрос подробно рассмотрен в разделе "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 и все преобразования со смещением запятой будут работать правильно.

Границы шкалы влияют на отображение временных и постоянных трендов, на объект «Шкала» и шкалу объекта «Уровень», а также не дают пользователю записать в переменную значение, выходящее за границы. При этом, значения отображаемые в «Полях» никак не ограничиваются шкалой. Ведь многие пользователи хотят видеть в «Полях» реальные значения (без ограничений по шкале).
Название: Re: не записывает в тэги значения больше 100
Отправлено: pan-nn от 04 Марта 2017, 12:57:39
Спасибо за ответ. У нас ведь как - сначала хватаемся за "телефонную трубку", потом читаем инструкции.
Еще раз спасибо, разобрался.