hmi

Матеріали курсу Людино-машинні інтерфейси

Проект Situational Awareness -> Situational Awareness Library

Загальні елементи об’єктів

Help

Об’єкти в бібліотеці Situational Awareness поділяють набір властивостей і поведінки, які є спільними для об’єктів.

img

До них входять:

Будь-які винятки з властивостей зазначаються в описах окремих об’єктів.

Використання тривожних індикаторів

Alarm indicator

Індикатори тривоги складаються з рамки та прапорця, які з’являються навколо екстенту групи об’єктів або Джина. Ви можете використовувати їх для забезпечення чіткої візуальної індикації виникнення тривоги під час виконання.

img

Alarm border

Коли виникає відповідний стан тривоги, навколо групи об’єктів або Genie з’явиться рамка тривоги.

Alarm flag

Прапорець тривоги надає додаткову інформацію про тривогу, представляючи:

У наведеному нижче прикладі показано коди форми, кольору та прапорців, які використовуються для позначення аварійних тривог, тривог високого та низького пріоритету в проекті, створеному на основі проекту Situational Awareness Starter Project.

img

Якщо вам потрібно налаштувати власні прапорці сигналізації, див. Create a Custom Flag for an Alarm Indicator.

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

Ви можете розташувати прапорець тривоги в кількох місцях навколо межі тривоги об’єкта. Щоб позначити певний стан тривоги, індикатор тривоги може блимати або відображати світліший варіант кольору.

Щоб налаштувати індикатор тривоги для групи об’єктів або Genie, необхідно виконати наступні завдання:

  1. Підтвердьте, що необхідні пріоритети тривоги призначені категорії тривоги. Див. Categorize Alarms.
  2. Визначте властивості відображення для пріоритетів тривоги, які буде представляти індикатор. Див. Налаштування властивостей відображення для пріоритету тривоги.
  3. Для кожної групи об’єктів або Genie визначте властивості індикатора тривоги в Graphics Builder. Див. Індикатор тривоги.

Status Indicators

Status indicator

Індикатори стану використовуються для представлення різних умов, не пов’язаних з тривожним об’єктом, таких як ненормальна якість даних або стани системи керування. Індикатор стану з’являтиметься лише тоді, коли умова запуску істинна.

img

Індикатор стану є окремим джином і використовується для представлення різних станів об’єкта. Символи індикаторів стану можна знайти в проекті SA_Library у бібліотеці, яка називається sa_status_indicator.

Status Indicator States

Connects to: EquipmentName.EqStatus. Індикатор стану може представляти наступні стани.

Symbol State Name
img Погані дані d2
img Невизначені дані або недійсний стан автоматизації d1
img Режим імітації - примусове приведення значення до точки. d4
img За межами масштабу d12
img Заблоковано d6
img Байпас блокування d5
img Пауза d19
img Поганий зв’язок між IO Server та Client d13
img Стеження (Tracking) d20
img Clamped d21
img Невідповідні лабораторні дані. d7
img Технічне обслуговування. d8
img Повідомлення. d9
img Необхідно перезавантажити машину. d11
img Initialization manual or index car. d3
img Timer is active. d10
img Calibrate mode. Used to calibrate instruments. d16
img Bad Communication between Gateway and PLC. d14
img Deviation d15
img Reminder to call outside personnel d17

У сценаріях, де кілька станів можуть бути активними одночасно, є порядок пріоритету щодо того, який індикатор буде відображатися. Наприклад, PID-регулятор, який перебуває в режимі ініціалізації, але також має імітований PV, відображатиме індикатор «S», навіть якщо також була активна умова блокування.

Status Indicator Order of Precedence

Наступна діаграма показує порядок пріоритетності:

img

Індикатори стану можна налаштувати для більшості об’єктів бібліотеки, за винятком NumericInput і TextInput. Приклади були надані лише для приводів, вимірювачів та клапанів.

Customizing Equipment to use Status Indicators

Індикатори стану можуть використовуватися для виділення нетривожного стану об’єкта або обладнання. Ви можете налаштувати обладнання для використання індикаторів стану одним із двох способів:

1) Використовуючи Equipment Editor

img

2) Якщо ви не використовуєте шаблони, ви можете налаштувати індикатор стану безпосередньо за допомогою назви елемента EqStatus обладнання. Перейдіть до Модель системи -> Змінні.

Початковий проект SA_Style_1_MultiRes містить приклад (Indicators.ci) того, як налаштувати обладнання за допомогою зразкових функцій для виклику одного з індикаторів. Варіанти функцій індикатора стану обладнання були передбачені лише для вимірювачів, клапанів і приводів.

Ці функції відображають відповідні теги стану з коду ПЛК у значення, необхідні для різних індикаторів. Різні частини обладнання мають різні відповідні стани для кожного з цих індикаторів, тому, якщо потрібно, створіть власну копію файлу прикладу cicode. Потім ви можете створити варіанти або унікальні версії зразкових функцій для використання у своєму проекті.

Зверніться до коментарів у файлі cicode Indicators.ci для отримання додаткової інформації про те, як налаштувати та використовувати ці функції.

Output (OP) Bar

Output bar

Панель виходу (OP) забезпечує візуальне представлення поточного виходу для частини обладнання. Її можна використовувати з кількома типами об’єктів (control meters, приводами зі змінною швидкістю та регулюючими клапанами).

