Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Не записывает в тэги значения больше 100  (Прочитано 3876 раз)

pan-nn

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Добрый день.
Столкнулся с критической для себя ошибкой.  Последняя  версия СС 2.1.20    не передает в ОПС сервер значения более 100.  Любые другие значения до  100 записываются нормально. Тип переменной Int. Перепробовал все варианты,  значения просто обрезаются до 100.   Это баг или я что-то не понимаю?
« Изменён: 31 Марта 2017, 10:42:29 от Simple-Scada »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: не записывает в тэги значения больше 100
« Ответ #1 : 04 Марта 2017, 12:22:27 »
Здравствуйте!

Этот вопрос подробно рассмотрен в разделе "FAQ":

Не выбрана или установлена слишком маленькая шкала для переменной. Если шкала не выбрана, то будет взята шкала по умолчанию 0-100 и Simple-Scada не позволит записать в переменную значение больше 100. Для решения проблемы установите требуемую шкалу для переменной. После этого значение переменной не будет ограничиваться диапазоном 0-100 и все преобразования со смещением запятой будут работать правильно.

Границы шкалы влияют на отображение временных и постоянных трендов, на объект «Шкала» и шкалу объекта «Уровень», а также не дают пользователю записать в переменную значение, выходящее за границы. При этом, значения отображаемые в «Полях» никак не ограничиваются шкалой. Ведь многие пользователи хотят видеть в «Полях» реальные значения (без ограничений по шкале).
« Изменён: 04 Сентября 2017, 15:07:52 от Simple_Scada »

pan-nn

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: не записывает в тэги значения больше 100
« Ответ #2 : 04 Марта 2017, 12:57:39 »
Спасибо за ответ. У нас ведь как - сначала хватаемся за "телефонную трубку", потом читаем инструкции.
Еще раз спасибо, разобрался.