і можливості.
Для фахівця-розробника системи автоматизації, також як і для спеціаліста - «технолога», чиє робоче місце створюється, дуже важливий графічний користувальницький інтерфейс. Функціонально графічні інтерфейси SCADA-систем дуже схожі. У кожній з них існує графічний об'єктно-орієнтована редактор з певним набором анімаційних функцій. Використовувана векторна графіка дає можливість здійснювати широкий набір операцій над обраним об'єктом, а також швидко оновлювати зображення на екрані, використовуючи засоби анімації.
. Відкритість систем
Система є відкритою, якщо для неї визначені й описані використовувані формати даних і процедурний інтерфейс, що дозволяє підключити до неї «зовнішні», незалежно розроблені компоненти.
Розробка власних програмних модулів.
Перед фірмами-розробниками систем автоматизації часто постає питання про створення власних (не передбачених в рамках систем SCADA) програмних модулів і включення їх в створювану систему автоматизації. Тому питання про відкритість системи є важливою характеристикою SCADA-систем. Фактично відкритість системи означає доступність специфікацій системних (в сенсі SCADA) викликів, що реалізують той чи інший системний сервіс. Це може бути і доступ до графічних функцій, функціям роботи з базами даних і т.д.
Драйвери вводу-виводу.
Сучасні SCADA-системи не обмежують вибору апаратури нижнього рівня, так як надають великий набір драйверів або серверів вводу-виводу і мають добре розвинені засоби створення власних програмних модулів або драйверів нових пристроїв нижнього рівня. Самі драйвери розробляються з використанням стандартних мов програмування. Питання, однак, у тому, чи достатньо лише специфікацій доступу до ядра системи, що поставляються фірмою-розробником в штатному комплекті (система Trace Mode), або для створення драйверів необхідні спеціальні пакети (системи FactoryLink, InTouch), або ж, взагалі, розробку драйвера потрібно замовляти у фірми-розробника.
Розробки третіх фірм.
Багато компаній займаються розробкою драйверів, ActiveX-об'єктів та іншого програмного забезпечення для SCADA-систем. Цей факт дуже важливо оцінювати при виборі SCADA-пакета, оскільки це розширює сферу застосування системи непрофесійними програмістами.
. Експлуатаційні характеристики
Показники цієї групи критеріїв найбільш суб'єктивні. До цієї групи можна віднести:
· зручність інтерфейсу середовища розробки - «Windows - подібний інтерфейс», повнота інструментарію і функцій системи;
· якість документації - її повнота, рівень русифікації;
· підтримка з боку творців - кількість інсталяцій, дилерська мережа, навчання, умови оновлення версій і т. д.
Якщо припустити, що користувач впорався і з цим завданням - зупинив свій вибір на конкретній SCADA - системі, то далі починається розробка системи контролю та управління, яка включає наступні етапи:
· Розробка архітектури системи автоматизації в цілому. На цьому етапі визначається функціональне призначення кожного вузла системи автоматизації.
· Вирішення питань, пов'язаних з можливою підтримкою р...