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

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

Автор Тема: Аварийная сигнализация  (Прочитано 2006 раз)

Vitalii_Popovych

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Аварийная сигнализация
« : 17 Октября 2019, 14:43:54 »
Существуют ли скрипты, которые могли бы изменять свойства переменной. Например. Есть переменная, которая идет с ПЛК. И мы поставили ей свойство "Аварийные границы" - Дополнительно - Границы - "Только аварийные". Это нужно для отображения аварийных ситуаций. Но в данный момент нам не нужно, чтобы была какая либо сигнализация от этой переменной. Поэтому вопрос в том, можно ли при помощи кнопки и скрипта реализовать возможность изменять свойство переменной c Клиента.

Или, если нет такой возможности, то можно ли отключать звук по отдельности для каждой аварии или для переменной с аварийными границами.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: Аварийная сигнализация
« Ответ #1 : 19 Октября 2019, 14:53:26 »
Здравствуйте.

При помощи свойства LimitType можно через скрипты изменять тип границ переменной или отключить границы.
Код: (delphi)
begin
  { отключить границы переменной }
  MyVar.LimitType := ltNone;   
end.
Также, через скрипты можно изменять граничные значения переменной при помощи свойств HighAlarm, HighWarning, LowWarning, LowAlarm. С остальными свойствами переменной можно ознакомиться по ссылке. Также, имеется возможность управления граничными значениями переменных из клиента без использования скриптов - подробнее здесь.