gn="justify"> На відміну від команд, вирази не виконують конкретних завдань, вони їх оцінюють. Цей процес оцінки значення можна використовувати для виведення інформації на екран або прийняття рішень. функції можуть виконувати більш складні завдання, ніж команди і вирази. має близько 700 вбудованих функцій, які можуть показувати сторінки, підтверджувати аларми, робити обчислення і т. д. [1] .функція - це набір виразів, змінних, операторів, умов виконання інших функцій. Ці функції еквівалентні підпрограм BASIC і підпрограм або функціям, використовуваним в Pascal або С.
джин тренд аларм citect
3. РОЗРОБКА ЛАБОРАТОРНИХ РОБІТ
3.1 Лабораторна робота №1. Створення проекту в Citect. Встановлення зв'язків з ПЛК
Мета роботи.
. Навчитися створювати проект в SCADA Citect на прикладі дорожнього світлофора.
. Отримати практичні навички в організації обміну між ПЛК і Scada системою.
Завдання.
1. Створити управління світлофором в Citect. Всі сервера і елементи, що входять в проект повинні мати у своїй назві ваш номер по журналу групи.
2. Організувати обмін інформацією між Scada системою і ПЛК, встановленому на стенді.
. Створити необхідні змінні теги для роботи тестової сторінки «Світлофор».
. За результатами виконання лабораторної роботи підготуйте звіт містить налаштування проекту, список змінних тегів і відповіді на контрольні питання.
Перед виконанням лабораторної роботи завантажте в ПЛК MITSUBISHI програму, написану мовою РКС.
Послідовність виконання лабораторної роботи.
Нижче наводиться покроковий опис дій по створенню проекту і встановленню зв'язків SCADA - ПЛК. Проект складається з 3 етапів.
ЕТАП 1 Створення проекту.
1. Запустити провідник Citect.
2. У провіднику Citect вибрати меню «Файл - Новий проект». Потім у вікні заповнити назва проекту і опис. Назва повинна бути унікальним, написано латиницею. Використовуватися можуть будь-які символи, за винятком крапки з комою (;) або одинарної лапки ().
У полі «Опис» ввести призначення проекту і свій номер по журналу (дивися малюнок 3.1).
У поле «Шлях» вказати каталог, в якому буде зберігатися проект.
У поле «Стиль шаблону» вибрати стиль графічних сторінок, використовуваний за умовчанням. При бажанні його можна буде змінити на вкладці «Властивості сторінки».
«Дозвіл шаблону»: Роздільна здатність екрану для відображення стандартних графічних сторінок [3].
Малюнок 3.1 - Створення проекту
3. Створити кластери, сервер вводу/виводу, сервер трендів і аларм, сервер звітів.
Починати з кластера. Кластер визначає, як і де працюватимуть різні сервера системи (введення-виведення, аларм, трендів) і як вони будуть взаємодіяти один з одним. У кожній системі Citect повинен бути хоч один кластер, і сервер введення-виведення повинен бути з ним пов'язаний. Для того щоб створити кластер, відкрити «Редактор проектів». Вибрати меню «Сервера - Кластери». У вікні ввести ім'я кластера (наприклад MyCluster), його опис, і натиснути «Додати» (дивися малюнок 3.2).
Наступним кроком прописати мережеву адресу системи, в даному випадку комп'ютер працює не в мережі. Тому прописати IP адреса 127.0.0.1. Якби створювався проект як мережеве рішення, то потрібно було б встановити його IP адресу.
Рисунок 3.2 - Створення кластера
Малюнок 3.3 - Створення мережевої адреси
Для запису мережевої адреси вибрати вкладку «Сервера - Мережні адреси». У вікні внести необхідні параметри: ім'я сервера - Myaddress, адреса - 127.0.0.1, і коментар (дивися малюнок 3.3).
Після того як створений кластер і мережеву адресу, можна приступати до створення серверів.
Для цього вибрати вкладку «Сервера - Сервер введення/виведення». У вікні прописати ім'я сервера, вибрати зі списку кластер і мережеву адресу. Поля «Порт» і «Рівноправний порт» залишити незаповненими. Після цього натиснути кнопку «Додати».
Потім аналогічним чином створити сервера аларм, трендів і звітів. Для всіх відповідних серверів потрібно вибрати режим «Primary». Заповнення форм представлено на малюнках 3.4-3.7
Малюнок 3.4 - Створення сервера введення-виведення
Малюнок 3.5 - Створення сервера аларм