Сбор и регистрация

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

Хронологический список событий

Хронологический список событий (CEL) отображает соответствующие события и системные сообщения zenon в хронологической последовательности. Обширные возможности настройки фильтра регулируют информацию, которая будет записываться в CEL.

Для фильтрации доступны следующие опции:

  • данные из циклического буфера;
  • исторические данные;
  • группы;
  • классы;
  • имена переменных;
  • идентификация;
  • ограничение по объему / текст CEL;
  • время.

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

Хранилище CEL

Запись в CEL осуществляется постоянно (в Windows CE при дополнительных настройках). Точно так же как с тревогами, эта опция может быть дезактивирована. Для быстрой обработки данных информация сохраняется в порядке поступления в кольцевом буфере FIFO. Размер кольцевого буфера свободно конфигурируется.

Данные в Хронологическом списке событий сохраняются в двоичном файле, аналогичном файлу тревог, циклически ежедневно. Таким образом, осуществляется резервирование, соответственно стандарту FDA CFR21, часть 11.

Пределы и матрицы реакции

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

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

Гистерезис и пороговые значения

Из-за появления постоянных системных сообщений, во время непрерывных краткосрочных достижений пороговых значений общий просмотр проекта значительно затрудняется. Для того чтобы у Вас был ясный обзор, необходимо использовать некоторые дополнительные возможности. По этому поводу zenon предлагает несколько возможностей:

  • установка времени задержки: будут рассматриваться только те события, которые происходят дольше установленного времени задержки.
  • связь с определенным значением (гистерезис): только в случае, когда контролируемое значение находится выше/ниже линии гистерезиса, это событие принимается во внимание.

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

Матрицы реакции (REMAs)

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

Тревоги

Список тревог отображает все тревоги, отказы, и сообщения. Отображаемая информация выводится согласно установленным параметрам фильтрации:

  • сетевые тревоги;
  • исторические тревоги;
  • только текущие тревоги;
  • только неподтвержденные тревоги;
  • продолжительность активных тревог;
  • группы, классы, имя переменной, идентификация, время.

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

Тревоги могут быть в трех состояниях: как активные, подтвержденные и очищенные. Они могут вкратце быть одновременно отображены. Каждая отдельная запись в списке вносится с текущим временем срабатывания тревоги (общее время, нахождения тревоги в активном состоянии), и количество её срабатывания.

Статусная строка тревог

Активные в текущее время тревоги могут отображаться в строке в верхней части экрана. Здесь может быть выбрано какой сигнал будет активным: или самый первый или самый последний. Кроме того, есть специальная опция, с помощью которой можно получить специальное сообщение, такое как, например, число активных сигнальных сообщений тревог.

Группы и классы тревог

Группы и классы сигналов тревог служат для логической группировки тревог и позволяют установку приоритетов.

Группировка: логическое объединение сообщений.

Классификация: объединение сигналов по уровню приоритетов, в соответствии с важностью сообщения.

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

Запись данных

zenon осуществляет запись всех тревог. Чтобы сделать их всегда видимыми, все текущие тревоги сохраняются в свободно настраиваемом кольцевом буфере. Здесь все сигналы тревог находятся в таких состояниях:

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

Кольцевой буфер может быть сконфигурирован как First-in/First-out (FIFO) или как Last-in/First-out (LIFO). Когда буфер заполнен, существует возможность того, что новые сигналы не будут отображаться. Хотя их не видно, они сохраняются.

Исторические сигналы, как правило, сохраняются по умолчанию (в Windows CE это является опциональным). Эту опцию, по желанию, можно отключить. Сигналы в первую очередь сохраняются в бинарных файлах (по одному файлу в день).

Преимущества:

  • простое сравнение всех данных проекта;
  • простое управление;
  • высокая производительность;
  • сохраненные данные не могут быть позже изменены (требование FDA CFR21 Part 11)

Все данные могут быть конвертированы в другие форматы файлов.

Siemens S7-PDIAG

zenon также поддерживает отображение и обработку сообщений процесса диагностики с помощью службы Siemens S7-PDIAG. zenon импортирует сообщения полученные инструментами S7-PDIAG и использует их как определённые значения переменных.

В режиме Runtime сообщения передаются в zenon в активной форме. В месте с сообщениями из ПЛК импортируется временная метка его появления.

Помимо обработки в списке тревог и Хронологическом списке событий (CEL), эти сообщения с помощью службы управления сообщениями (Message Control) могут быть переданы оперативному персоналу или могут быть использованы при составлении плана производительности предприятия с помощью модуля Industrial Performance Analyzer (IPA).