Page 73 - 4679
P. 73
Проектні рішення при побудові OSE/RM виконуються з допомогою наступних
кроків:
1) стандарти інтерфейсів відкритих систем розбиваються на дві основні категорії
відповідно до двох типів інтерфейсів : стандарти прикладних програмних інтерфейсів і
стандарти зовнішнього оточення. Наслідування стандартів обох груп дозволяє
вирішити головне завдання для замовника і розробника: забезпечити можливість
побудови АС з компонентів, що поставляються різними виробниками, і як наслідок,
забезпечити незалежність від постачальників АС в цілому;
2) обидві групи сервісів і стандартів, розбиваються на чотири основних
категорії: системні або програмні сервіси; комунікаційні сервіси; інформаційні сервіси і
сервіси людино-машинного взаємодії;
3) для кожної категорії сервісів розробляється її функціональність у вигляді
визначення груп сервісів, які у свою чергу структуруються до елементарних сервісів.
Для кожної групи сервісів визначаються відповідні нею посилання на існуючі або
стандарти, що розробляються.
Конструктивно архітектура зазвичай визначається як набір відповідей на
наступні питання:
що робить система;
на які частини вона розділяється;
як ці частини взаємодіють;
де ці частини розміщені.
Нині архітектура інформаційних систем, частина з яких АС, реалізується у
вигляді відкритої "клієнт-серверної" моделі. Основним критерієм вибору архітектури і
інфраструктури АС є мінімізація її сукупної вартості придбання і експлуатації. Саме
такими є практично усі сучасні SCADA-системи, що використовують стандарти ОРС.
Стандарти ОРС - це стандарти підключень компонентів АС. Вони розроблені з
метою скорочення витрат на створення і супровід застосувань промислової
автоматизації. Їх застосування при проектуванні архітектури АС вирішує питання
обміну даними з пристроями різних виробників або по різних протоколах обміну
даними.
Девіз ОРС: відкриті комунікації по відкритих протоколах. ОРС - це набір
специфікацій стандартів. Кожен стандарт описує набір функцій певного призначення.
Поточні стандарти:
OPC DA (Data Access) описує набір функцій обміну даними в реальному часі
з ПЛК і іншими пристроями;
OPC AE (Alarms & Events) надає функції повідомлення на вимогу про різні
події: аварійні ситуації, дії оператора, інформаційні повідомлення та ін.;
OPC DX (Data eXchange) надає функції організації обміну даними між ОРС-
серверами через мережу Ethernet. Основне призначення - створення шлюзів для обміну
даними між пристроями і програмами різних виробників;
OPC HDA (Historical Data Access) надає доступ до вже збережених даних;
OPC Security визначає функції організації прав доступу клієнтів до даних
системи управління через 0РС-сервер;
OPC XML-DA (XML-Data Access) надає гнучкий, керований правилами
формат обміну даними через интранет-среду.
Суть ОРС проста - надати розробникам промислових програм універсальний
фіксований інтерфейс (тобто набір функцій) обміну даними з будь-якими пристроями
програмними компонентами АС. У свою чергу, розробники пристроїв вводу-виведення
даних доповнюють їх спеціальною програмою, що реалізовує цей інтерфейс (набір
функцій). Корисність застосування ОРС з точки зору інтеграції витікає з самої суті
72