вних особливостей сучасного світу систем автоматизації високий ступінь інтеграції цих систем. У будь-який з них можуть бути задіяні об'єкти управління, виконавчі механізми, апаратура, яка реєструє і обробна інформацію, робочі місця операторів, сервери баз даних і т.д. Очевидно, що для ефективного функціонування в цій різнорідної середовищі SCADA-система повинна забезпечувати високий рівень мережного сервісу. Бажано, щоб вона підтримувала роботу в стандартних мережевих середовищах (ARCNET, ETHERNET і т.д.) з використанням стандартних протоколів (NETBIOS, TCP/IP та ін), а також забезпечувала підтримку найбільш популярних мережевих стандартів з класу промислових інтерфейсів (PROFIBUS, CANBUS, LON, MODBUS і т.д.) Узагальнена схема подібної системи наведена на рис.3.
В
Малюнок 3. Схема інтеграції SCADA-додатків в комплексні системи управління
Цим вимогам в тій чи іншій мірі задовольняють практично всі SCADA-системи, із тією лише відмінністю, що набір підтримуваних мережевих інтерфейсів, звичайно ж, різний.
Вбудовані командні мови. Більшість SCADA-систем мають вбудовані мови високого рівня, VBasic-подібні мови, що дозволяють згенерувати адекватну реакцію на події, пов'язані з зміною значення змінної, з виконанням деякого логічного умови, з натисканням комбінації клавіш, а також з виконанням деякого фрагмента з заданою частотою щодо всього додатки або окремого вікна.
Підтримувані бази даних. Практично всі SCADA-системи, зокрема, Genesis, InTouch використовують синтаксис ANSI SQL, який не залежить від типу бази даних. Таким чином, додатки віртуально ізольовані, що дозволяє міняти базу даних без серйозної зміни самої прикладної задачі, створювати незалежні програми для аналізу інформації, використовувати вже напрацьоване програмне забезпечення, орієнтоване на обробку даних. p align="justify"> Графічні можливості. Для фахівця-розробника системи автоматизації, також як і для фахівця-технолога, чиє робоче місце створюється, дуже важливий графічний користувальницький інтерфейс (Graphic Users Interface MMI). Функціонально графічні інтерфейси SCADA систем дуже схожі. У кожній з них існує графічний об'єктно-орієнтований редактор з певним набором анімаційних функцій. Використовувана векторна графіка дає можливість здійснювати широкий набір операцій над обраним об'єктом, а також швидко оновлювати зображення на екрані, використовуючи засоби анімації. p align="justify"> Відкритість систем. Програмна система є відкритою, якщо для неї визначені й описані використовувані формати даних і процедурний інтерфейс, що дозволяє підключити до неї зовнішні, незалежно розроблені компоненти. p align="justify"> Розробка власних програмних модулів. Перед фірмами-розробниками систем автоматизації часто постає питання про створення власних (не передбачених в рамках систем SCADA) програмних модулів і включення їх в створювану систему автоматизації. Тому питан...