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

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

Автор Тема: Границы для переменных типа Boolean  (Прочитано 1346 раз)

СергейД

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Границы для переменных типа Boolean
« : 06 Сентября 2021, 12:12:47 »
Здравствуйте.
Очень странная вещь. Я создал переменную типа Boolean, так же создал для неё шкалу с диапазоном 0-1. Затем на закладке: Дополнительные, выбрал Границы: Только аварийные. И сами границы: Верхняя аварийная - 1 и Нижняя аварийная - минус 1. Сделал так, чтобы для дискретного датчика выводилось сообщение по аварийному верхнему сигналу. Ноль, это норма.
Всё хорошо, работает. Но каково же было моё удивление, когда я решил вывести значение этого тэга в окно и отдельно в четыре окна границы этого тега.
Как оказалось, эти границы меняются синхронно с изменением самого тега. Т.е., если тег =1, то все границы =1. Если тег = 0, то все границы = 0. И причем, эти границы я не могу менять, как это делаю с другим тегом, например типа Integer.
Я что-то сделал не так или так и должно быть?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3224
    • Просмотр профиля
    • Simple-Scada
Re: Границы для переменных типа Boolean
« Ответ #1 : 08 Сентября 2021, 09:18:32 »
Здравствуйте.

Редактирование граничных значений не работает с типами Boolean и DateTime и свойство "Работать с" для них отключается, поэтому Вы видите в полях значение переменной. Добавим такую возможность в ближайшее обновление.