1.1 Назначение OPC
Технология связывания и внедрения объектов для систем промышленной автоматизации OPC (OLE for Process Control) предназначена для обеспечения
азбука
- универсального механизма обмена данными между датчиками, исполнительными механизмами, контроллерами, устройствами связи с объектом и системами представления технологической информации,
- оперативного диспетчерского управления,
- архивации данных системами управления базами данных.
Производители аппаратных средств, пользуясь спецификацией OPC, имеют возможность разрабатывать единственный сервер OPC для обеспечения единственного и наиболее общего способа организации доступа к данным и передачи в адрес приложений-клиентов различных производителей программного обеспечения для промышленной автоматизации.
OPC основана на модели распределенных компонентных объектов Microsoft DCOM и устанавливает требования к классам объектов доступа к данным и их специализированным (custom) интерфейсам для использования разработчиками клиентских и серверных приложений.
Для обмена данными с приложениями-клиентами, разработка которых ведется на языках типа MS Visual Basic, а также с популярными приложениями типа Excel, спецификация ОРС содержит дополнительные (но необязательные для реализации) требования к интерфейсу OLE-автоматизации (OLE Automation). Текущая версия сервера OPC2002-1 не поддерживает интерфейс OLE-автоматизации.
Структура взаимодействия между приложениями-клиентами и серверами OPC различных производителей показана ниже:
На главную
Breaking-Benjamin.ru - Русский фан-сайт группы Breaking Benjamin и Benjamin Burnley - post-grunge группа Breaking Benjamin
|