atpv

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

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

Знайомство з середовищем виконання SCADA/HMI на прикладі zenon

Тема. Загальні положення, і середовище виконання

Тривалість: 4 акад. години (2 пари).

Мета: підготовка робочого місця, ознайомлення з можливостями середовищ виконання SCADA на базі zenon

Цілі.

  1. Встановити середовище розроблення та виконання SCADA zenon

  2. Навчитися запускати, зупиняти, перезапускати середовище виконання SCADA zenon .

  3. На прикладі демонстраційного проекту ознайомитися з основними можливостями середовища виконання: анімацією, тривоговими екранами, трендами та інш.

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

Концептуально SCADA zenon представляє собою програмно-технічний комплекс який складається з середовища розроблення проектів – Editor та середовища виконання – Runtime. Це дві незалежні оболонки, які виконують кожна свою функцію і можуть встановлюватися на робочу станцію окремо одна від одної. Середовище розроблення містить набір модулів та інструментів необхідних для написання повнофункціональних програм і пакет драйверів для підключення до найбільш розповсюджених апаратних засобів. Воно потрібне для встановлення на робочі станції розробників. Середовище виконання встановлюється на робочі станції операторів і лише виконує розроблений проект. Для перевірки працездатності проекту середовище розроблення включає також середовище виконання.

У лабораторній роботі використовується версія SCADA zenon 7.2. Наразі є новіші версії, однак для навчальних цілей цієї версії буде достатньо. Відповідно до задач, які необхідно вирішувати, SCADA zenon 7.2 має чотири редакції:

Реадакція Пояснення
zenon Operator HMI-cистема, призначена для створення нескладних проектів візуалізації для панелей оператора, вбудованих систем та локальних диспетчерських пунктів на ПК з певними функціональними обмеженнями.
zenon Supervisor Незалежна SCADA-система, яка містить повний набір функцій для реалізації диспетчерського керування та збору даних. Ефективно вирішує задачі побудови систем автоматизації будь-які складності.
zenon Energy Edition Спеціальна редакція системи, яка містить додатковий набір функцій для енергетичної промисловості.
zenon Pharma Edition Спеціальна редакція системи, яка містить додатковий набір функцій для фармацевтичної промисловості.

Вибір необхідної редакції здійснюється на етапі всатновлення системи. Для цього курсу буде використовуватися редакція zenon Supervisor.

Система ліцензується по кількості змінних вводу/виводу та тих додаткових модулів, які використовуються в проекті і не входять в базову поставку. Оскільки в навчальному курсі не потребується ліцензія, то програма (Editor\Runtime) після установки запуститься в DEMO-режимі. Єдина відмінність ліцензованої версії від демонстраційної – це часові обмеження що накладаються на систему. Перші 40 запусків програма буде працювати 30 хвилин, після чого час безперебійної роботи урізається до 10 хвилин. По закінченню визначеного часу, з’явиться відповідне повідомлення і система буде закрита. Проект, який розробляв користувач, повністю зберігається. Для продовження роботи необхідно повторно запустити систему. Можна по завершенню роботи системи обновити 40 запусків через запуск правки реєстру - Файл правки реєстру Windows для продовження терміну використання(для вер.7.2).

Додаткові матеріали по zenon можна знайти на сайті http://www.copa-data.com.ua/. Офіційним дистрибутором компанії COPA DATA в Україні є компанія СВ Альтера У підготовці лабораторного практику брали участь: Олександр Пупена (АКТСУ НУХТ), Альона Бирченко (колишня студентка тепер випускниця АКС). Спасибі Олександру Голінько (СВ Альтера) за сприяння в підготовці курсу.

Лабораторна установка

Порядок виконання роботи

1. Встановлення середовища розроблення SCADA zenon

Комп’ютер, на який буде інсталюватися програмне забезпечення SCADA zenon 7.20 повинен відповідати наступним вимогам:

  Мінімальні Рекомендовані
ОС Windows 7 Windows 7 або новіша
CPU Pentium 4 Quad Core
RAM 2 GB 4 GB
HD 25 GB вільного місця 200 GB вільного місця

Завдання 1.1: Інсталювання середовища розроблення

Інсталюйте середовище розроблення разом з середовищем виконання.

img

рис.1.1.

img

рис.1.2

img

рис.1.3

img

рис.1.4.

2. Перший запуск системи

