Алармы и события. Типы алармов. Типы событий. Приоритеты алармов. Группы алармов. Определение условий аларма тега, страница 2

Важность аларма

Диапазон значений приоритетов

Критический

1 – 249

Существенный

250 – 499

Несущественный

500 – 749

Информационное сообщение

750 – 999

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

Группы алармов

Каждый аларм InTouch относится к определённой дискретной группе алармов. Эти группы определяются пользователем и могут образовывать иерархическую структуру до 32 уровней вложенности. Группы представляют собой способ категоризации алармов в зависимости от типа организации, структуры производства или любых других условий. Группирование алармов упрощает их сортировку при выводе на экран и печать, а также при выполнении скриптов подтверждения.

Каждый тег связывается с определённой группой алармов. Если при определении тега имя группы алармов указано не будет, по умолчанию InTouch автоматически свяжет тег с корневой группой $System. С каждой группой алармов могут быть связаны как теги, так и другие группы алармов. Все группы алармов автоматически становятся потомками корневой группы $System.

Иерархическая структура групп может иметь до 32 уровней вложенности. В каждую группу алармов может входить не более 32 подгрупп. Каждая подгруппа также может содержать не более 32 подгрупп и т.д. И так вплоть до 32 уровней.

Несмотря на то что группы алармов не учитываются как теги в лицензии на систему InTouch, они включаются в подсчёт тегов в базе данных. Поэтому общее количество групп алармов с учётом существующих тегов не может превышать 61402.

Внимание! Большое число групп алармов (сотни-тысячи) может послужить причиной значительного снижения производительности системы.

Определение условий аларма тега

В системе InTouch можно задавать параметры возникновения алармов (пороговые значения) для любого определённого в Словаре приложения тега (по умолчанию все алармы для тегов недействительны). Предполагается, что в алармированное состояние может переходить любой тег, при этом пользователь указывает типы возможных алармов и определяет параметры возникновения алармов. В этом случае при любом изменении значения тега осуществляется проверка возникновения аларма. Эта проверка выполняется во внутренней подпрограмме InTouch, которая контролирует типы алармов, сравнивает новое значение тега с пороговыми величинами и определяет результирующее состояние тега - нормальное или состояние аларма. Сведения о каждом изменении текущего состояния сразу же передаются подсистеме распределённых алармов.

В системе InTouch определено три базовых типа (или класса) алармов, каждый из которых может подразделяться на несколько дополнительных подтипов

·  Дискретный. Дискретные алармы генерируются дискретными тегами. Можно указать, какому значению тега - истинному или ложному - должно соответствовать состояние аларма и дополнительно определить приоритет этого аларма. Диалоговое окно определения дискретного аларма выглядит следующим образом:

В поле ACK Model (Модель подтверждения) выбрать модель подтверждения аларма для тега:

• Condition (Условие) – подтверждение учитывается для всех переходов в состояние или субсостояние аларма на момент подтверждения. Используется по умолчанию;

• Event Oriented (Ориентация на событие) – подтверждение относится только к конкретному переходу в состояние или субсостояние аларма. Подтверждение принимается только при условии, что оно относится к последнему переходу;

• Expanded Summary (Расширенная сводка) – подтверждение относится только к конкретному переходу (в состояние или субсостояние аларма, или возврату в нормальное состояние). Каждый переход из нормального состояния обозначает начало новой группы “возврата в норму” (“return to normal”, RTN). Все переходы в группе RTN должны быть подтверждены индивидуально; только после этого группа RTN в целом считается подтвержденной.

В поле Alarm State (Состояние аларма) выбрать значение дискретного тега (On или Off) для активного состояния аларма. в поле Alarm Inhibitor (Запрет аларма) щелкнуть кнопку. Вызывается диалоговое окно Select Tag (Выбор тега) со списком заданных тегов;

·  Аналоговый. Аналоговые алармы соответствуют аналоговым (целым или вещественным) тегам. Они подразделяются на следующие классы: