ь маркери. Для кожного маркера створюється тег в SCADA, і на сторінці графіки вставляються перемикаючі елементи (кнопка, вимикач тощо). Маніпулюючи цими елементами можна управляти відповідними виконавчими механізмами.
П'ятий елемент (рисунок 3.38) - відбиває рівень води в резервуарі. Його створення аналогічно пункту 4 лабораторної роботи. Керуючий тег - «Level» (дивися малюнок 3.47). Зверніть увагу, що для коректного завдання рівня висота прямокутника повинна бути 100 пікселів.
Малюнок 3.47 - Властивості індикатора рівня резервуара
Шостий елемент (малюнок 3.38) - пристрій завдання рівня. Це бібліотечний елемент. Для того, щоб його вставити необхідно клацнути по піктограмі «Вставити образ», і вибрати з бібліотеки «thumbs», елемент «pointer2_e_red».
Для того, щоб даний елемент став задаючим, необхідно активувати властивість «Регулятор», вибрати вертикальний напрямок. І призначити тег «Level_task».
Малюнок 3.48 - Створення покажчика рівня
Малюнок 3.49 - Властивості елемента завдання рівня.
Сьомий елемент (рисунок 3.38) - це контролюючий джин для суперджінна 8.
Джин і суперджінн використовуються в даному проекті для поліпшення ергономіки системи. Замість того, щоб розміщувати поруч з кожним насосом своє керуюче меню і задавати властивості кожного насоса, застосовується джин, в якому в загальному вигляді прописані властивості відображення і введення команд, а також виклик суперджінна. Суперджінн - це спливаюче вікно, в якому також в загальному вигляді прописані властивості елементів. Зручність джина і суперджінна полягає в тому, що створивши їх одного разу, можна застосовувати їх у проекті необмежену кількість разів, лише прописуючи передані параметри, без додаткової конфігурації [4].
Для того, щоб створити джин, потрібно в графічному редакторі вибрати з меню «Файл - Новий - Джинн», відкриється нове вікно в якому можна побудувати джин за допомогою стандартних графічних інструментів.
Розглянемо, з яких елементів складається джин (дивися малюнок 3.50).
Малюнок 3.50 - Складові джина
- насос, бібліотечний елемент набір образів, 2 - текст, повинен відображати заданий рівень. 3 - символ, що вказує на керуючий елемент.
Процес створення насоса 1 аналогічний створенню засувок. Бібліотека «pump_base_medium», елементи «right_red» і «right_green».
заміщати рядки використовуються у визначеннях «джинів» для завдання тих властивостей об'єктів, які будуть унікальні для кожного об'єкта. Заміщаються рядка можна використати в будь-яких текстових властивостях будь-якого об'єкта (групи об'єктів). Щоб визначити який-небудь параметр як заміщає рядок, його необхідно укласти в символи відсотка (%) (дивися малюнок 3.51).
Малюнок 3.51 - Властивість «Вид» об'єкта насос
Джинн не тільки відображає стан насоса, але і управляє викликом суперджінна. Тому в його властивостях у вкладці «Введення», прописується команда Cicode: AssPopUp ( S_control_pump raquo ;, % Status_Tag% raquo ;, % Mode_tag% ). Дана команда викликає суперджінн з ім'ям «S_control_pump» (це ім'я суперджінна, який створюватиметься в наступному пункті), і передає йому теги% Status_Tag%,% Mode_tag% (дивися малюнок 3.52).
Наступним створюється текст, що відображає заданий рівень. Процес створення аналогічний описаному раніше, в якості керуючого тега використовується% Level_control% (дивися малюнок 3.53).
Малюнок 3.52 - Властивість «Введення» об'єкта насос
Малюнок 3.53 - Властивість «Вид» елемента текст
Наступним створіть елемент 3 (малюнок 3.50). Це звичайний спосіб з бібліотеки «icons, елемент hand2».
Всі елементи джина створені, і його можна зберігати. Однак, після того як буде створений суперджінн, джин потрібно з ним зв'язати і зберегти ще раз.
Діалог збереження джина представлений на малюнку 3.54.
Малюнок 3.54 - Діалог збереження джина
При збереженні джина потрібно вказати його ім'я, і ??створити (або вибрати, якщо вона вже існує) бібліотеку, в якій він буде збережений. Для того, щоб створити бібліотеку, потрібно поставити курсор в поле бібліотека, клацнути по кнопці «Новий» та ввести ім'я бібліотеки.
Наступний крок - це створення суперджінна (дивися малюнок 3.55).
Малюнок 3.55 - Суперджінн
Супеджінн - це спливаюче вікно. Воно створюється анало...