озволяє аналіз, що проводиться оператором результатів рішення оптимізаційних завдань. В
3.2 Розробка функціональних вузлів схеми ІАСУ
Перед розглядом реалізації зв'язку з пристроями введення/виводу в SCADA - системах InTouch і Citect пропонується загальний погляд на організацію комунікаційного ПО в системах управління (Малюнок 3). p> Комунікаційне програмне забезпечення є багаторівневим. Кількість рівнів залежить від використовуваної операційної системи. Так, Applicom пропонує підтримку для наступних ОС: MS-DOS, UNIX SCO, HP-UX V10, MS Windows формаційних і керуючих функцій АСУ ТП, таких як: p> В· Контроль технологічних параметрів
В· Виявлення, сигналізація і реєстрація відхилень параметрів від встановлених меж
В· Управління регуляторами і дискретними виконавчими механізмами безпосередньо з персонального комп'ютера
В· Виконання функцій автоматичного регулювання та дистанційного управління. p> В· Блокування та захисту
В· Контроль і реєстрація спрацьовування блокувань і захистів
В· Ручний введення даних
В· Архівування передісторії параметрів
В· Формування і видача даних персоналу
В· Формування та друк друкованих документів
В· Виконання обчислювальних завдань
В· Самодіагностика технічних і програмних засобів
В· Оперативна настройка
В· Конфігурація програмного забезпечення
В· Передача даних в інші системи
В· Прийом даних з інших систем. p> Застосовувана SCADA система, така, що не обмежують вибору апаратури нижнього рівня (контролерів), так як надають великий набір драйверів або серверів вводу/виводу і мають добре розвинені засоби створення власних програмних модулів або драйверів нових пристроїв нижнього рівня, що дозволяє великі можливості для розробника ІАСУ у частині вибору технічних засобів автоматизації. <В
4.2 Основні структурні компоненти ПЗ SCADA
Основні структурні компоненти ПЗ SCADA КРУГ-2000 показані на малюнку 5. p> Головними функціями Середовища розробки є наступні:
В· Конфігурування створюваної системи
В· Створення і верифікація бази даних реального часу
В· Розробка графічного інтерфейсу Користувача (графічної БД)
В· Програмування і налагодження програм Користувача
В· Вибір і налаштування алгоритмів керування
В· Імітація роботи створеної системи контролю та управління.
В· Головні компоненти середовища розробки:
В· Генератор бази даних (ГБД)
В· Генератор динаміки (ГД)
В· Інтегрована середовище розробки програм Користувача круголого.
Генератор бази даних
Вікно генератора бази даних з середовищі SCADA КРУГ-2000 представлений на малюнку 6.
а ) Генератор бази даних (надалі по тексту генератор) призначений для створення та внесення змін до бази даних систем реального часу при побудові АСУ ТП на базі SCADA КРУГ-2000 (надалі по тексту Системи КРУГ-2000). p> б) До основних функцій генератора відносяться:
В· Опис всіх типів змінних, використовуваних і беруть участь у Вашій АСУ ТП. p> В· Опис параметрів самописців і їх пір'я. p> В· Опис списків змінних для зв'язку з іншими системами через Файл-обмін в„ў. p> В· Опис типів пристроїв зв'язку з об'єктом (УСО) і конфігурації каналів зв'язку з УСО. p> В· Опис абонентів, що входять до програмно-технічний комплекс, побудований на базі Системи КРУГ-2 000 (далі по тексту ПТК). p> В· Опис адаптерів зв'язку абонентів ПТК. p> В· Створення та редагування словників одиниць вимірювань, логічних станів. p> В· Створення індивідуальних таблиць лінеаризації за параметрами. p> В· Створення таблиць лінеаризації для УСО. p> В· Конфігурація функцій друку, принтерів і друкарських документів. p> В· Адміністрування функцій доступу персоналу до системи. p> В· Підключення до системи реального часу програм користувача, написаних мовою технологічного програмування В«кругологоВ». p> В· Налаштування форм відображення паспортів змінних для системи реального часу. p> В· Опис параметрів корекції системного часу абонентів ПТК і переходів В«Зима-ЛітоВ». p> В· Опис параметрів функції архівування даних. p> В· Верифікація створеної бази даних. p> В· Документування результатів генерації бази даних. p> В· Сервісні функції по роботі з базою даних. p> В· Завантаження, конвертування, збереження і відновлення бази даних, у тому числі з бази даних Системи КРУГ-2000 (версії для DOS). p> в) З допомогою Генератора бази даних - для зміни параметрів бази даних, які не можуть бути виконані безпосередньо в системі реального часу. p> Робота з елементами бази даних за допомогою миші виконується згідно з правилами, прийнятим у Microsoft Access. p> Генератор динаміки
Призначення Генератора динаміки - це створення об'єктно-орієнтованого графічного інтерфейсу Користувача і генерація зв...