SlideShare a Scribd company logo
1 of 37
Download to read offline
Людино-машинні інтерфейси та SCADA
Розробка підсистеми
тривожної сигналізації
автор і лектор: Олександр Пупена (pupena_san@ukr.net)
зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua)
09.11.2020 1
Alarm Management
09.11.2020 pupena_san@ukr.net 2
Стандарти Alarm Management
• Alarm Management NAMUR-Worksheet NA 102, 2008-10-02 Edition, від
NAMUR – Асоціація користувачів технологій автоматизації
технологічних процесів (від нім. Interessengemeinschaft
Automatisierungstechnik der Prozessindustrie);
• IEC 62541-9, OPC Unified Architecture – Part 9: Alarms and conditions;
• IEC 62682, Management of Alarm Systems for the Process Industries;
• EEMUA 191, Alarm Systems – A Guide to Design, Management and
Procurement, 3rd Edition, від EEMUA – Асоціація користувачів
інженерного устатковання та матеріалів (від англ. the Engineering
Equipment and Materials Users Association).
- недостатньо продумана система тривожної сигналізації призводила
до фатальних наслідків, які супроводжувалися забрудненням
довкілля, нанесенням шкоди здоров'ю і, навіть смертю великої
кількості людей (результати дослідження).
- Одна з причин – відсутність на той час затверджених в стандартах
кращих практик, інша – недотримання існуючих.
Означення
• тривога (з англ. alarm), – це звукові та/або візуальні засоби
індикації для оператора про несправність устаткування, відхилення
від процесу, ненормальні умови, які потребують своєчасного
реагування (ISA-18.2)
• у зарубіжних та вітчизняних стандартах є інші (відмінні) означення
тривоги, зокрема:
• ДСТУ 3960-2000
• ДСТУ EN 50136-1-1-2014
• системою тривожної сигналізації (alarm system) - сукупність
апаратного і програмного забезпечення, яке виявляє стан тривоги,
повідомляє про це операторові і записує в журнал зміни стану,
називається (ISA-18.2)
• оператор є частиною цієї системи.
• система тривожної сигналізації (ДСТУ 3960-2000) – це електричне
устатковання, призначене для виявлення та попередження про
наявність небезпеки
Місце підсистеми тривожної сигналізації в системі
автоматизованого керування
БСКТП - BPCS, СПАЗ – SIS, автономні системи - packaged systems,
HMI, панель оповіщення - annunciator panel, ведення журналу
тривог - alarm log, сховища тривог - alarm historian, та розрахунок
показників ефективності функціонування системи
Взаємодія оператора з процесом
виявлення (detect): оператор дізнається про відхилення від бажаного
стану або несправності устатковання за допомогою відповідного сигналу
тривоги
діагностування (diagnose): у відповідь на відхилення оператор
використовує свої знання та навички для інтерпретації інформації,
діагностування ситуації та визначення необхідних коригувальних дій.
реагування (respond): вживаються коригувальні дії для компенсації
збурення. У відповідь на відхилення оператор (або інша уповноважена
особа) приймає коригувальні дії і контролює процес, щоб визначити, чи
було виправлене це відхилення.
Тривоговий контур
На здатність оператора виконувати свої
функції впливає :
• навантаження;
• ергономіка операторської консолі;
• обмеження пам'яті;
• втома;
• знання;
• мотивація.
швидкість виявлення
спрацювання тривоги
залежить від:
• каналу вимірювання,
• швидкості опитування
ПЛК
• взаємодії між
підсистемами.
Alarm flood (переповнення тривог)
• переповненням тривог (з англ. alarm flood) - ситуація, при якій
частота виникнення тривог більша, ніж оператор може їх ефективно
опрацювати
• Приклад: > 10 тривог/10 хвилин
• для усунення в стандарті ISA-18.2 означено механізми та
рекомендацій щодо побудови життєвого циклу організації системи
тривожної сигналізації
Стани тривог
09.11.2020 pupena_san@ukr.net 9
Автомат станів тривог
Недостатньо
формалізований автомат
станів може призвести до
неправильного його
тлумачення учасниками
життєвого циклу
підсистеми тривожної
сигналізації і може
спричинити
непередбачувані
наслідки!
Блокування тривог
блокування тривоги – перестати слідкувати за тривогою (без обробки і
оповіщення)
• повинно убезпечити систему тривожної сигналізації від ефекту
переповнення тривог (alarm flood)
• кілька блокованих станів тривоги:
• відтермінована (Shelved),
• проектно-блокована (Suppressed-by-design)
• виведена з обслуговування (Out-of-service)
• механізм блокування не завжди передбачається розробником
• їх часто ігнорують розробники АСКТП.
• назви станів можуть не збігатися у різних інструментальних
засобах SCADA/HMI
Блокування тривог: відтермінована (Shelved)
відтермінована тривога (E – Shelved state, SHLVD) – стан, в якому
тривога тимчасово на заданий час блокується оператором
• будь-який стан → E: за ініціативи оператора (командою з HMI)
• E -> нормальний/непідтвердженої тривоги (F → A або B,
розблокування, unshelve):
• автоматично (після заданого часу),
• або вручну оператором.
СТС повинна забезпечувати виконання таких функцій:
• можливість відтермінувати тривогу;
• відображення на дисплеях відтермінованих тривог або еквівалентних
до них списків;
• задавання часу для відтермінування;
• контроль доступу до відтермінування індивідуальних тривог;
• можливість розблокування тривоги;
• формування в журналах записів про відтермінування.
Блокування тривог: проектно-блокована (Suppressed-
by-design)
Стан проектно-блокованої тривоги (F – Suppressed-by-design, DSUPR) –
стан, в якому тривога блокується з причини певних умов експлуатації або
стану установки.
• Тривога в цьому стані перебуває під контролем логіки програми
• будь-який стан → F: за ініціативи програми керування:
• виникли певні умови або стан процесу, які означені в проекті для
блокування тривоги (автоматично/автоматизовано)
• F -> нормальний/непідтвердженої тривоги (F → A або B):
• виникли умови або змінився стан технологічного процесу
(автоматично/автоматизовано)
СТС повинна забезпечувати виконання таких функцій:
• відображення проектно-блокованих тривог;
• формування записів в журнал для кожної проектно-блокованої
тривоги.
Блокування тривог: виведене з обслуговування (Out-of-
service)
Стан виведеної з обслуговування тривоги (G – Out-of-service state,
OOSRV) – стан, в якому тривога блокується вручну оператором, як
правило, при проведенні технічного обслуговування, і тому в цьому стані
не потрібно проводити оповіщення.
• Тривога в цьому стані перебуває під контролем технічного
обслуговування.
• Виведена з обслуговування тривога – це не те саме, що виведення з
обслуговування устатковання або його частини.
• будь-який стан → G: за ініціативи оператора
• G → (A або B): вручну, після закінчення обслуговування.
СТС повинна забезпечувати виконання таких функцій:
• індивідуальне повернення кожної тривоги до обслуговування;
• відображення списку на дисплеї зведення виведених з обслуговування
тривог або еквівалентного до нього;
• контроль доступу до виведення тривог з обслуговування;
• ведення записування виведення кожної тривоги з обслуговування.
Стани тривоги (підсумок)
ID
Ско-
рочено
Назва стану
Стан
техноло-
гічного
процесу
Статус
тривоги
Статус
оповіщення
Статус
підтвердження
A NORM Нормальний
В межах
норми
Неактивна
Немає
оповіщення
Підтверджена
B UNACK
Непідтверджена
тривога
За межами
норми
Активна Оповіщується Непідтверджена
C ACKED
Підтверджена
тривога
За межами
норми
Активна Оповіщується Підтверджена
D RTNUN
Повернена до
нормального
стану
непідтвердженої
тривога
В межах
норми
Неактивна Оповіщується Непідтверджена
E SHLVD
Відтермінована
тривога
В межах
або за
межами
норми
Неактивна
або активна
Заблоковане -
F DSUPR
Проектно-
блокована
тривога
В межах
або за
межами
норми
Неактивна
або активна
Заблоковане -
G OOSRV
Виведена з
обслуговування
тривога
В межах
або за
межами
норми
Неактивна
або активна
Заблоковане -
Приклад діаграми поведінки тривоги в часі
Типи, групування, класифікація
тривог
09.11.2020 pupena_san@ukr.net 17
Типи тривог
Назва
(англ.)
Назва (укр.) Умова спрацювання
absolute
alarm
абсолютна тривога
вихід за уставку тривоги; наприклад, дуже високе, високе, низьке,
дуже низьке значення
deviation
alarm
тривога відхилення
різниця між двома значеннями перевищує уставку тривоги;
наприклад, відхилення сигналів вимірювань між первинними та
резервними приладами або відхилення між дійсним та заданими
значеннями змінної процесу
rate-of-
change alarm
тривога швидкості
зміни змінної
швидкість зміни змінної процесу (dPV/dt) перевищує уставку
discrepancy
alarm
тривога
невідповідності
очікуваний стан установки або пристрою та його фактичний стан
відрізняються; наприклад, після команди на двигун немає зворотного
сигналу про те, що він запустився
calculated
alarm
обчислювальна
тривога
генерується по розрахунковому значенню, а не по прямим
вимірюванням процесу
recipe-driven
alarm
керована рецептом
тривога
вихід за уставку, що змінюється системою в залежності від рецепту,
який в даний час виконується
bit-pattern
alarm
тривога по
бітовому шаблону
шаблон цифрових сигналів (комбінація кількох бітів) відповідає
встановленому
controller-
output alarm
тривога по виходу
регулятора
вихід за уставку вихідного сигналу алгоритму керування (наприклад,
ПІД-регулятору); в противагу абсолютній тривозі використовується
не прямий вимірювальний сигнал процесу, а вихід регулятора
тип тривоги (alarm type) – атрибут, який вказує на умову спрацювання тривоги.
Типи тривог (продовження)
Назва
(англ.)
Назва (укр.) Умова спрацювання
system
diagnostic
alarm
системно-
діагностична
тривога
несправність в системі апаратного чи програмного забезпечення або
компонентів; генерується системою керування, а не застосунком;
наприклад, комунікаційна помилка
instrument
diagnostic
alarm
тривога
діагностування
приладу
несправність польового пристрою або його сигналу; наприклад,
тривога виходу сигналу за межі
adjustable
alarm
налаштовувана
оператором
тривога
вихід за уставку, яка може бути змінена вручну оператором
adaptive
alarm
адаптивна тривога
вихід за уставку, яка змінюється алгоритмом; наприклад, уставка
розраховується на основі швидкості вироблення продукції
re-alarming
alarm
повторно
сигналізована
тривога
після спрацювання тривоги, виникають нові умови для повторного
оповіщення
statistical
alarm
статистична
тривога
результат статистичної обробки технологічної змінної чи змінних не
задовольняє вказаному в умові тривоги
first-out alarm
першо-причинна
тривога
спрацювання умови раніше, ніж у інших з вказаної послідовності;
наприклад, при вимкненні кількох одиниць обладнання в короткий
проміжок часу, одне з них, яке вимкнулося раніше буде причиною;
bad-
measurement
alarm
тривога помилки
вимірювання
сигнал вимірювальної величини знаходиться за межами очікуваного
діапазону (наприклад, 3,8 мА для сигналу від 4 до 20 мА)
Класи тривог
Клас тривог (alarm class) – сукупність тривог із загальними вимогами щодо
організації функціонування тривог
• Для спрощення означення, формування вимог до тестування, підготовки,
моніторингу та планової перевірки
• Одна тривога може входити до кількох класів одночасно, тобто класи
можуть перекриватися.
Назва класу (символ позначення) Призначення Примітка
технологічні критичні: загальні (A), занадто
високе значення (HIHI), занадто низьке
(LOLO)
пов’язані з критичними
відхиленнями від процесу
які не належать до HIHI та LOLO, є загальними
критичними (A); пріоритет за замовченням 1, якщо
не вказано інше
технологічні попередження: загальні (W),
високе (HI), низьке (LO), відхилення (DEV)
пов’язані з відхиленнями
від процесу
які не належать до HI, LO та DEV, є загальними
попередженнями (W); пріоритет за замовченням 2,
якщо не вказано інше
устатковання: загальна несправність (M) пов’язані з несправністю
технологічного
устатковання
оповіщення чергових механіків; пріоритет за
замовченням 3, якщо не вказано інше
засобів КВПіА: загальна несправність (KIP);
не відкрився або не включився (KNO); не
закрився або не відключився (KNC)
пов’язані з несправністю
датчиків або ВМ
оповіщення чергових КВПіА; пріоритет за
замовченням 3, якщо не вказано інше
електричні: загальна несправність (ELE); не
відкрився або не включився (EON); не
закрився або не відключився (EOF)
пов’язані з несправністю
електрообладнання
оповіщення чергових електриків; пріоритет за
замовченням 3, якщо не вказано інше
системні ПЛК або SCADA/HMI: загальна
помилка (E), помилка каналу ПЛК (E0),
помилка в SCADA/HMI (EH)
пов’язані з несправністю
складової верхнього рівня
АСКТП (ПЛК,
SCADA/HMI)
оповіщення спеціаліста АСКТП; пріоритет за
замовченням 3, якщо не вказано інше
Група тривог
Група тривог (alarm group) – набір тривог, які мають спільні
взаємозв’язки з частиною технологічного процесу, установкою, набором
устатковання або послугою.
• для фільтрування в журналах тривог
• територіально, по об'єднанню устатковання, інше
Назва Призначення Примітка
відділення 1 усі тривоги відділення 1, які не належать до
жодної установки
відділення 2 усі тривоги відділення 2, які не належать до
жодної установки
…
установка 1 усі тривоги, які належать до роботи
установки 1
установка 2 усі тривоги, які належать до роботи
установки 2
…
Пріоритет тривог
пріоритет тривоги (alarm priority) – відносна важливість, призначена
тривозі в системі для позначення терміновості реагування на тривогу
(наприклад, серйозність наслідків і допустимий час реагування).
• при розробленні пріоритети вибираються виходячи з того, що вищі
пріоритети призначаються рідше, ніж нижчі
• Більша кількість тривог мають найнижчий пріоритет (найменш
важливі)
• а менша кількість – найвищий (найважливіші).
• Отримані пріоритети потрібно узгодити з наслідками і допустимим
часом реагування.
• з найнижчим пріоритетом повинні мати найменш тяжкі наслідки
і найбільший допустимий час реагування,
• найвищого – найсерйозніші наслідки (наприклад, пожежні та
сигналізації загазованості) і найменший допустимий час
реагування.
Атрибути тривог
атрибути тривог (alarm attribute) – властивості тривог:
• опис тривоги (alarm description): інформативний текст, наданий як опис тегу, або
опис тривоги, або їх комбінація;
• уставка тривоги (alarm setpoint) або логічна умова (logical conditions): значення або
логічна комбінація, проходження через яке спричинює виникнення тривоги;
• пріоритет тривоги (alarm priority);
• зона нечутливості тривоги (alarm deadband)
• затримка на спрацювання (on-delay) або затримка на відключення (off-delay)
тривоги;
• група тривоги (alarm group);
• повідомлення тривоги (alarm message).
• задаються статично, може бути необхідно змінюватися оператором або програмно
з:
• логіки керування (наприклад, послідовності, етапи, стано-орієнтована логіка);
• прогресивні методи керування тривогами;
• джерело, зовнішнє по відношенню до системи керування (наприклад,
система керування виробничими операціями (MES/MOM), система
планування ресурсів підприємства (ERP)).
Alarm HMI
09.11.2020 pupena_san@ukr.net 24
Загальні концепції
HMI повинен:
• чітко відображати неблоковані активні тривоги із зазначенням їх станів,
пріоритетів, типів та іншої додаткової інформації
• повинен надати можливість:
• індивідуально підтвердити тривогу (квітувати);
• заглушити звукове оповіщення тривоги без дії підтвердження;
• виводити тривоги з обслуговування;
• змінювати параметри тривог;
• ініціювати відтермінування тривоги;
• підтримувати функцію проектно-блокованих тривог;
• відображати повідомлення тривог за запитом;
• розмежовувати доступ до функцій різним користувачам.
Відображення тривог на дисплеях
• дисплей зведення тривог (alarm summary);
• відображення тривог на дисплеях процесів (мнемосхемах);
• відображення (індикація) тривог у дисплеях деталізації тегів;
• дисплей зведення відтермінованих тривог;
• дисплей зведення проектно-блокованих тривог;
• дисплей зведення виведених з обслуговування тривог.
Запис тривоги (alarm record)
• тривогові дисплеї відображають стан тривог у вигляді записів
• Запис тривоги (alarm record) – набір інформації, який документує зміну
стану тривоги
• зміна стану тривоги -> формування нового запису (або зміни запису
попереднього стану)
• атрибути запису:
• обов'язкові:
• назва тегу для тривоги;
• опис тегу або опис тривоги;
• стан тривоги;
• пріоритет тривоги;
• тип тривоги;
• час і дату зміни стану тривоги.
• рекомендовані:
• значення змінної процесу в момент записування тривоги;
• уставка тривоги;
• група тривоги або ділянка процесу;
• клас(и) тривоги;
• повідомлення тривоги.
Оповіщення
• для однозначного розрізнення станів тривог використовуються
комбінації:
• візуальних індикаторів
• звукових сигналів
Стан тривоги Звук
Візуальна індикація
Колір Символ Миготіння
нормальний ні ні ні ні
непідтверджена ТАК ТАК ТАК ТАК
підтверджена ні ТАК ТАК ні
повернена до нормального стану,
непідтверджена
ні Комбінація Опція
відтермінована ні Опція н/з
проектно-блокована ні Опція н/з
виведена з обслуговування ні Опція н/з
Дисплей зведення тривог (списку тривог)
Відображення на дисплеї Функції керування
Для кожної тривоги повинні відображатися:
‒ назва тегу для тривоги;
‒ опис тегу або опис тривоги;
‒ стан тривоги (alarm state), включаючи статус
підтвердження;
‒ пріоритет тривоги;
‒ час/дата, коли тривога стала активною;
‒ тип тривоги.
Рекомендується:
‒ плинне значення змінної процесу;
‒ уставка тривоги;
‒ група тривоги або ділянка процесу;
‒ повідомлення тривоги.
Для всього списку рекомендується:
‒ кількість тривог у зведеному списку;
‒ кількість непідтверджених тривог у
зведеному списку
Повинні бути:
‒ упорядкування тривог за хронологічним
порядком;
‒ упорядкування тривог за пріоритетом;
‒ індивідуальне підтвердження кожної тривоги;
‒ підтвердження кількох тривог з методами
керування доступом, якщо це допускається в
методології тривог.
Рекомендується:
‒ навігаційне посилання на відповідний
дисплей процесу;
‒ доступ до процедур реагування на тривогу;
‒ фільтрація тривог за часом сигналу;
‒ фільтрація тривог за пріоритетом;
‒ фільтрація тривог за типом;
‒ фільтрація тривог за групою або ділянкою
процесу;
‒ фільтрація тривог за назвою тегу;
‒ часові обмеження для фільтрів;
‒ упорядкування тривог за назвою тегу.
При задіянні фільтрів це повинно чітко відоб-
ражатися на дисплеї. Також може викорис-
товуватися лімітування за часом, коли фільтр
видаляється після закінчення періоду часу
• відображення плинного стану
Дисплей зведення тривог (списку тривог): приклади
Дисплей журналу тривог (alarm log display)
Відображення на дисплеї Функції керування
Для кожної тривоги рекомендується
відображати
‒ ім’я тегу для тривоги;
‒ опис тегу або тривоги;
‒ стан тривоги (включаючи статус
підтвердження);
‒ пріоритет тривоги;
‒ дата і час тривоги;
‒ дата і час підтвердження;
‒ дата і час повернення до нормального
стану;
‒ тип тривоги
рекомендується забезпечувати
фільтрацію по:
‒ імені;
‒ часу або зміні стану;
‒ стану тривоги;
‒ пріоритету;
‒ типу тривоги;
‒ групі тривоги або ділянки процесу
• відображення архіву записів
Дисплей процесу
• Дисплей процесу забезпечує інформацію про тривоги через
контекст елементів.
• На ньому рекомендується відображати:
• ім’я тегу через текст або інші методи доступу;
• стан тривоги, включаючи статус підтвердження;
• пріоритет тривоги;
• статус блокування;
• тип тривоги.
Дисплеї блокованих тривог
Тип
дисплею
На дисплеї повинні
відображатися
Функції керування
Дисплей
усіх
блокованих
тривог
‒ назва тега тривоги;
‒ опис тегів або опис
тривоги;
‒ тип тривоги;
‒ статус тривоги (тобто
активна чи неактивна) ;
‒ пріоритет тривоги
Повинні забезпечувати:
‒ упорядкування тривог за хронологічним
порядком або за часом блокування;
‒ упорядкування тривог за пріоритетом.
Дисплей
відтерміно-
ваних
тривог
Додатково:
‒ час, що залишився, або
час і дата виникнення
тривоги
Повинен забезпечувати додатково:
індивідуальне розблокування тривог.
Рекомендується:
• упорядкування тривог за тегом
• фільтрацію тривог за пріоритетом;
• фільтрацію тривог за станом тривоги;
• фільтрація тривог за ділянкою процесу;
• записування оператора про причину
відтермінування тривоги;
• групове розблокування тривог;
• навігаційне посилання на дисплей
технологічного процесу;
• навігаційне посилання на дисплей інформації
про тег
Дисплеї блокованих тривог
Дисплей
виведених
із обслуго-
вування
тривог
Додатково:
‒ час і дата, коли
тривога була
виведена з
обслуговування
Повинен забезпечувати додатково:
‒ упорядкування тривог за статусом
тривоги (наприклад активні чи неактивні)
;
‒ упорядкування тривог за ділянкою
процесу;
‒ індивідуальне розблокування тривоги.
Рекомендується:
‒ введення оператором причини виведення
тривоги з обслуговування
Дисплей
проектно-
блокованих
тривог
Додатково:
‒ час і дата
блокування;
‒ інформація про
метод
блокування,
наприклад,
спроектоване
блокування
(рекомендується)
Повинен забезпечувати додатково:
‒ упорядкування тривог за статусом
тривоги (наприклад активні чи неактивні)
;
‒ упорядкування тривог за ділянкою
процесу;
Рекомендується:
‒ можливість розблокування оператором
тривоги або відключення функції
проектного блокування
Події
09.11.2020 pupena_san@ukr.net 35
Дисплеї блокованих тривог
Подія (Event) – це штатна зміна значення змінної або виконання
команди.
• два стани: виникнення події і відсутність події
• факт виникнення події потребує фіксації в журналі або у вікні
подій.
• деякі засоби SCADA/HMI не підтримують події
• вихід: використання тривоги без підтвердження
• у журналі (тривог) будуть фіксуватися дві події, а не одна:
тривога виникла і тривога зникла
• Для перегляду подій у засобах SCADA/HMI можуть бути
передбачені як окремі переглядачі, так і суміщені з переглядачами
тривог.
09.11.2020 37
Література
http://fb.asu.in.ua/kniga-scada-hmi

