logo
Автоматизація індивідуального теплопункту

8. Опис програмно-технічних рішень супервізорного рівня ПТКЗА

Супервізорний рівень ПТКЗА індивідуального теплопункту включає в себе, перш за все, станцію управління, що являє собою автоматизоване робоче місце (АРМ) диспетчера чи оператора. Тут же розміщується як правило і сервер БД.

Як робочі станції як правило використовуються IBM PC сумісні компютери різних конфігурацій.

Станції управління призначені для відображення ходу технологічного процесу (ТП) і оперативного управління ним. До функцій SCADA-системи також належить ведення архівів, баз даних, звітів подій і тривог і передача інформації на рівень АСУ П. Загалом SCADA-система реалізує так званий людино-машинний інтерфейс (HMI/MMI)

Наведені вище задачі вирішуються за допомогою спеціальних SCADA-пакетів.

Таблиця 8.1 Порівняльна характеристика SCADA-систем

Назва

Склад

Механізми обміну, веб-сервер, БД

Масштабо-ваність

Мови

Скрипти

Драй-вери

ОС

Ціна

InTouch

InTouch Development, InTouch Runtime, InTouch Read-Only

OPC, DDE

MS SQL Server 2000/2005 або MSDE 2000

від 1 до 1 млн. вв.-вив.

Багатомов-на підтримка

Сценарії QuickScripts

багатий вибір серверів вводу-виводу для бага-тьох приладів контро-лю

Microsoft Windows XP

2000$

Master

SCADA

Середовище розробки, виконання, модулі звязку з БД

OPC, OLE, DCOM, ActiveX, OLE DB, ODBC

інтернет-клієнт

MS SQL, Oracle, InterBase,Sybase,MySQL, MS Access

необмеже-но

російська, англійська

Підтримка фукцій та формул для розрахунків, близько 150 фукнціона-льних блоків

Adam, MFC, TCM52, Teconic, TCM410, Wincon

Microsoft Windows NT/2000/XP

1195$

Trace

Mode

Система програмуван-ня контролерів, система розробки розподіленої АСУТП

OPC

ODBC

до 64000 точок

Багатомов-на підтримка

Алгоритми керування на мовах стандарту IEC 61131-3

2407 при-строїв, CAN, Profibus, ModBus…

Microsoft Windows XP

400$

В якості SCADA-системи оберемо систему InTouch. SCADA система InTouch - потужний людино-машинний інтерфейс (HMI) для промислової автоматизації, управління технологічними процесами і диспетчерського контролю, активно застосовується для створення DCS (розподілених систем управління) і інших АСУ. Це десяте покоління лідируючого в промисловості програмного забезпечення типу HMI від компанії Wonderware.

Властивості і переваги Wonderware InTouch:

1. Пропонує розширений набір готових обєктів, які дозволяють розробнику створювати складні екрани операторського інтерфейсу швидко і легко;

2. Має потужну мову сценаріїв;

3. Технологія SmartSymbols яка представляє широкі можливості для створення, розгортання і модифікації графічних елементів у рамках всього додатку;

4. InTouch дозволяє користувачам звязатися з фактично будь-яким промисловим пристроєм контролю автоматизації, надаючи сервери вводу-виводу та OPC, призначені для підключення до продуктів Wonderware. Відділ інтеграції пристроїв, разом з більш ніж 100 сторонніми розробниками, пропонує великий вибір серверів вводу-виводу для найбільш популярних пристроїв контролю, включаючи ПЛК провідних світових виробників. Всі сервери Wonderware підтримують комунікації по протоколу Microsoft DDE, також як і за протоколом фірми Wonderware - SuiteLink ™ або OPC технології. InTouch HMI і всі інші продукти від Wonderware можуть бути OPC клієнтом для роботи з будь-яким з OPC серверів.

5. Висока швидкість роботи динамічно регулює швидкість опитування вхідних сигналів (опитування відбувається тільки при зміні значення контрольованого параметра).

6. Архітектура клієнт-сервер для ефективної роботи в мережі. База даних ведеться тільки на сервері, немає необхідності копіювати її на клієнтські станції. Відкритість - можна додавати і використовувати готові компоненти інших фірм унаслідок підтримки технологій ActiveX і OPC

7. Велике число готових серверів вводу-виводу - понад 600.

8. Можливість створення бібліотек алгоритмів.

9. Справжня багатозадачність функціонування (багатопотокове виконання користувальницьких алгоритмів).

10. Можливість роботи з більш ніж 120000 сигналів і параметрів (тегів).

11. Автоматичний контроль якості сигналів, що надходять з датчиків і контролерів.

Розробка ПЗ супервізорного рівня велась в середовищі Wonderware InTouch 10.1. Реалізація звязку між локальним та супервізорним рівнем реалізується за допомогою протоколів серії ОРС.

ПЗ супервізорного рівня надає можливість отримувати інформацію про хід ТП та здійснювати оперативне управління. Також є можливість генерації звітів подій, тривог, баз даних та архівів.

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

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

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

На кожному екрані є кнопки, призначені для переходу між екранами. Усі параметри відображуються у вигляді динамічного тексту або як показання приладу. Для відображення відповідних обєктів усі графічні елементи необхідно звязати з відповідними каналами. Для зміни певних величин передбачено кнопки, натисканням на які встановлюється необхідне значення, яке потім посилається у певний канал.