0

Типовая динамизация стандартных свойств элементов в MasterSCADA

Вспомним, что все элементы имеют две стандартные базовые группы свойств: «Положение» и «Отображение».

 

Типовая динамизация стандартных свойств элементов в MasterSCADA , image0023

Рис.1

С помощью группы «Положение» можно динамически изменять размещение элемента на мнемосхеме, его размеры. Наиболее часто используются свойства группы «Отображение» («Отключен», «Мигание», «Заблокирован»), с помощью которых решаются задачи управления составом мнемосхемы для ее типизации («Отключен»), отображением аварий и переключений оборудования («Мигание»), блокирования нецелесообразных в текущей ситуации управляющих воздействий операторы («Заблокирован»). Рассмотрим эти три свойства подробнее. Динамизация имеющегося у каждого элемента мнемосхемы свойства «Отключен» позволяет отключать его изображение. Это широко используется при создании такого проекта, в котором одна и та же мнемосхема используется для отображения нескольких типовых объектов, незначительно отличающихся друг от друга. Разработчик один раз создает наиболее общую мнемосхему (принадлежащую типовому тиражируемому объекту), а затем «отключает» те элементы оборудования, которые отсутствуют на конкретном объекте. Они просто не отрисовываются за счет того, что их свойству «Отключен» задано значение ИСТИНА. Удобные для использования такого подхода объекты – насосные станции с переменным числом насосов, установки приточно-вытяжной вентиляции с необязательным использованием всех возможных элементов, теплопункты и т.п.

Динамизация свойства «Мигание» позволяет быстро привлечь внимание оператора к какому-либо участку мнемосхемы. Разработчик проекта, исходя из требований эргономики, сам может решить, что лучше отображать миганием – аварию, процесс переключения двухпозиционного исполнительного механизма или еще какие-либо события. Часто для отображения аварийных ситуаций используют мигающую красную рамку. На рис. 1 за появление рамки (графический элемент прямоугольник без штриховки) «отвечает» вход динамизации «Вход_Авария», связанный с выходом функционального блока регулятора «Авария». Если от этой же переменной динамизировать свойство «Мигание», то рамка будет мигать всегда, когда есть авария (переменная «Авария»=ИСТИНА), однако обычно мигание нужно только для привлечения внимания оператора. Когда внимание уже привлечено, необходимо аварию «квитировать» – по нажатию дополнительной кнопки прекратить мигание рамки. Для реализации этой логики необходимо (рис.2):

 

Типовая динамизация стандартных свойств элементов в MasterSCADA , image0043

Рис.2

1. Создать в проекте дискретную команду «Квитировать» и триггер для запоминания того, что авария уже квитирована.

2. Перетащить правой кнопкой мыши команду «Квитировать» из дерева проекта в мнемосхему. Получим кнопку.

3. Подать на вход включения триггера сигнал аварии, а на вход отключения сигнал квитирования.

4. Перетащить выход триггера на свойство мигания рамки.

 

Теперь оператор имеет возможность останавливать мигание аварийного предупреждения, сохраняя при этом красную рамку, как напоминание о том, что аварийная ситуация еще существует. Обратите внимание, что в этом примере продемонстрирована возможность одновременной динамизации нескольких свойств одного элемента мнемосхемы. Причем разные свойства можно привязывать как к одной переменной, так и к разным. Вход «Заблокирован» чаще всего используется для динамической блокировки кнопок, которые оператору нельзя в данный момент нажимать в силу технологических обстоятельств (это не имеет отношения к правам доступа, поскольку они и так проверяются в проекте). Например, некоторый механизм включен, и повторно давать команду на его включение уже смысла не имеет. Тогда кнопку, с помощью которой производится включение, можно динамизировать по состоянию «Включен» этого механизма. При этом до тех пор, пока «Включен»=ИСТИНА, кнопка будет бледно-серой, и не будет реагировать на клики мышкой.

 

    Раздел: MasterSCADA Метки: , , ,

    Оставить комментарий

    Отправить сообщение

    CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen OWEN Easy Logic owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
    .