Связь 04.03
474 Руководство пользователя WinCC V6 Основная документация
6AV6392-1XA06-0AB0
18.3 OPC - OLE для управления процессом
18.3.1 Функциональные возможности
Введение
OPC (OLE for Process Control) представляет собой стандартный,
независимый от производителя, интерфейс программного обеспечения.
Интерфейс OPC основан на технологии Microsoft Windows COM (Component
Object Model [Модель компонентных объектов]) и DCOM (Distributed
Component Object Model [Распределенная модель компонентных объектов]).
COM
COM – это стандартный протокол для обмена данными между объектами,
размещенными на одном компьютере, но являющимися частями различных
программ. Сервер – это объект, предоставляющий сервисы, например,
доступ к данным. Клиент – это приложение, которое используется сервисы,
предоставляемые сервером.
DCOM
DCOM позволяет расширить функциональные возможности COM, позволяя
иметь доступ к объектам на удаленных компьютерах.
Эти интерфейсы позволяют организовать стандартизованный обмен
данными между промышленными приложениями, приложениями,
работающими на уровнях административного аппарата и производства.
Что касается последнего, то раньше, приложения, имеющие доступ к
данным процесса, были привязаны к протоколам сети, по которой
осуществлялся обмен данными. Стандартный интерфейс OPC позволяет
объединять устройства и приложения разных производителей в одной
системе, используя универсальные методы.
Клиент OPC – это приложение, имеющее доступ к данным процесса,
сообщениям и архивам OPC сервера. Доступ осуществляется с помощью
программного интерфейса OPC.
Сервер OPC – это программа, которая обеспечивает приложения,
разработанные разными производителями стандартным интерфейсом.
Сервер OPC является посредником, связующим звеном между
приложениями, предназначенными для обработки данных процесса,
сетевыми протоколами и интерфейсами для доступа к этим данным.
Только устройства с операционными системами, основанными на
технологиях Windows COM и DCOM, могут использовать для обмена
данными программный интерфейс OPC. В настоящее время он
используется операционными системами Windows NT, Windows 98, Windows
2000 и Windows XP.