Chapter 12 - ГГГГГоооодддDo not delete this line - it is used for the page numbering
ГЛАВА12
Защита дорогостоящего заводского оборудования - это основная черта вашей системы Citect. Система тревог Citect постоянно отслеживает оборудование и сигнализирует оператору о любой ошибке оборудования или выполнении условий тревог.
Citect поддерживается двумя типами тревог:
Аппаратная тревога – |
Citect постоянно запускает процедуры диагностики для проверки всего периферийного оборудования, такого как устройство ввода/вывода. Все ошибки автоматически выдаются оператору. Все средства полностью интегрированы внутри – никаких конфигураций не требуется. |
Конфигурированная тревога – |
В отличие от аппаратной тревоги, вы можете конфигурировать тревогу в том виде, который подходит для вашего завода (например, когда уровень в резервуаре слишком высок или когда перегрелся двигатель). |
Обзор главы
В этой главе вы узнаете:
· Как конфигурировать тревоги
· Как выводить тревоги
· Как вести запись тревог
· Как использовать такие свойства тревог как переменные
Тревоги вводятся в базу данных используя формы, похожие на формы для ввода переменных. Каждый тип тревоги имеет различные триггеры и параметры и имеет отдельные конфигурационные формы с различными опциями.
Они зависят от изменения состояния одного или двух дискретных переменных. Если определены две переменные, то они обе должны измениться для срабатывания тревоги.
Время-зависимые тревоги подобны дискретным тревогам – тревога срабатывает при изменении дискретной переменной. Однако, эти тревоги имеют точную привязку ко времени, которая позволяет определить время его срабатывания. Таймер обычно считывает время из устройства ввода/вывода.
Смотри дополнительно: Citect Help Topics - Time Stamped Alarms.
Аналоговые тревоги срабатывают когда аналоговые переменные изменяются свыше одного или более определенных пределов. Каждая тревога может быть задана в нескольких комбинациях следующих типов:
1. High и High High тревога (высокий и очень высокий)
2. Low и Low Low тревога (низкий и очень низкий)
3. Deviation тревога (отклонение от нормы)
4. Rate of Change тревога (частота изменения)
Эти тревоги срабатывают когда результат выражения Cicode меняет значения от FALSE к TRUE.
Аппаратные тревоги отделены от системы пользовательских тревог. Они срабатывают когда обнаружены сбои при работе Citect или когда отсутствует связь с устройством ввода/вывода. Все аппаратные тревоги заранее определены в любой системе Citect.
Смотри дополнительно: Citect Help Topics - Hardware Alarms.
Ø Для определения нового тревогаа:
В Citect Explorer выберите проект и откройте папку Alarms, затем двойным нажатием выберите иконку с необходимым типом тревоги:
или в Project Editor, выберите меню Alarms и затем выберите соответствующий тип тревоги, который следует добавить.
: Пример
Тут мы создадим несколько дискретных и аналоговых тревог, а затем - одну дополнительную тревогу в нашем проекте.
1. Создадим одну дискретную тревогу на срабатывание выключения Whirlpool и другую дискретную тревогу, которая срабатывает когда Hot Water valve и Mash valve оба открыты.
i. В Citect Explorer выберите проект Brewery и откройте папку Alarms, затем дважды нажмите на икону Digital Alarms:
ii. Появится окно следующего вида:
Добавьте две следующие дискретные тревоги в базу данных:
Alarm Tag |
HWM |
Whirlpool |
Alarm Name |
Mash Process Sequence Violation |
Whirlpool Off |
Alarm Desc |
Hot Water Valve & Mash Valve ON |
Whirlpool STOPPED |
Var Tag A |
HW_VALVE |
NOT WP_STAT |
Var Tag B |
MASH_VALVE |
ü Советы: Дискретная тревога срабатывает при логическом условии Вкл / Выкл. Логический оператор NOT инвертирует логику в любых предшествующих этому выражениях (смотри Citect Help Topics - Logical Operators для более полной информации).
2. Скомпонуем две аналоговые тревоги для Mill Speed и the Kettle Temp.
i. В Citect Explorer выберите проект Brewery и откройте папку Alarms, затем дважды нажмите на иконку Analog Alarms:
ii. Появится окно следующего вида:
Добавьте две следующие аналоговые тревоги в базу данных:
Alarm Tag |
MSA |
KTA |
Alarm Name |
Mill Speed Alarm |
Kettle Temp Alarm |
Variable Tag |
MILL_SPEED |
KETTLE_TEMP |
Setpoint |
650 |
95 |
High High |
950 |
110 |
High |
900 |
105 |
Low |
400 |
85 |
Low Low |
350 |
50 |
Deviation |
150 |
5 |
Deadband |
15 |
2 |
Format |
#### |
### |
3. Скомпонуем дополнительную тревогу, которая срабатывает, когда температура горячей воды поднялась до 80 0С или выше.
i. В Citect Explorer выберите проект Brewery и откройте папку Alarms, затем дважды нажмите на иконку Advanced Alarms:
ii. Появится окно следующего вида:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.