Інформація, що відображається панеллю OP, може бути представлена у вигляді двох значень:

Використовуючи піч як приклад, вихідним буде температура, при якій піч налаштована на роботу. Фактичним виходом буде поточна температура печі, коли вона рухається до заданого параметра.

Вихід представлений головною панеллю OP, а фактичний вихід представлений індикатором зворотного зв’язку.

img

Output (OP) bar

Зовнішній прямокутник представляє весь діапазон виводу, від низького значення шкали до високого значення шкали (наприклад, 0—100%).

Для представлення значення OP використовуються наступні кольори:

img

У разі клапанів ВМ клапана залишиться сірим, але стовпчик OP зміниться на чорний, коли OP досягне 100%.

Readback Indicator

Індикатор зворотного зчитування (також відомий як індикатор зворотного зв’язку) — це невеликий заповнений трикутник, який використовується для показу:

Якщо ця інформація недоступна з системи керування, індикатор зворотного зчитування не відображається.

Індикатор зворотного зчитування відображає такі кольори:

img

У діалоговому вікні «Presentation Options» для вимірювачів, приводів і клапанів можна вказати стовпчик OP, але поведінка однакова у всіх випадках. Наведені нижче приклади демонструють позиціонування OP-стовпчика на контрольному вимірювачі, регулюючому клапані та насосі VSD.

img

Equipment Running State Indicators

Equipment Running State Indicators.

Індикатор робочого стану обладнання – це компактний індикатор, який можна використовувати для представлення різноманітних станів приводних об’єктів та деяких типів клапанів. Ці стани можуть включати стан роботи, напрямок, блокування, тривогу, блокування тощо.

img

Ви можете використовувати індикатор робочого стану обладнання такими способами:

Represent a group of up to five drives using one symbol

Основною причиною використання індикаторів стану обладнання є можливість відображати обладнання на сторінці як групу. Наприклад, можна представити групу до п’яти насосів, використовуючи один символ насоса та чотири індикатори робочого стану обладнання.

img

Це дозволяє контролювати цілу групу накопичувачів за допомогою одного компактного об’єкта.

Display alarms states for a group of drives

При використанні із символом, що представляє групу приводів, індикатор стану роботи обладнання відображатиме виникнення будь-яких тривог на окремому приводі в групі. Стан тривоги позначається рамкою всередині індикатора робочого стану обладнання, завдяки чому статус привода залишається видимим. Стан тривоги для основного об’єкта буде відображати тривогу найвищого пріоритету на будь-якому з окремих приводів.

img

Integrate an Equipment Running State Indicator into a compact drive symbol

Якщо доступний простір на екрані обмежений, можна використовувати компактні приводи. Замість відображення квадратного поля індикатора робочого стану обладнання під символом, круглий індикатор робочого стану обладнання розміщується всередині символу.

img

Індикатор стану запущеного обладнання не має межі навколо нього. Якщо командний та фактичний стани збігаються, коло індикатора робочого стану обладнання зливається із заливкою символу.

Represent the current state of valves

Для клапанів символи індикатора робочого стану обладнання відображаються в ВМ клапана замість окремого поля.

img

Equipment Running States

Індикатори робочого стану обладнання використовуйте наступні символи для вказівки робочого стану частини обладнання. Тег RunStatus використовується для вказівки непрацездатних станів зі значенням Equipment Running State 2, 3 або 4.

OOS і OOSDisabled — це цифрові теги, які визначають значення стану обладнання.

Equipment Running State Symbol Description
0 img Default
1 img Mnemonic
2 img Mnemonic Out of Service - set manually
3 img Out To Maintenance / Out Of Service / LOTO (Unavailable)
4 img Off / Closed and Selected Out of Service by upstream equipment
5 img Off / Stopped and available (Drives) Fully closed (Valves)
6 img Drive running as standby drive in a duty standby arrangement
7 img Running Forward (Single Speed Drive) Running Forward Slow Speed (Dual Speed Drive) Valve Open (MOV) Valve stopped midway (complex MOV)
8 img Running Reverse (Single Speed Drive) Running Reverse Slow Speed (Dual Speed Drive)
9 img Running Forward at Full Speed (Dual Speed Drives) Valve Fully Open
10 img Running reverse at Full Speed (Dual Speed Drives)
11 img Interlock bypassed and off/stopped/closed
12 img Interlocked and off/stopped/closed
13 img Interlock bypassed and on/running/open
14 img Interlocked and on/running/open
15 img Running Forward at Full Speed (Dual Speed Drives) with an Interlock Bypass Active.
16 img Fully Open and Interlocked (Fail Open Valves).
17 img State changing from Stopped to Running (Single speed Drive) State changing from Stopped to Running Slow (Dual speed Drive) Valve requested to open but still at closed limit
18 img State changing from Running Slow to Running Fast (Dual Speed Drive) Valve requested to open and has left the closed limit
19 img State changing from Running to Stopped (Single Speed Drive) State changing from Running Slow to Stopped (Dual Speed Drive) Valve requested to close and has left the open limit
20 img State changing from Running Fast to Running Slow (Dual Speed Drive) Valve requested to close but still at open limit
21 img Startup Warning Siren
22 img Interlocked by a sequence and not running
23 img On / Open and Out to Maintenance / Out of Service
24 img Off / Closed and Selected Out of Service by upstream equipment

–> Equipment Custom Parameters