More Related Content

What's hot

Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Пупена Александр
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIПупена Александр
 
Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Пупена Александр
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scadaПупена Александр
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMПупена Александр
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Пупена Александр
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПупена Александр
 
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Пупена Александр
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88Пупена Александр
 

What's hot (20)

Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
Pac framework v1_250318
Pac framework v1_250318Pac framework v1_250318
Pac framework v1_250318
 
пім косп лекц
пім косп лекцпім косп лекц
пім косп лекц
 
S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)
 
Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16
 
UNITY PRO – ШВИДКИЙ СТАРТ
UNITY PRO – ШВИДКИЙ СТАРТUNITY PRO – ШВИДКИЙ СТАРТ
UNITY PRO – ШВИДКИЙ СТАРТ
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOM
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...
 
лаб роботи Zenon Batch Control
лаб роботи Zenon Batch Controlлаб роботи Zenon Batch Control
лаб роботи Zenon Batch Control
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
 
Tda18 1
Tda18 1Tda18 1
Tda18 1
 
основи Isa 88
основи Isa 88основи Isa 88
основи Isa 88
 
лр6 використання modbus для scada
лр6 використання modbus для scada лр6 використання modbus для scada
лр6 використання modbus для scada
 
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88
 

Similar to 8 Розробка підсистеми тривожної сигналізації

Principles of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsPrinciples of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsGennadyManko1
 
Савицький Д.С. (06.03.2012)
Савицький Д.С. (06.03.2012)Савицький Д.С. (06.03.2012)
Савицький Д.С. (06.03.2012)garasym
 
Лабораторна робота № 3. Тема: Технічні засоби проекції.
Лабораторна робота № 3. Тема: Технічні засоби проекції.Лабораторна робота № 3. Тема: Технічні засоби проекції.
Лабораторна робота № 3. Тема: Технічні засоби проекції.Irina Rogovaya
 
1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій1.1 призначення промислових комунікацій
1.1 призначення промислових комунікаційПупена Александр
 
Новий буклет СЕА СУГО
Новий буклет СЕА СУГОНовий буклет СЕА СУГО
Новий буклет СЕА СУГОSEA Company
 

Similar to 8 Розробка підсистеми тривожної сигналізації (9)

Principles of operation of computer-integrated control systems
Principles of operation of computer-integrated control systemsPrinciples of operation of computer-integrated control systems
Principles of operation of computer-integrated control systems
 
Савицький Д.С. (06.03.2012)
Савицький Д.С. (06.03.2012)Савицький Д.С. (06.03.2012)
Савицький Д.С. (06.03.2012)
 
Isa 106 tr1_інфографіка_укр
Isa 106 tr1_інфографіка_укрIsa 106 tr1_інфографіка_укр
Isa 106 tr1_інфографіка_укр
 
огляд 106
огляд 106огляд 106
огляд 106
 
Лабораторна робота № 3. Тема: Технічні засоби проекції.
Лабораторна робота № 3. Тема: Технічні засоби проекції.Лабораторна робота № 3. Тема: Технічні засоби проекції.
Лабораторна робота № 3. Тема: Технічні засоби проекції.
 
тда16 2 4 intro_isa88
тда16 2 4 intro_isa88тда16 2 4 intro_isa88
тда16 2 4 intro_isa88
 
1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій
 
Новий буклет СЕА СУГО
Новий буклет СЕА СУГОНовий буклет СЕА СУГО
Новий буклет СЕА СУГО
 
Лекція №10
Лекція №10Лекція №10
Лекція №10
 

More from Пупена Александр

Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІПупена Александр
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDПупена Александр
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Пупена Александр
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаПупена Александр
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Пупена Александр
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.Пупена Александр
 

More from Пупена Александр (12)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Git4 all
Git4 allGit4 all
Git4 all
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
 
Vebinar isa88
Vebinar isa88Vebinar isa88
Vebinar isa88
 
кадри в індустрії 4
кадри в індустрії 4 кадри в індустрії 4
кадри в індустрії 4
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.
 

Recently uploaded

ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxAlexanderSholk
 
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін НБУ для дітей
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...Чернівецька обласна бібліотека для дітей
 
