- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Необхідно переконатися, що активізована опція alarm administration.
- •Контрольні питання
- •Практичне заняття № 7
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Практичне заняття №9
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
- •Короткі теоретичні відомості
- •Завдання до теми
- •Контрольні питання
Контрольні питання
Для чого використовується функція архівування в системі ZenOn 6.22? Дайте характеристику цією можливості.
Які дії слід виконати для створення нового основного архіва?
Які функціональні можливості архівування доступні в середовищі ZenOn 6.22?
Поясніть, як виконати вибір і налаштування змінних, що підлягають архівуванню. Які програмні засоби при цьому використовуються?
Опишіть процес налаштування граничних значень змінної в при архівуванні ZenOn 6.22.
Що являє собою тренд, для чого він використовується і які переваги для задач візуалізації він надає?
Опишіть процес створення нової діаграми відображення технологічних змінних.
Яким чином можуть бути налаштовані параметри діаграми?
Література: 1, 5, 6, 10, 12, 13, 14, 18.
Практичне заняття №8
Тема: |
Створення рецептів |
Мета: |
Набуття навиків створення рецептів |
Короткі теоретичні відомості
В модулі рецептів закладені концептуальні рішення, які не зустрічаються в інших системах подібного класу. Цей інструмент об’єднав в собі гнучкі схеми компонування та представлення технологічних змінних і заходи по досягненню високого рівня безпеки. ZenОn пропонує практичний і потужний інструмент реалізації поставлених завдань, який робить дуже простим редагування і збереження необмеженої кількості установок параметрів. Лише одним натисненням кнопки відбувається миттєве масове засилання параметрів на рівень виконання процесу. ZenОn пропонує два види модулів управління рецептами: стандартні рецепти – керування установками параметрів здійснюється в табличній формі; менеджер груп рецептів (RGM): являється розширеною версією попереднього модуля і представляє собою окремий додаток до PC. Він забезпечує легке управління складними наборами рецептів за рахунок великої кількості практичних функцій, та виконує їх логічне групування. В онлайн режимі рецепт виконується за допомогою функціонального запиту.
Додатково до стандартних можливостей Recipegroup Manager пропонує розширені функції, такі як, наприклад, вільна компоновка та групування.
Рецепти створюються на базі наперед визначеного типу зображення Standard recipe. Всі необхідні елементи управління для цього типу зображення знаходяться в меню Control elements.
Потрібно вибрати змінну, розташування якої планується змінити, та вибрати одну з наступних дій:
для переміщення обраного елементу використовуються кнопки «стрілки», розташовані в нижньому правому куті;
з контекстного меню слід обрати пункт «Up» або «Down».
Виконання рецептів
В режимі Runtime рецепти можуть бути активовані спеціально сконфігурованою в стандартному зображенні кнопкою. Також є можливість визначити виконання рецепту в Редакторі: скрипт (наприклад, AUTOSTART); стан змінної; динамічний елемент зображення (наприклад, Button).
Завдання до теми
Рецепти створюються на базі наперед визначеного типу зображення Standard recipe. Всі необхідні елементи управління для цього типу зображення знаходяться в меню Control elements. Для створення нового рецепту, оберіть з контекстного меню розділу Recipes пункт Recipe new. Створений рецепт відображається в деталізованому перегляді менеджера проекту. Тут же здійснюється подальше визначення настройок створеного рецепту.
Додавання в рецепт змінних. Після створення нового рецепту до нього можна додати змінні. (рис. 3.57).
Рисунок 3.57 – Вікно вибору змінних, що додаються до рецепту
Змінні
обираються з діалогового вікна (рис.
3.57) вибору змінних подвійним клацанням
на них або, використовуючи кнопку Add.
Також можна використовувати змінні з
завантаженого
Редагування встановлених значень. Щоб редагувати значення змінних, користувач може скористатися пунктом контекстного меню Edit set value або внести необхідні зміни безпосередньо в колонці установки значень (рис. 3.58). При цьому відображаються мінімальні та максимальні значення для кожної змінної. Для видалення змінних доступний багаторазовий вибір. Для їх редагування ця можливість не підтримується.
Рисунок 3.58 – Вікно редагування встановлених значень технологічних змінних
Змінна _LASTRECIPE включає назву останнього виконаного стандартного рецепту. Ця інформація дозволяє здійснювати ефективне управління рецептами. Змінна _LASTNEWRECIPE включає назву останнього створеного стандартного рецепту.
Виконання рецептів. В режимі Runtime рецепти можуть бути активовані спеціально зконфігурованою в стандартному зображенні кнопкою. Також є можливість визначити виконання рецепту в Редакторі: скрипт (наприклад, AUTOSTART); стан змінної; динамічний елемент зображення (наприклад, Button).
Виконання рецепту з офлайновим діалогом. Ця функція використовується, для зміни визначеного рецепту перед виконанням його в режимі Runtime (зміна встановленого значення). Задайте рецепт як параметр передачі. Функція конфігурується через діалогове вікно (рис. 3.59).
Рисунок 3.59 – Діалогове вікно конфігурації виконання рецепту в режимі Runtime
Встановлені тут значення змінних активуються тільки в онлайн режимі.
Стандартний рецепт. Ця функція дозволяє виконати існуючий рецепт, зчитати його з апаратних засобів або експортувати в режим Runtime. Можна імпортувати або створити нові рецепти з поточними значеннями змінних. Задайте рецепт як параметр передачі. Функція конфігурується через діалогове вікно (рис. 3.60).
Рисунок 3.60 – Діалогове вікно вибору параметрів стандартного рецепту
Перегляд інформація стану для рецептів/груп рецептів. Відображення в режимі Runtime інформації стану передбаченого для наступних процесів:
читання / запис;
експорт / імпорт;
збереження.
Якщо рецепт записується, то відповідна змінна містить інформацію відносно результату операції запису. Для запису рецептів/RGM доступні наступні змінні:
Значення Результат
Відправка перед рецептом значення ініціалізації
Запис закінчено успішно
2 Запис не виконано через помилку параметра
3 Запис не виконано
4 Очікування готовності
5 Запис закінчено через завершення режиму Runtime
6 Перевищення встановленого часу очікування
7 Запис не виконано через взаємоблокування
Якщо в проекті активні мережеві функціональні можливості, то системна змінна драйверу рецептів/RGM відноситься тільки до проекту, що виконується на локальному комп’ютері.
При виконанні рецептів слід враховувати, що якщо при запису рецепту відповідна статусна змінна прийняла значення 1 (рецепт повністю записаний), це ще не означає, що значення досягли PLC. Вони тільки передані драйверу. Якщо активізована синхронізація, то запис рецепта виконується тільки після того, як всі відповідні значення в PLC будуть повністю оновлені.
Зміст звіту
Найменування і мета практичної роботи.
Короткі теоретичні відомості.
Отримане у викладача завдання. Опис виконання кожного пункту завдання.
Письмові відповіді на контрольні питання.
