ВУЗ:
Составители:
17
Пример [1]
• Обработка аварийной ситуации.
• Использование аварийных границ и интервала.
Рассмотрим решение следующей задачи: при понижении дав-
ления в котле ниже предаварийной границы (НГ_0) надо записать
в отчет тревог сообщение "КОТЕЛ_1 предаварийное состояние" и
проиграть предупреждающий звуковой файл.
Для решения этой задачи потребуются два канала. Настроим
один из них
на прием данных (INPUT) от датчика давления и за-
дадим ему имя ДАВЛЕНИЕ. Для этого канала в диалоге Реквизи-
ты установим флаг сохранения в отчете тревог и, исходя из тех-
нологических требований, зададим значение границы НГ_0 и в
бланке Сообщения в отчет тревог введем требуемое сообщение
для записи в отчет
тревог.
Второй канал должен иметь тип OUTPUT, подтип СИСТЕМ-
НЫЙ и дополнение к подтипу звуковой файл. Имя этому каналу
дадим ЗВУК. Далее создадим программу, содержащую два аргу-
мента. Эта программа должна при отличии первого аргумента от 0
формировать значение второго аргумента, равным 1 (номер звуко-
вого файла, содержащего вой сирены), а в противном
случае - 0.
Установим ссылку на эту программу из процедуры УПРАВЛЕНИЕ
канала ЗВУК. В качестве первого аргумента будем использовать
значение интервала канала ДАВЛЕНИЕ, а в качестве второго - ре-
альное значение канала ЗВУК.
Теперь при переходе реального значения канала, измеряющего давление,
через границу НГ0 аппаратное значение канала, управляющего звуковой пла-
той, будет равно 1.
Файл с записанным звуковым предупреждением должен
находиться в директории проекта и иметь имя 1.wav.
1.3.
Обмен данными в SCADA-системе TRACE MODE
Если речь идет о связи между компонентами одного узла, то
вопрос об аппаратно-программном интерфейсе, который должен
быть задействован для обеспечения связи, не возникает. В этом
случае достаточно выполнить конфигурирование свойств
связь/вызов компонентов. Если взаимодействующие компоненты
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »