Інженерна практика · Автоматизація та BMS
Матеріал 05 / 10
Сто аварій на екрані: як перетворити сповіщення BMS на порядок дій
Якщо система щодня надсилає десятки однакових повідомлень, персонал починає витрачати час на їх закриття замість пошуку причини. Технічно сигналізація працює. Організаційно — не допомагає.
Мета аварійної системи не в максимальній кількості сповіщень. Вона має вчасно передати потрібній людині подію, на яку необхідно відреагувати.
Пріоритет визначає наслідок, а не колір
Несправність одного кімнатного датчика, забруднення фільтра та втрата охолодження серверної не повинні мати однаковий порядок реагування. Для кожного сигналу потрібно оцінити наслідок, допустимий час реакції й доступний резерв.
BMS може сортувати аварії та спрямовувати повідомлення за пріоритетом. Наприклад, Metasys підтримує окреме налаштування важливості та маршрутизації; виробник рекомендує послідовну систему пріоритетів. 1
Ми б спочатку погодили цю систему з експлуатацією. Числа в налаштуваннях мають відображати реальну відповідальність, а не вибиратися випадково під час програмування.
Повідомлення повинно пояснювати, що робити
«AI-17: Alarm» не дає оператору достатнього контексту. Корисніше зазначити обладнання, параметр, виміряне значення, погоджену межу та активний режим.
Для умовного насоса повідомлення може пояснювати: команда на запуск є, підтвердження роботи не отримано, резервний насос отримав дозвіл на запуск. Це проєктний приклад структури повідомлення, не опис виконаного проєкту.
Не обов’язково вміщати повну інструкцію в SMS. Але оператор повинен перейти з повідомлення до потрібного вузла, тренду й погодженого порядку дій, а не шукати його серед усіх екранів.
Затримка не повинна приховувати небезпеку
Після запуску параметри можуть певний час виходити на робочий режим. Якщо кожне очікуване відхилення відразу формує аварію, з’являється зайвий шум.
Тому інформаційні та експлуатаційні сигнали перевіряють з урахуванням стану обладнання, гістерезису й обґрунтованих затримок. Але затримки не можна довільно переносити на захист від замерзання, перегріву чи інші критичні функції. Вони залишаються відповідними проєкту та вимогам обладнання.
Важливо розрізняти місцеву захисну дію й повідомлення диспетчеру. Проблема з доставкою листа не повинна скасовувати потрібний захист агрегата.
Втрата зв’язку — не двадцять нульових температур
Якщо шлюз перестав передавати двадцять параметрів, підставляти замість них нулі небезпечно для аналізу. Краще сформувати подію про недоступність джерела, позначити залежні дані як недостовірні й не генерувати з них безліч фальшивих температурних аварій.
Це пропонована логіка для проєкту. Вона не повинна приховувати окремий незалежний критичний сигнал, який продовжує надходити з іншого джерела.
Підтвердження не дорівнює ремонту
Квитування означає, що оператор прийняв повідомлення до уваги. Воно саме по собі не підтверджує повернення фізичного параметра до норми. У BMS операції підтвердження та керування відображенням подій визначаються окремо. 2
Тому корисно бачити щонайменше момент виникнення, факт підтвердження та відновлення нормального стану. І додавати коментар про виконану дію, якщо вона потрібна для сервісної історії.
Хто отримає повідомлення після робочого дня
Перед здаванням перевіряємо не лише появу аварії на екрані, а її доставку потрібному адресату. Фільтри за обладнанням, пріоритетом і часом підтримуються, зокрема, у Metasys Remote Notifications. 3
Окремо погоджуємо резервний канал та ескалацію, якщо відповідальний не відреагував. Це організаційна частина, яку не замінить навіть найдорожча платформа.
Хороша сигналізація не примушує постійно дивитися на BMS. Вона робить відхилення помітним, відповідальність — визначеною, а результат реагування — перевірюваним.
