Збір та реєстрація

Що відбувається, коли, де та як? Хто має реагувати? zenon здійснює ретельну реєстрацію та архівування всіх важливих даних та тривог. Постійно ведеться облік використовуваних ресурсів.

Хронологічний список подій

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

Для фільтрації доступні такі опції:

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

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

Сховище CEL

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

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

Межі та матриці реакції

Межі (або ліміти) визначають причини, через які спрацьовують тривоги. Значення меж визначаються у властивостях змінних установкою діапазону їх допустимих значень. Існує можливість візуальної зміни атрибутів відповідної змінної: висвічування, невидимість, зміна кольору.

Кожне перевищення порогового значення може бути визначене як причина для спрацьовування тривоги та/або причина для запису цієї події до Хронологічного списку подій (CEL). Для автоматизації процесу керування, при спрацьовуванні будь-якого порогового значення, цю подію можна пов'язати з якоюсь дією. Також, може бути довільно виконана пов'язана функція, шлюхом натисканням відповідної кнопки на екрані тривог.

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

Через появу постійних тривожних повідомлень, під час безперервних короткострокових досягнень порогових значень, загальний контоль за сигналами значно ускладнюється. Для того, щоб у Вас був чіткий огляд, необхідно використовувати деякі додаткові можливості. З цього приводу zenon пропонує кілька варіантів:

  • встановлення часу затримки: будуть розглядатися лише ті події, які відбуваються довше за встановлений час затримки;
  • зв'язок з певним значенням (гістерезис): тільки у випадку, коли контрольоване значення знаходиться вище/нижче лінії гістерезису, ця подія береться до уваги.

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

Матриці реакції (REMA)

Тривоги можуть бути визначені через матриці реакції. На відміну від критичних значень, матриці реакції управляються центрально, і то 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 в активній формі. Разом з повідомленнями з ПЛК імпортується тасова мітка їх появи.

Крім появи в Списку тривог (AML) та Хронологічному списку подій (CEL), ці повідомлення за допомогою служби керування повідомленнями (Message Control) можуть бути передані оперативному персоналу або можуть бути використані при складанні плану продуктивності підприємства за допомогою модуля Industrial Performance Analyzer (IPA).