SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Людино-машинні інтерфейси та SCADA
Функції графічного
людино-машинного
інтерфейсу
автор і лектор: Олександр Пупена (pupena_san@ukr.net)
зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua)
12.09.2020 1
Загальний вигляд графічного ЛМІ
12.09.2020 pupena_san@ukr.net 2
Вигляд та виконання графічного ЛМІ залежить від :
• типу технологічного процесу
• прийнятих стандартів ЛМІ (корпоративних, галузевих, міжнародних)
• індивідуальних/групових потреб замовника (наприклад, технологів,
інженерного персоналу)
• типу виробництва/процесу
• особливостей виконання (ПК/ОП, діагональ екрану, кількість моніторів)
• кількості відображуваних змінних на весь АРМ
• особливостей роботи персоналу
• особливостей середовища (темне/світле приміщення, шумне…)
Типове:
• багатовіконний інтерфейс з можливістю відображення у вікнах сторінок
процесу, трендів, тривог та іншої службової інформації;
• в один момент відображається тільки одна сторінка (вікно, екран) процесу
• сторінки (вікна, екрани), які призначені для відображення технологічного
процесу або його частини, часто називають мнемосхемами
Загальний вигляд графічного ЛМІ
(демо Vijeo Citect)
12.09.2020 pupena_san@ukr.net 3
1 – сторінка (мнемосхема) процесу; 2 – панель(меню) доступу до інших сторінок та команд;
3 – вікно відображення активних тривог та подій
Загальний вигляд графічного ЛМІ
(демо SCADA zenon)
12.09.2020 pupena_san@ukr.net 4
1 – сторінка (мнемосхема) процесу; 2 – панель(меню) доступу до інших сторінок та команд;
3 – вікно відображення активних тривог та подій
Елементи багатосторінкового ЛМІ
12.09.2020 pupena_san@ukr.net 5
• основне вікно: сторінки перемикаються в межах одного вікна
• спливаючі вікна: відкриваються поверх основного вікна і не заважають
перегляду його вмісту.
Типова організація багатовіконного ЛМІ:
• у основному вікні (1) як правило є одна/дві головна мнемосхема - найбільш
загальна інформація про весь процес, та допоміжні сторінки
• елементи навігації (2)
• інформація з підвищеним рівнем контролю - вікно тривог + яскраво
підсвічуваного елемента (3)
Демо
12.09.2020 pupena_san@ukr.net 6
Способи та елементи відображення
12.09.2020 pupena_san@ukr.net 7
Вигляд надання інформації -> швидкість визначення та реакції на загальний
стан процесу
ДАНІ ≠ ІНФОРМАЦІЯ
окрім значення у вигляді тексту,
зміну властивостей графічного об’єкта:
• кольору;
• тексту;
• видимості;
• вигляду зображення;
• геометричних розмірів;
• заповнення;
• позиції на екрані;
• кута повороту.
Анімація - зміна якоїсь властивості графічного елемента залежно від
значення змінної.
Анімація кольором
Загальні рекомендації
12.09.2020 pupena_san@ukr.net 9
для показу стану змінної процесу або обладнання чи агрегату
• яскраві червоні та жовті - для сигналізації аварійного/передаварійного стану
• інші – для уточнення діапазону нормального стану.
Рекомендації (ISA-101 ат інш.):
• нормальні кольори білі, чорні та відтінки сірого (світлосірий в якості фону)
• інші кольори рекомендуються використовувати для виділення станів елементів, на
які особливо треба звернути увагу
призначення
кольорів необхідно
заздалегідь узгодити
між розробниками
та замовниками
Дискретна змінна
12.09.2020 pupena_san@ukr.net 10
Дискретна змінна (типу включено/ відключено) - два кольори.
Приклад 1:
• зелений - "включений",
• сірий – "виключений".
Приклад 2:
• білий - "включений",
• темно-сірий - "виключений". .
Білий/сірий vs червоний/зелений
12.09.2020 pupena_san@ukr.net 11
Останні дослідження в напрямку розробки високоефективних HMI показав,
що використання світло-сірого або білого кольору замість зеленого і темно-
сірого замість червоного набагато пришвидшує реакцію оператора на
виникнення тривог, для яких заздалегідь зарезервовані для використання
яскраві жовті та червоні кольори.
Окрім кольору рекомендується писати текст стану.
Аналогові змінні
12.09.2020 pupena_san@ukr.net 12
Колір може вказувати на діапазон, у якому знаходиться значення змінної, в т.ч.
для сигналізації.
Останні дослідження в напрямку розробки високоефективних HMI
показали, що використання кольорів в якості відображення стану
аналогової змінної ефективне але недостатнє, оскільки є велика кількість
людей, які невірно інтерпретують кольори. У якості альтернативи
пропонується комбінувати колір та текст чи символи ідентифікації стану.
Стан процесу
12.09.2020 pupena_san@ukr.net 13
Анімації заповнення, руху, позиції,
зміни/введення значення
Анімація видимості і миготіння
12.09.2020 pupena_san@ukr.net 15
Миготіння.
• привертання уваги оператора до події, що виникла та потребує його реакції
• найчастіше використовується в підсистемі тривог: оператор повинен підтвердити
(квитування)
Зміна видимості
• зміна стану, наприклад ручний (дистанційний) режим роботи клапана,
• наявність тривоги
• виведення елементів, які потрібні тільки в даний момент
• для обмеження доступу
Анімація заповнення
12.09.2020 pupena_san@ukr.net 16
Діаграми заповнення
12.09.2020 pupena_san@ukr.net 17
Анімація заповнення не тільки для рівня.
Стандартні елементи:
• стовпчикові діаграми (гістограми) :
• стовпчик, повзунок
• вимірювальна шкала
• межі
• можуть змінювати колір
• кругові діаграми (аналогічно)
Анімація руху та діаграми
12.09.2020 pupena_san@ukr.net 18
стрілочні індикатори
Анімація руху та діаграми (розміщення в
просторі)
12.09.2020 pupena_san@ukr.net 19
Самописці (тренди реального часу)
12.09.2020 pupena_san@ukr.net 20
• показує тенденцію зміни значення
• для кращого розуміння динаміки процесу
• для налаштування регуляторів
Способи та елементи зміни значення
дискретних змінних
12.09.2020 pupena_san@ukr.net 21
елементами керування (controls) - графічні
елементи для зміни значення змінних або
відправки команд
елементи введення:
• маніпулятор "миша";
• сенсорний екран;
• клавіатура
Два типи команд:
• перемикання: ВКЛ на ОТКЛ та навпаки;
• запис константи: «ВКЛ» або « ВИКЛ».
Способи та елементи зміни значення
числових змінних
12.09.2020 pupena_san@ukr.net 22
• обмеження на введення (мін/макс)
Типи:
- введення значення з клавіатури в полі для введення:
курсор (фокус) + безпосереднє введення (не завжди,
Citect)
- віртуальна клавіатура ("калькулятор")
- більше/менше
- повзунок (вертик, гориз, круговий)

Contenu connexe

Tendances

Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenonПупена Александр
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Презентація на конференції в Славутичі 2016 INUDECO'16
Презентація на конференції в Славутичі 2016 INUDECO'16Пупена Александр
 
Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Концепція розробки програмного забезпечення для програмованих логічних контро...
Концепція розробки програмного забезпечення для програмованих логічних контро...Пупена Александр
 
1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scada1 1 призначення засобів людино машинного інтерфейсу та scada
1 1 призначення засобів людино машинного інтерфейсу та scadaПупена Александр
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПупена Александр
 
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Пупена Александр
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПупена Александр
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMПупена Александр
 
Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Пупена Александр
 

Tendances (20)

Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
пIм метод лаб2112
пIм метод лаб2112пIм метод лаб2112
пIм метод лаб2112
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
пім косп лекц
пім косп лекцпім косп лекц
пім косп лекц
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Презентація на конференції в Славутичі 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
 
Pac framework v1_250318
Pac framework v1_250318Pac framework v1_250318
Pac framework v1_250318
 
Tda18 1
Tda18 1Tda18 1
Tda18 1
 
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PROПриклади реалізації алгоритмів управління в середовищі UNITY PRO
Приклади реалізації алгоритмів управління в середовищі UNITY PRO
 
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
Використання віртуальних лабораторних робіт з дисципліни «Промислові мережі т...
 
Промислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекційПромислові мережі та інтеграційні технології курс лекцій
Промислові мережі та інтеграційні технології курс лекцій
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOM
 
S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)S88.01 tutorial (укр мова)
S88.01 tutorial (укр мова)
 
Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології"
 

Plus de Пупена Александр

Мастер-класс: отправка данных с ПЛК в 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 Пупена Александр
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.Пупена Александр
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88Пупена Александр
 

Plus de Пупена Александр (12)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Мастер-класс: отправка данных с ПЛК в 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
 
Промышленные сети в АСУТП. Начальный уровень.
Промышленные сети в АСУТП.  Начальный уровень.Промышленные сети в АСУТП.  Начальный уровень.
Промышленные сети в АСУТП. Начальный уровень.
 
навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88навіщо нам потрібен стандарт Isa 88
навіщо нам потрібен стандарт Isa 88
 
лаб роботи Zenon Batch Control
лаб роботи Zenon Batch Controlлаб роботи Zenon Batch Control
лаб роботи Zenon Batch Control
 

Dernier

Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяssuser0a4f48
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 

Dernier (13)

Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptx
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 

2.1. Функції графічного людино-машинного інтерфейсу

  • 1. Людино-машинні інтерфейси та SCADA Функції графічного людино-машинного інтерфейсу автор і лектор: Олександр Пупена (pupena_san@ukr.net) зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua) 12.09.2020 1
  • 2. Загальний вигляд графічного ЛМІ 12.09.2020 pupena_san@ukr.net 2 Вигляд та виконання графічного ЛМІ залежить від : • типу технологічного процесу • прийнятих стандартів ЛМІ (корпоративних, галузевих, міжнародних) • індивідуальних/групових потреб замовника (наприклад, технологів, інженерного персоналу) • типу виробництва/процесу • особливостей виконання (ПК/ОП, діагональ екрану, кількість моніторів) • кількості відображуваних змінних на весь АРМ • особливостей роботи персоналу • особливостей середовища (темне/світле приміщення, шумне…) Типове: • багатовіконний інтерфейс з можливістю відображення у вікнах сторінок процесу, трендів, тривог та іншої службової інформації; • в один момент відображається тільки одна сторінка (вікно, екран) процесу • сторінки (вікна, екрани), які призначені для відображення технологічного процесу або його частини, часто називають мнемосхемами
  • 3. Загальний вигляд графічного ЛМІ (демо Vijeo Citect) 12.09.2020 pupena_san@ukr.net 3 1 – сторінка (мнемосхема) процесу; 2 – панель(меню) доступу до інших сторінок та команд; 3 – вікно відображення активних тривог та подій
  • 4. Загальний вигляд графічного ЛМІ (демо SCADA zenon) 12.09.2020 pupena_san@ukr.net 4 1 – сторінка (мнемосхема) процесу; 2 – панель(меню) доступу до інших сторінок та команд; 3 – вікно відображення активних тривог та подій
  • 5. Елементи багатосторінкового ЛМІ 12.09.2020 pupena_san@ukr.net 5 • основне вікно: сторінки перемикаються в межах одного вікна • спливаючі вікна: відкриваються поверх основного вікна і не заважають перегляду його вмісту. Типова організація багатовіконного ЛМІ: • у основному вікні (1) як правило є одна/дві головна мнемосхема - найбільш загальна інформація про весь процес, та допоміжні сторінки • елементи навігації (2) • інформація з підвищеним рівнем контролю - вікно тривог + яскраво підсвічуваного елемента (3)
  • 7. Способи та елементи відображення 12.09.2020 pupena_san@ukr.net 7 Вигляд надання інформації -> швидкість визначення та реакції на загальний стан процесу ДАНІ ≠ ІНФОРМАЦІЯ окрім значення у вигляді тексту, зміну властивостей графічного об’єкта: • кольору; • тексту; • видимості; • вигляду зображення; • геометричних розмірів; • заповнення; • позиції на екрані; • кута повороту. Анімація - зміна якоїсь властивості графічного елемента залежно від значення змінної.
  • 9. Загальні рекомендації 12.09.2020 pupena_san@ukr.net 9 для показу стану змінної процесу або обладнання чи агрегату • яскраві червоні та жовті - для сигналізації аварійного/передаварійного стану • інші – для уточнення діапазону нормального стану. Рекомендації (ISA-101 ат інш.): • нормальні кольори білі, чорні та відтінки сірого (світлосірий в якості фону) • інші кольори рекомендуються використовувати для виділення станів елементів, на які особливо треба звернути увагу призначення кольорів необхідно заздалегідь узгодити між розробниками та замовниками
  • 10. Дискретна змінна 12.09.2020 pupena_san@ukr.net 10 Дискретна змінна (типу включено/ відключено) - два кольори. Приклад 1: • зелений - "включений", • сірий – "виключений". Приклад 2: • білий - "включений", • темно-сірий - "виключений". .
  • 11. Білий/сірий vs червоний/зелений 12.09.2020 pupena_san@ukr.net 11 Останні дослідження в напрямку розробки високоефективних HMI показав, що використання світло-сірого або білого кольору замість зеленого і темно- сірого замість червоного набагато пришвидшує реакцію оператора на виникнення тривог, для яких заздалегідь зарезервовані для використання яскраві жовті та червоні кольори. Окрім кольору рекомендується писати текст стану.
  • 12. Аналогові змінні 12.09.2020 pupena_san@ukr.net 12 Колір може вказувати на діапазон, у якому знаходиться значення змінної, в т.ч. для сигналізації. Останні дослідження в напрямку розробки високоефективних HMI показали, що використання кольорів в якості відображення стану аналогової змінної ефективне але недостатнє, оскільки є велика кількість людей, які невірно інтерпретують кольори. У якості альтернативи пропонується комбінувати колір та текст чи символи ідентифікації стану.
  • 14. Анімації заповнення, руху, позиції, зміни/введення значення
  • 15. Анімація видимості і миготіння 12.09.2020 pupena_san@ukr.net 15 Миготіння. • привертання уваги оператора до події, що виникла та потребує його реакції • найчастіше використовується в підсистемі тривог: оператор повинен підтвердити (квитування) Зміна видимості • зміна стану, наприклад ручний (дистанційний) режим роботи клапана, • наявність тривоги • виведення елементів, які потрібні тільки в даний момент • для обмеження доступу
  • 17. Діаграми заповнення 12.09.2020 pupena_san@ukr.net 17 Анімація заповнення не тільки для рівня. Стандартні елементи: • стовпчикові діаграми (гістограми) : • стовпчик, повзунок • вимірювальна шкала • межі • можуть змінювати колір • кругові діаграми (аналогічно)
  • 18. Анімація руху та діаграми 12.09.2020 pupena_san@ukr.net 18 стрілочні індикатори
  • 19. Анімація руху та діаграми (розміщення в просторі) 12.09.2020 pupena_san@ukr.net 19
  • 20. Самописці (тренди реального часу) 12.09.2020 pupena_san@ukr.net 20 • показує тенденцію зміни значення • для кращого розуміння динаміки процесу • для налаштування регуляторів
  • 21. Способи та елементи зміни значення дискретних змінних 12.09.2020 pupena_san@ukr.net 21 елементами керування (controls) - графічні елементи для зміни значення змінних або відправки команд елементи введення: • маніпулятор "миша"; • сенсорний екран; • клавіатура Два типи команд: • перемикання: ВКЛ на ОТКЛ та навпаки; • запис константи: «ВКЛ» або « ВИКЛ».
  • 22. Способи та елементи зміни значення числових змінних 12.09.2020 pupena_san@ukr.net 22 • обмеження на введення (мін/макс) Типи: - введення значення з клавіатури в полі для введення: курсор (фокус) + безпосереднє введення (не завжди, Citect) - віртуальна клавіатура ("калькулятор") - більше/менше - повзунок (вертик, гориз, круговий)