Тревоги как переменные и их свойства могут задаваться на форме Alarm Property Tags, и могут быть использованы где угодно как обычные переменные (кроме использования в супер-джиннах). Например, если дискретная тревога имеет переменную HWM, то свойством перевода тревоги в активный режим будет HWM.On. Эта переменная будет иметь значение “истина“ в том случае, если тревога активна, и “ложь” если нет. HWM.On может быть определена, например, вместо переменной в символьном объекте, для изменения состояния изображения когда одновременно открыты и hot water и mash valves.
Свойства переменной тревоги могут быть определены в виде:
<alarm_name>.<property>
Смотри дополнительно:
Citect Help Topics – Alarm Property Tags, для более полной информации и списка доступных свойств различных типов тревог.
Если <alarm_name> равен HWM и <property> -это On, то полный атрибут переменной тревоги будет HWM.On
Для использования свойств тревоги, таких как переменные, вы должны будете установить Alarm I/O Device как показано ниже:
Name |
User supplied unique name for the I/O Device |
Number |
Unique I/O Device number |
Address |
(leave blank) |
Protocol |
ALARM |
Port Name |
ALARM |
: Пример
1. Добавим тревогу устройства ввода/вывода.
i. Выберите ваш проект и откройте папку Communications в Citect Explorer. Затем дважды нажмите на I/O Devices.
ii. Заполните окно I/O Devices следующей информацией:
Name |
AlarmDevice |
Number |
12 |
Address |
|
Protocol |
ALARM |
Port Name |
ALARM |
iii. Нажмите Add для создания новой записи.
iv. Закройте форму I/O Devices.
2. Добавьте объект Text рядом с Kettle и установите свойство Appearance | Display Value следующим образом:
3. Сохраните вашу страницу.
4. Скомпилируйте и запустите проект.
5. Перейдите к странице Production и проверьте в работе свойства переменной тревоги, изменяя температуру Kettle.
6. Закройте проект. :
Вы можете распечатать тревоги на принтере, заполнив свойства устройства таким образом:
Name |
PrintAlarms |
File Name |
LPT1.DOS |
Type |
ASCII_DEV |
No. Files |
-1 |
Comment |
Prints Alarms to a Printer |
При использовании имени LPT1.DOS, тревоги Citect будут выводиться на принтер построчно (это необходимо для отключения менеджера печати Windows, который не позволяет печатать по одной строке).
ПРИМЕЧАНИЕ: Принтер должен поддерживать построчную печать, для печати тревог по мере их срабатывания.
Группы могут быть созданы когда запись необходимо отправить на несколько устройств. Группы позволяют использовать имя группы, которое представляет одно или несколько устройств с одинаковыми или различными типами.
Ø Для добавления новых групп:
В Citect Explorer выберите проект и откройте папку System, затем дважды нажмите на иконке Groups, или в Project Editor выберите меню System | Groups.
Чтобы создать устройство для вывода тревог на принтер и в журнальный файл, заполните форму как показано:
Затем в форме Alarm Categories, замените Log Device на Log Alarms (т.е. имя новой Group).
Introduce Alarms
Explain the difference between Hardware & Configured alarms
Talk about Digital, Time Stamped, Analog & Advanced alarms.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.