Завдання 1.2: Запуск середовища розроблення та виконання

image-20230109183312599

рис.1.5.

image-20230109183723224

рис.1.6.

image-20230109184321115

рис.1.8

image-20230109184552000

рис.1.9

3. Ознайомлення з людино-машинним інтерфейсом моніторингу процесу

Завдання 1.3: Ознайомлення з процесом FOOD & BEVERAGE

image-20230109185236473

рис.1.10

image-20230109185405796

рис.1.11

Завдання 1.4: Зареєструватися як адміністратор

image-20230109190922098

рис.1.12.

Завдання 1.5: Ознайомлення з процесом Pharma

image-20230109191403674

рис.1.13

Завдання 1.6: Ознайомлення з іншими процесами

4. Ознайомлення з підсистемою тривожної сигналізації

Завдання 1.7. Робота з вікном тривог

image-20230109194949704

рис.1.14

Завдання 1.8. Налаштування фільтрів активних тривог

image-20230109195808367

рис.1.15.

image-20230109201854657

рис.1.16.

image-20230109202621144

рис.1.17.

image-20230109203023679

рис.1.18.

5. Ознайомлення з журналами подій

Завдання 1.9. Робота з журналом подій

image-20230110141610160

рис.1.19.

6. Ознайомлення з трендами

Завдання 1.10. Перегляд трендів

image-20230110160659473

рис.1.20.

image-20230110164531854

рис.1.21.

Завдання 1.11. Налаштування осей трендів

image-20230110162545660

рис.1.22.

image-20230110163517224

рис.1.23.

7. Ознайомлення зі звітами

Завдання 1.12. Перегляд звітів

image-20230110165538211

рис.1.24.

Порядок приймання роботи

Здобувач надає звіт у форматі документу Word, у якому наводяться усі копії екранів та примітки до них Викладач може перевірити вибірково демонстрацію виконання пунктів лабораторної роботи. Нижче наведена методика перевірки (орієнтовно, вибірково):

  1. Покажіть способи відображення дискретного, аналогового, текстового значення.
  2. Покажіть властивість тривоги та прокоментуйте поля.
  3. Застосуйте фільтр по часу для тривог.
  4. Як зареєстровати користувача.
  5. Покажіть як тривоги квітуються (підтверджуються).
  6. Покажіть як налаштовуються осі часу для трендів.

Питання до захисту

  1. Як організовано меню в проекті? Як організовані команди керування в меню на сторінках?
  2. Де і для чого в проекті Example використовується анімація миготіння?
  3. Розкажіть яку інформацію Ви можете отримати зі сторінок процесів?
  4. Які елементи відображення значення/стану використовуються в проекті?
  5. Які інструменти для перегляду тривог(активних, журналів тривог та ін.) та керування їх станом задіяні в проекті?
  6. Як дізнатися про перелік активних тривог в даний момент часу? Чи доступна ця інформація перед очима у оператора завжди у даному демопроекті?
  7. Як повідомлення тривог розрізняються за станом?
  8. Як дізнатися детальну інформацію про потрібну тривогу? Прокоментуйте, яка інформація доступна оператору?
  9. Як ведуть себе повідомлення в списку активних тривог при зміні їх стану?
  10. Розкажіть навіщо потрібно підтвердження (квітирування) тривоги? Як це робиться в проекті? Як видно чи тривога була підтвердженою?
  11. Де і як можна дізнатися коли тривога виникла, зникла, була підтвердженою?
  12. Навіщо потрібні фільтри в переглядачах тривоги? За якими властивостями тривоги в проекті можна застосовувати фільтри?
  13. Розкажіть про функції журналу подій.
  14. Для чого призначені трендові переглядачі? Яку інформацію ви бачили в трендових переглядачах у zenon?
  15. Для чого потрібна легенда трендів? Яка інформація там доступна для відображення?
  16. Розкажіть про призначення курсору на трендових переглядачах.
  17. Назвіть елементи навігації та масштабування для трендів та розкажіть їх призначення.
  18. Як і для чого використовуються профілі в SCADA zenon?
  19. Поясніть відмінність середовища розроблення та середовища виконання SCADA/HMI. Яке саме середовище потрібне для роботи АРМу оператору на підприємстві?
  20. Від чого залежить вартість середовища виконання SCADA/HMI?
  21. Які типові функції надають програми SCADA/HMI?

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