Выбор конфигурации тревог в системе Citect. Использование переменных свойств тревог, страница 2

Добавьте следующие дополнительные тревоги в базу данных:

Alarm Tag

HWO

Alarm Name

Hot Water Overheat

Alarm Desc

Hot Water Temp >= 80 deg

Expression

HW_TEMP>=80

Категории тревог

Каждая тревога в вашей системе может быть отнесена к определенной категории, и каждая категория обрабатывается как группа. Для каждой категории вы можете установить отображение элементов тревоги (шрифт и тип страницы), способ регистрации (на принтер или в файл) и действие, производимое тогда, когда срабатывает тревога определенной категории (например озвучивание тревоги), или сброс.

Вы можете определить до 255 категорий

Если вы не установили категорию для тревоги, тревога будет иметь такие же атрибуты, как и тревога категории 0. Категория 255 используется для всех аппаратных тревог. Если вы не определили категорию тревоги 0 или 255, Citect использует значения по умолчанию для этих категорий.  Категория 254 используется для пополнения сводки тревог пользователем.

Каждая категория может иметь приоритет. Приоритеты тревог могут быть использованы для определения порядка их появления, обеспечивая необходимую для оператора фильтрацию.

üСоветы: Разделять тревоги разных типов по категориям довольно полезно, так как для каждого типа могут быть заданы различные форматы и действия над ними.

Ø  Конфигурирование категорий тревог:

В Citect Explorer выберите проект и откройте папку Alarms, затем дважды нажмите на икону Alarm Categories :

или в Project Editor выберите  меню Alarms | Alarm Categories.

: Пример

В этом примере мы сконфигурируем два устройства для записи тревог и три категории тревог.

1.  Определите  устройство отчета тревог как файл базы данных и устройство записи тревог в текстовый файл.

  i.  В Citect Explorer откройте папку System в проекте Brewery и дважды нажмите на иконку Devices:

  ii.  Добавьте два следующих устройства в базу данных:

Name

AlarmSummary

AlarmLog

Format

{Name,16}{Desc,32}{OnTime,11} {Deltatime,11}

{Name,16}{Desc,32}{Time,11} {LogState,10}

File Name

[DATA]:AlarmSum.dbf

[DATA]:AlarmLog.txt

Type

dBASE_DEV

ASCII_DEV

No. Files

7

-1

Time

00:00:00

00:00:00

Period

24:00:00

24:00:00

Comment

A daily history file of the Alarm summary

A single history file of the Alarm log

2.  Определите три новых категории для дискретной, аналоговой и дополнительной тревоги.

  i.  В Citect Explorer выберите проект Brewery и откройте папку Alarms, затем дважды щелкните на иконке Alarm Categories:

  ii.  Появится окно следующего вида:

  iii.  Добавьте три следующих категории в базу данных:

Category Number

1

Priority

Alarm Off Unacknowledged Font

AlmUnAccOffFont

Alarm On Unacknowledged Font

AlmUnAccOnFont

Alarm Off Acknowledged Font

AlmAccOffFont

Alarm On Acknowledged Font

AlmAccOnFont

ON Action

Beep(0);Prompt(“An Advanced Alarm has been triggered”);

OFF Action

Prompt(“An Advanced Alarm has gone OFF”)

Alarm Format

{TAG,8}^t {NAME,20}^t {DESC,20}^t {TIME,8}^t {DATE,8}

Summary Format

{TAG,10}^t {NAME,22}^t {SUMDESC,22}^t {ONTIME,8}^t {OFFTIME,8}

Summary Device

AlarmSummary

Log Device

AlarmLog

Comment

Advanced alarm category