Імідж викладача ЗВО та шляхи його формування.pptx
Імідж викладача ЗВО та шляхи його формування.pptxІмідж викладача ЗВО та шляхи його формування.pptx
Імідж викладача ЗВО та шляхи його формування.pptxkatral1968
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейvitaliyinformatik
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 
Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаAdriana Himinets
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 
ніцше філософські погляди та бачення2.0.pptx
ніцше філософські погляди та бачення2.0.pptxніцше філософські погляди та бачення2.0.pptx
ніцше філософські погляди та бачення2.0.pptxBodia2
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdfssuser54595a
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 

Recently uploaded (17)

ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
 
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
Проєкт «ІТ.UA: народжені в Україні». Єгор Анчишкін
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...
Знайомтесь: книжкові бестселери: інформаційна книжкова візитка. Рекомендаційн...
 
Імідж викладача ЗВО та шляхи його формування.pptx
Імідж викладача ЗВО та шляхи його формування.pptxІмідж викладача ЗВО та шляхи його формування.pptx
Імідж викладача ЗВО та шляхи його формування.pptx
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
 
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантаста
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 
ніцше філософські погляди та бачення2.0.pptx
ніцше філософські погляди та бачення2.0.pptxніцше філософські погляди та бачення2.0.pptx
ніцше філософські погляди та бачення2.0.pptx
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL-1.pdf
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
 

8 Розробка підсистеми тривожної сигналізації

  • 1. Людино-машинні інтерфейси та SCADA Розробка підсистеми тривожної сигналізації автор і лектор: Олександр Пупена (pupena_san@ukr.net) зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua) 09.11.2020 1
  • 3. Стандарти Alarm Management • Alarm Management NAMUR-Worksheet NA 102, 2008-10-02 Edition, від NAMUR – Асоціація користувачів технологій автоматизації технологічних процесів (від нім. Interessengemeinschaft Automatisierungstechnik der Prozessindustrie); • IEC 62541-9, OPC Unified Architecture – Part 9: Alarms and conditions; • IEC 62682, Management of Alarm Systems for the Process Industries; • EEMUA 191, Alarm Systems – A Guide to Design, Management and Procurement, 3rd Edition, від EEMUA – Асоціація користувачів інженерного устатковання та матеріалів (від англ. the Engineering Equipment and Materials Users Association). - недостатньо продумана система тривожної сигналізації призводила до фатальних наслідків, які супроводжувалися забрудненням довкілля, нанесенням шкоди здоров'ю і, навіть смертю великої кількості людей (результати дослідження). - Одна з причин – відсутність на той час затверджених в стандартах кращих практик, інша – недотримання існуючих.
  • 4. Означення • тривога (з англ. alarm), – це звукові та/або візуальні засоби індикації для оператора про несправність устаткування, відхилення від процесу, ненормальні умови, які потребують своєчасного реагування (ISA-18.2) • у зарубіжних та вітчизняних стандартах є інші (відмінні) означення тривоги, зокрема: • ДСТУ 3960-2000 • ДСТУ EN 50136-1-1-2014 • системою тривожної сигналізації (alarm system) - сукупність апаратного і програмного забезпечення, яке виявляє стан тривоги, повідомляє про це операторові і записує в журнал зміни стану, називається (ISA-18.2) • оператор є частиною цієї системи. • система тривожної сигналізації (ДСТУ 3960-2000) – це електричне устатковання, призначене для виявлення та попередження про наявність небезпеки
  • 5. Місце підсистеми тривожної сигналізації в системі автоматизованого керування БСКТП - BPCS, СПАЗ – SIS, автономні системи - packaged systems, HMI, панель оповіщення - annunciator panel, ведення журналу тривог - alarm log, сховища тривог - alarm historian, та розрахунок показників ефективності функціонування системи
  • 6. Взаємодія оператора з процесом виявлення (detect): оператор дізнається про відхилення від бажаного стану або несправності устатковання за допомогою відповідного сигналу тривоги діагностування (diagnose): у відповідь на відхилення оператор використовує свої знання та навички для інтерпретації інформації, діагностування ситуації та визначення необхідних коригувальних дій. реагування (respond): вживаються коригувальні дії для компенсації збурення. У відповідь на відхилення оператор (або інша уповноважена особа) приймає коригувальні дії і контролює процес, щоб визначити, чи було виправлене це відхилення.
  • 7. Тривоговий контур На здатність оператора виконувати свої функції впливає : • навантаження; • ергономіка операторської консолі; • обмеження пам'яті; • втома; • знання; • мотивація. швидкість виявлення спрацювання тривоги залежить від: • каналу вимірювання, • швидкості опитування ПЛК • взаємодії між підсистемами.
  • 8. Alarm flood (переповнення тривог) • переповненням тривог (з англ. alarm flood) - ситуація, при якій частота виникнення тривог більша, ніж оператор може їх ефективно опрацювати • Приклад: > 10 тривог/10 хвилин • для усунення в стандарті ISA-18.2 означено механізми та рекомендацій щодо побудови життєвого циклу організації системи тривожної сигналізації
  • 10. Автомат станів тривог Недостатньо формалізований автомат станів може призвести до неправильного його тлумачення учасниками життєвого циклу підсистеми тривожної сигналізації і може спричинити непередбачувані наслідки!
  • 11. Блокування тривог блокування тривоги – перестати слідкувати за тривогою (без обробки і оповіщення) • повинно убезпечити систему тривожної сигналізації від ефекту переповнення тривог (alarm flood) • кілька блокованих станів тривоги: • відтермінована (Shelved), • проектно-блокована (Suppressed-by-design) • виведена з обслуговування (Out-of-service) • механізм блокування не завжди передбачається розробником • їх часто ігнорують розробники АСКТП. • назви станів можуть не збігатися у різних інструментальних засобах SCADA/HMI
  • 12. Блокування тривог: відтермінована (Shelved) відтермінована тривога (E – Shelved state, SHLVD) – стан, в якому тривога тимчасово на заданий час блокується оператором • будь-який стан → E: за ініціативи оператора (командою з HMI) • E -> нормальний/непідтвердженої тривоги (F → A або B, розблокування, unshelve): • автоматично (після заданого часу), • або вручну оператором. СТС повинна забезпечувати виконання таких функцій: • можливість відтермінувати тривогу; • відображення на дисплеях відтермінованих тривог або еквівалентних до них списків; • задавання часу для відтермінування; • контроль доступу до відтермінування індивідуальних тривог; • можливість розблокування тривоги; • формування в журналах записів про відтермінування.
  • 13. Блокування тривог: проектно-блокована (Suppressed- by-design) Стан проектно-блокованої тривоги (F – Suppressed-by-design, DSUPR) – стан, в якому тривога блокується з причини певних умов експлуатації або стану установки. • Тривога в цьому стані перебуває під контролем логіки програми • будь-який стан → F: за ініціативи програми керування: • виникли певні умови або стан процесу, які означені в проекті для блокування тривоги (автоматично/автоматизовано) • F -> нормальний/непідтвердженої тривоги (F → A або B): • виникли умови або змінився стан технологічного процесу (автоматично/автоматизовано) СТС повинна забезпечувати виконання таких функцій: • відображення проектно-блокованих тривог; • формування записів в журнал для кожної проектно-блокованої тривоги.
  • 14. Блокування тривог: виведене з обслуговування (Out-of- service) Стан виведеної з обслуговування тривоги (G – Out-of-service state, OOSRV) – стан, в якому тривога блокується вручну оператором, як правило, при проведенні технічного обслуговування, і тому в цьому стані не потрібно проводити оповіщення. • Тривога в цьому стані перебуває під контролем технічного обслуговування. • Виведена з обслуговування тривога – це не те саме, що виведення з обслуговування устатковання або його частини. • будь-який стан → G: за ініціативи оператора • G → (A або B): вручну, після закінчення обслуговування. СТС повинна забезпечувати виконання таких функцій: • індивідуальне повернення кожної тривоги до обслуговування; • відображення списку на дисплеї зведення виведених з обслуговування тривог або еквівалентного до нього; • контроль доступу до виведення тривог з обслуговування; • ведення записування виведення кожної тривоги з обслуговування.
  • 15. Стани тривоги (підсумок) ID Ско- рочено Назва стану Стан техноло- гічного процесу Статус тривоги Статус оповіщення Статус підтвердження A NORM Нормальний В межах норми Неактивна Немає оповіщення Підтверджена B UNACK Непідтверджена тривога За межами норми Активна Оповіщується Непідтверджена C ACKED Підтверджена тривога За межами норми Активна Оповіщується Підтверджена D RTNUN Повернена до нормального стану непідтвердженої тривога В межах норми Неактивна Оповіщується Непідтверджена E SHLVD Відтермінована тривога В межах або за межами норми Неактивна або активна Заблоковане - F DSUPR Проектно- блокована тривога В межах або за межами норми Неактивна або активна Заблоковане - G OOSRV Виведена з обслуговування тривога В межах або за межами норми Неактивна або активна Заблоковане -
  • 18. Типи тривог Назва (англ.) Назва (укр.) Умова спрацювання absolute alarm абсолютна тривога вихід за уставку тривоги; наприклад, дуже високе, високе, низьке, дуже низьке значення deviation alarm тривога відхилення різниця між двома значеннями перевищує уставку тривоги; наприклад, відхилення сигналів вимірювань між первинними та резервними приладами або відхилення між дійсним та заданими значеннями змінної процесу rate-of- change alarm тривога швидкості зміни змінної швидкість зміни змінної процесу (dPV/dt) перевищує уставку discrepancy alarm тривога невідповідності очікуваний стан установки або пристрою та його фактичний стан відрізняються; наприклад, після команди на двигун немає зворотного сигналу про те, що він запустився calculated alarm обчислювальна тривога генерується по розрахунковому значенню, а не по прямим вимірюванням процесу recipe-driven alarm керована рецептом тривога вихід за уставку, що змінюється системою в залежності від рецепту, який в даний час виконується bit-pattern alarm тривога по бітовому шаблону шаблон цифрових сигналів (комбінація кількох бітів) відповідає встановленому controller- output alarm тривога по виходу регулятора вихід за уставку вихідного сигналу алгоритму керування (наприклад, ПІД-регулятору); в противагу абсолютній тривозі використовується не прямий вимірювальний сигнал процесу, а вихід регулятора тип тривоги (alarm type) – атрибут, який вказує на умову спрацювання тривоги.
  • 19. Типи тривог (продовження) Назва (англ.) Назва (укр.) Умова спрацювання system diagnostic alarm системно- діагностична тривога несправність в системі апаратного чи програмного забезпечення або компонентів; генерується системою керування, а не застосунком; наприклад, комунікаційна помилка instrument diagnostic alarm тривога діагностування приладу несправність польового пристрою або його сигналу; наприклад, тривога виходу сигналу за межі adjustable alarm налаштовувана оператором тривога вихід за уставку, яка може бути змінена вручну оператором adaptive alarm адаптивна тривога вихід за уставку, яка змінюється алгоритмом; наприклад, уставка розраховується на основі швидкості вироблення продукції re-alarming alarm повторно сигналізована тривога після спрацювання тривоги, виникають нові умови для повторного оповіщення statistical alarm статистична тривога результат статистичної обробки технологічної змінної чи змінних не задовольняє вказаному в умові тривоги first-out alarm першо-причинна тривога спрацювання умови раніше, ніж у інших з вказаної послідовності; наприклад, при вимкненні кількох одиниць обладнання в короткий проміжок часу, одне з них, яке вимкнулося раніше буде причиною; bad- measurement alarm тривога помилки вимірювання сигнал вимірювальної величини знаходиться за межами очікуваного діапазону (наприклад, 3,8 мА для сигналу від 4 до 20 мА)
  • 20. Класи тривог Клас тривог (alarm class) – сукупність тривог із загальними вимогами щодо організації функціонування тривог • Для спрощення означення, формування вимог до тестування, підготовки, моніторингу та планової перевірки • Одна тривога може входити до кількох класів одночасно, тобто класи можуть перекриватися. Назва класу (символ позначення) Призначення Примітка технологічні критичні: загальні (A), занадто високе значення (HIHI), занадто низьке (LOLO) пов’язані з критичними відхиленнями від процесу які не належать до HIHI та LOLO, є загальними критичними (A); пріоритет за замовченням 1, якщо не вказано інше технологічні попередження: загальні (W), високе (HI), низьке (LO), відхилення (DEV) пов’язані з відхиленнями від процесу які не належать до HI, LO та DEV, є загальними попередженнями (W); пріоритет за замовченням 2, якщо не вказано інше устатковання: загальна несправність (M) пов’язані з несправністю технологічного устатковання оповіщення чергових механіків; пріоритет за замовченням 3, якщо не вказано інше засобів КВПіА: загальна несправність (KIP); не відкрився або не включився (KNO); не закрився або не відключився (KNC) пов’язані з несправністю датчиків або ВМ оповіщення чергових КВПіА; пріоритет за замовченням 3, якщо не вказано інше електричні: загальна несправність (ELE); не відкрився або не включився (EON); не закрився або не відключився (EOF) пов’язані з несправністю електрообладнання оповіщення чергових електриків; пріоритет за замовченням 3, якщо не вказано інше системні ПЛК або SCADA/HMI: загальна помилка (E), помилка каналу ПЛК (E0), помилка в SCADA/HMI (EH) пов’язані з несправністю складової верхнього рівня АСКТП (ПЛК, SCADA/HMI) оповіщення спеціаліста АСКТП; пріоритет за замовченням 3, якщо не вказано інше
  • 21. Група тривог Група тривог (alarm group) – набір тривог, які мають спільні взаємозв’язки з частиною технологічного процесу, установкою, набором устатковання або послугою. • для фільтрування в журналах тривог • територіально, по об'єднанню устатковання, інше Назва Призначення Примітка відділення 1 усі тривоги відділення 1, які не належать до жодної установки відділення 2 усі тривоги відділення 2, які не належать до жодної установки … установка 1 усі тривоги, які належать до роботи установки 1 установка 2 усі тривоги, які належать до роботи установки 2 …
  • 22. Пріоритет тривог пріоритет тривоги (alarm priority) – відносна важливість, призначена тривозі в системі для позначення терміновості реагування на тривогу (наприклад, серйозність наслідків і допустимий час реагування). • при розробленні пріоритети вибираються виходячи з того, що вищі пріоритети призначаються рідше, ніж нижчі • Більша кількість тривог мають найнижчий пріоритет (найменш важливі) • а менша кількість – найвищий (найважливіші). • Отримані пріоритети потрібно узгодити з наслідками і допустимим часом реагування. • з найнижчим пріоритетом повинні мати найменш тяжкі наслідки і найбільший допустимий час реагування, • найвищого – найсерйозніші наслідки (наприклад, пожежні та сигналізації загазованості) і найменший допустимий час реагування.
  • 23. Атрибути тривог атрибути тривог (alarm attribute) – властивості тривог: • опис тривоги (alarm description): інформативний текст, наданий як опис тегу, або опис тривоги, або їх комбінація; • уставка тривоги (alarm setpoint) або логічна умова (logical conditions): значення або логічна комбінація, проходження через яке спричинює виникнення тривоги; • пріоритет тривоги (alarm priority); • зона нечутливості тривоги (alarm deadband) • затримка на спрацювання (on-delay) або затримка на відключення (off-delay) тривоги; • група тривоги (alarm group); • повідомлення тривоги (alarm message). • задаються статично, може бути необхідно змінюватися оператором або програмно з: • логіки керування (наприклад, послідовності, етапи, стано-орієнтована логіка); • прогресивні методи керування тривогами; • джерело, зовнішнє по відношенню до системи керування (наприклад, система керування виробничими операціями (MES/MOM), система планування ресурсів підприємства (ERP)).
  • 25. Загальні концепції HMI повинен: • чітко відображати неблоковані активні тривоги із зазначенням їх станів, пріоритетів, типів та іншої додаткової інформації • повинен надати можливість: • індивідуально підтвердити тривогу (квітувати); • заглушити звукове оповіщення тривоги без дії підтвердження; • виводити тривоги з обслуговування; • змінювати параметри тривог; • ініціювати відтермінування тривоги; • підтримувати функцію проектно-блокованих тривог; • відображати повідомлення тривог за запитом; • розмежовувати доступ до функцій різним користувачам.
  • 26. Відображення тривог на дисплеях • дисплей зведення тривог (alarm summary); • відображення тривог на дисплеях процесів (мнемосхемах); • відображення (індикація) тривог у дисплеях деталізації тегів; • дисплей зведення відтермінованих тривог; • дисплей зведення проектно-блокованих тривог; • дисплей зведення виведених з обслуговування тривог.
  • 27. Запис тривоги (alarm record) • тривогові дисплеї відображають стан тривог у вигляді записів • Запис тривоги (alarm record) – набір інформації, який документує зміну стану тривоги • зміна стану тривоги -> формування нового запису (або зміни запису попереднього стану) • атрибути запису: • обов'язкові: • назва тегу для тривоги; • опис тегу або опис тривоги; • стан тривоги; • пріоритет тривоги; • тип тривоги; • час і дату зміни стану тривоги. • рекомендовані: • значення змінної процесу в момент записування тривоги; • уставка тривоги; • група тривоги або ділянка процесу; • клас(и) тривоги; • повідомлення тривоги.
  • 28. Оповіщення • для однозначного розрізнення станів тривог використовуються комбінації: • візуальних індикаторів • звукових сигналів Стан тривоги Звук Візуальна індикація Колір Символ Миготіння нормальний ні ні ні ні непідтверджена ТАК ТАК ТАК ТАК підтверджена ні ТАК ТАК ні повернена до нормального стану, непідтверджена ні Комбінація Опція відтермінована ні Опція н/з проектно-блокована ні Опція н/з виведена з обслуговування ні Опція н/з
  • 29. Дисплей зведення тривог (списку тривог) Відображення на дисплеї Функції керування Для кожної тривоги повинні відображатися: ‒ назва тегу для тривоги; ‒ опис тегу або опис тривоги; ‒ стан тривоги (alarm state), включаючи статус підтвердження; ‒ пріоритет тривоги; ‒ час/дата, коли тривога стала активною; ‒ тип тривоги. Рекомендується: ‒ плинне значення змінної процесу; ‒ уставка тривоги; ‒ група тривоги або ділянка процесу; ‒ повідомлення тривоги. Для всього списку рекомендується: ‒ кількість тривог у зведеному списку; ‒ кількість непідтверджених тривог у зведеному списку Повинні бути: ‒ упорядкування тривог за хронологічним порядком; ‒ упорядкування тривог за пріоритетом; ‒ індивідуальне підтвердження кожної тривоги; ‒ підтвердження кількох тривог з методами керування доступом, якщо це допускається в методології тривог. Рекомендується: ‒ навігаційне посилання на відповідний дисплей процесу; ‒ доступ до процедур реагування на тривогу; ‒ фільтрація тривог за часом сигналу; ‒ фільтрація тривог за пріоритетом; ‒ фільтрація тривог за типом; ‒ фільтрація тривог за групою або ділянкою процесу; ‒ фільтрація тривог за назвою тегу; ‒ часові обмеження для фільтрів; ‒ упорядкування тривог за назвою тегу. При задіянні фільтрів це повинно чітко відоб- ражатися на дисплеї. Також може викорис- товуватися лімітування за часом, коли фільтр видаляється після закінчення періоду часу • відображення плинного стану
  • 30. Дисплей зведення тривог (списку тривог): приклади
  • 31. Дисплей журналу тривог (alarm log display) Відображення на дисплеї Функції керування Для кожної тривоги рекомендується відображати ‒ ім’я тегу для тривоги; ‒ опис тегу або тривоги; ‒ стан тривоги (включаючи статус підтвердження); ‒ пріоритет тривоги; ‒ дата і час тривоги; ‒ дата і час підтвердження; ‒ дата і час повернення до нормального стану; ‒ тип тривоги рекомендується забезпечувати фільтрацію по: ‒ імені; ‒ часу або зміні стану; ‒ стану тривоги; ‒ пріоритету; ‒ типу тривоги; ‒ групі тривоги або ділянки процесу • відображення архіву записів
  • 32. Дисплей процесу • Дисплей процесу забезпечує інформацію про тривоги через контекст елементів. • На ньому рекомендується відображати: • ім’я тегу через текст або інші методи доступу; • стан тривоги, включаючи статус підтвердження; • пріоритет тривоги; • статус блокування; • тип тривоги.
  • 33. Дисплеї блокованих тривог Тип дисплею На дисплеї повинні відображатися Функції керування Дисплей усіх блокованих тривог ‒ назва тега тривоги; ‒ опис тегів або опис тривоги; ‒ тип тривоги; ‒ статус тривоги (тобто активна чи неактивна) ; ‒ пріоритет тривоги Повинні забезпечувати: ‒ упорядкування тривог за хронологічним порядком або за часом блокування; ‒ упорядкування тривог за пріоритетом. Дисплей відтерміно- ваних тривог Додатково: ‒ час, що залишився, або час і дата виникнення тривоги Повинен забезпечувати додатково: індивідуальне розблокування тривог. Рекомендується: • упорядкування тривог за тегом • фільтрацію тривог за пріоритетом; • фільтрацію тривог за станом тривоги; • фільтрація тривог за ділянкою процесу; • записування оператора про причину відтермінування тривоги; • групове розблокування тривог; • навігаційне посилання на дисплей технологічного процесу; • навігаційне посилання на дисплей інформації про тег
  • 34. Дисплеї блокованих тривог Дисплей виведених із обслуго- вування тривог Додатково: ‒ час і дата, коли тривога була виведена з обслуговування Повинен забезпечувати додатково: ‒ упорядкування тривог за статусом тривоги (наприклад активні чи неактивні) ; ‒ упорядкування тривог за ділянкою процесу; ‒ індивідуальне розблокування тривоги. Рекомендується: ‒ введення оператором причини виведення тривоги з обслуговування Дисплей проектно- блокованих тривог Додатково: ‒ час і дата блокування; ‒ інформація про метод блокування, наприклад, спроектоване блокування (рекомендується) Повинен забезпечувати додатково: ‒ упорядкування тривог за статусом тривоги (наприклад активні чи неактивні) ; ‒ упорядкування тривог за ділянкою процесу; Рекомендується: ‒ можливість розблокування оператором тривоги або відключення функції проектного блокування
  • 36. Дисплеї блокованих тривог Подія (Event) – це штатна зміна значення змінної або виконання команди. • два стани: виникнення події і відсутність події • факт виникнення події потребує фіксації в журналі або у вікні подій. • деякі засоби SCADA/HMI не підтримують події • вихід: використання тривоги без підтвердження • у журналі (тривог) будуть фіксуватися дві події, а не одна: тривога виникла і тривога зникла • Для перегляду подій у засобах SCADA/HMI можуть бути передбачені як окремі переглядачі, так і суміщені з переглядачами тривог.