Операционные системы Windows NT и Windows 2000 Professional позволяют использовать OPC (OLE for Process Control) сервер в программах пользователя для расширения коммуникационного интерфейса COM (Component Object Model) и DCOM (Distributed COM).
Базовым принципом OPC является организация связи между OPC клиентом и OPC сервером через стандартный открытый интерфейс, позволяющий производить обмен данными между изделиями различных производителей. Кроме того, возможна организация обмена данными с уже существующими OPC-совместимыми приложениями Windows (Microsoft Office 97, системами человеко-машинного интерфейса и т.д.).
В качестве OPC сервера для Industrial Ethernet может использоваться S7-OPC сервер для поддержки S7 функций связи, обработки аварийных сообщений и запросов на прерывания, а также функций S5-совместимой связи (SEND/RECEIVE).
OPC сервер обеспечивает:
- Поддержку стандартных процедур доступа к SIMATIC S7 и SIMATIC S5 со стороны OPC-совместимых приложений Windows NT и Windows 2000 Professional.
- Обмен данными между системами автоматизации различных производителей.
- Использование одного и того же интерфейса пользователя для различных компонентов.
- Возможность доступа к данным с любого компьютера, включенного в локальную или глобальную вычислительную сеть.
- Высокоэффективный доступ к данным через пользовательский интерфейс (C++).
- Простое внедрение в интерфейс систем автоматизации (VB) и OCX управление данными (только S7- и FMS-OPC сервер).