П.1 Назначение и структура стандарта ОРС

ОРС – сервер

 

Стандарт ОРС разработан международной организацией ОРС Foundation (www.opcfoundation.org). Основатели: Fisher-Rosemount, Rockwell Software, Opto 22, Intellution, Intuitive Techology. Первая версия вышла в 1998 году.

 

 

Главная цель стандарта ОРС – обеспечение возможности совместной работы средств автоматизации, функционирующих на разных аппаратных платформах, в разных промышленных сетях и производимых разными фирмами.

 

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

 

Стандарт ОРС относится только к интерфейсам, которые ОРС-сервер предоставляет клиентским программам. Метод взаимодействия сервера с аппаратурой (например, с модулями ввода-вывода) стандартом не предусмотрен, и его реализация возлагается полностью на разработчика аппаратуры.

Стандарт ОРС может быть использован не только для взаимодействия SCADA с «железом», но и для обмена данными с любым источником данных, например с базой данных или с GРS-приемником.

 

Стандарт ОРС состоит из нескольких частей:

 

ОРС DA (ОРС Data Access) – спецификация для обмена данными между клиентом (например SCADA) и аппаратурой (контроллерами, модулями ввода-ввода и др.) в реальном времени;

ОРС Alarms & Еvепts (А&Е) – спецификация для уведомления клиента о событиях и сигналах тревоги, которые посылаются клиенту по мере их возникновения. Этот сервер пересылает аварийные сигналы, действия оператора, информационные сообщения, результаты контроля состояния системы;

ОРС HDA (Historical Data Access) – спецификация для доступа к предыстории процесса (к сохраненным в архиве данным). Сервер обеспечивает унифицированный способ доступа с помощью DCOM технологии. Различают два типа HDА-серверов: сервер предыстории для построения графиков (трендов) и сервер для хранения данных с возможностью их обработки и анализа. Обеспечивает чтение, запись и изменение данных;

ОРС Batch – спецификация для особых физико-химических технологических процессов обработки материалов, которые не являются непрерывными. В таких процессах выполняется загрузка нескольких видов сырья в определенных пропорциях согласно рецепту, устанавливаются режимы обработки, а после выполнения цикла обработки и выгрузки готового материала загружается новая партия сырья. ОРС-сервер выполняет обмен между клиентом и сервером рецептами, характеристиками технологического оборудования, условиями и результатами обработки;

ОРС Data eXchange – спецификация для обмена данными между двумя ОРС DА-серверами через сеть Ethernet;

ОРС Security – спецификация, которая определяет методы доступа клиентов к серверу, которые обеспечивают защиту важной информации от несанкционированной модификации;

ОРС XML-DA – набор гибких, согласующихся друг с другом правил и форматов для представления первичных данных с помощью XML, веб технологий и сообщений SOAP;

 

ОРС Complex Data – дополнительные спецификации к ОРС DA и XML-DA, которые позволяют серверам работать со сложными типами данных, такими как бинарные структуры и ХМL-документы;

ОРС Commands – набор программных интерфейсов, который позволяет ОРС клиентам и серверам идентифицировать, посылать и контролировать команды, исполняемые в техническом устройстве (в контроллере, модуле ввода-вывода);

 

ОРС Unified Architecture – принципиально новый набор спецификаций, который уже не базируется на DCOM технологии.

 

Из перечисленных спецификаций в России широко используются ОРС DA, ОРС HDA и ОРС АЕ.