atpv

Навчальні матеріали з автоматизації технологічних процесів та виробництв, розроблені спільнотою

<- До підрозділу

Мобільний доступ в Aveva Edge

Основні можливості та встановлення

Aveva Edge підтримує мобільний доступ (який також називається Studio Mobile Access або SMA) на основі розгортання веб-інтерфейсу що базується на HTML5. Цей веб-інтерфейс розроблено для смартфонів і планшетів, наприклад пристроїв Android та iOS, але доступ до нього можна отримати з сучасного веб-браузера на будь якому пристрої. На відміну від іншої технології з Веб-доступом Thin Client, що базується на ActiveX, Mobile Access не потребує спеціального браузера що підтримує ActiveX, бо використовує технологію HTML5.

Mobile Access базується на веб-сервері Microsoft IIS або інших серверах із підтримкою CGI (наприклад, Apache). Ліцензія на програмне забезпечення має включати достатню кількість тонких клієнтів для одночасного доступу. За роботу підсистеми відповідає Mobile Access Runtime, який можна інсталювати як частину повного програмного забезпечення AVEVA Edge (Mobile Access add-on) або на додаток до програмного забезпечення Embedded HMI. Надбудову потрібно інсталювати разом із веб-сервером на тому самому комп’ютері, на якому розміщено сервер виконання проекту. Для роботи веб-серверу на базі Microsoft IIS необхідно активувати компонент Internet Information Services з додатково виставленими наступними компонентами IIS в ОС Windows:

image-20240801171914569

рис.1. Необхідні компоненти для Mobile Access

Враховуючи особливості реалізації не всі функції середовища виконання підтримуються через мобільний доступ. На рис.2 наведений приклад екрану доступний через мобільний доступ.

image-20240801163810168

рис.2. Приклади підтримуваних екранних об’єктів і анімації

Коли мобільний доступ активовано та налаштовано, доступ до нього відбувається за адресою (підтримується також доступ за https якщо це налаштовано)

http://адресапристрою/ma/

Після входження на сторінку необхідно залогуватися під відповідним іменем користувача та паролем. Після реєстрації користувача, він попадає на домашню сторінку веб-інтерфейсу. Не можна відкривати більш ніж одну вкладку в тому ж браузері для доступу до Веб-серверу мобільного доступу. Веб-інтерфейс проекту складається з однієї або кількох зон (Areas), які ієрархічно організовані, наприклад за розташуванням, системою чи машиною, що дає можливість зручно налаштувати навігацію. Так, наприклад, на рис.3 зконфігурована для мобільного доступу загальна зона Main та підзони Industries та Solutions як будуть відображені окремими частинами в браузері (рис.4).

image-20240801170143370

рис.3. Приклади ієрархічної організації навігації

Кожна зона має елемент керування Alarm (відображення активних тривог, рис.4), Process Values (відображення та зміна змінних через віджети, рис.5), Trend (відображення трендів реального часу та історичних, рис.6) та Screens (відображення сторінок, що опубліковані для тонких клієнтів з певними обмеженнями, рис.2). Ці елементи керування відображаються у веб-інтерфейсі як зелені плитки (рис.4), натискаючи на які відкривається окрема сторінка. Сторінки автоматично відкриваються настільки широкими, наскільки це потрібно, щоб вмістити всі зони, однак частина сторінки може бути поза полем зору залежно від розміру вікна браузера або мобільного пристрою.

image-20240801165147997

рис.4. Приклади основної сторінки з зоноюMain та підзонами Industries та Solutions

image-20240801174036896

рис.5. Приклад вікна з тривогами (Alarm)

image-20240801174144387

Рис.6. Приклад вінка Process Values

image-20240801174233259

Рис.6. Приклад вінка з трендами (Trend)

Конфігурування

Налаштування мобільного доступу проводиться через меню Thin Clients -> Mobile Access . На основному вікні (рис.7) налаштовуються:

image-20240801172254268

рис.7. Основне вікно налаштування мобільного доступу

У налаштуванні зон (доступне через Arrea Settings) вказуються (рис.8):

image-20240801174800934

рис.8. Налаштування зони

Налаштування поведінки тривог та трендів проводиться у вікні Global Settings

image-20240801175935875

рис.9. ВікноGlobal Settings

Теоретичне заняття розробив Олександр Пупена.