OPC (OLE для управления процессом) применяется в Windows NT/2000/XP как коммуникационный интерфейс.
В основе лежат функции COM (объектная модель компонентов) и DCOM (распределённая модель COM).
Основной принцип OPC состоит в том, что приложения OPC клиента взаимодействуют с OPC сервером через стандартизированный, открытый и не зависящий от производителей интерфейс.
Также возможно установить связь с приложениями Windows, совместимыми с COM (MS Office или системы визуализации
HMI).
Доступны следующие OPC серверы:
- S7 OPC серверы для S7-коммуникаций, S5-совместимых коммуникаций, а также коммуникаций с SIMOTION
- Серверы OPC удовлетворяют следующим спецификациям OPC Foundation:
- Интерфейс систем автоматизации для доступа к данным, версия 2.02
- Интерфейс пользователя для доступа к данным, версия 2.05
- Интерфейс пользователя для аварийных и информационных сообщений, версия 1.02
Серверы OPCпредлагают:
- Стандартизированный доступ к SIMATIC S7 и SIMOTION из OPC-совместимых приложений в Windows NT/2000/XP
- Совместимость между продуктами автоматизации различных изготовителей
- Единые и простые интерфейсы для разных компонентов
- Доступ к каждому компьютеру в локальной сети
- Высокопроизводительный доступ к данным средствами «пользовательского интерфейса» (C ++)
- Простота использования благодаря «интерфейсу автоматизации» (VB) или поставляемым элементам управления данными OCX
Требования
Для осуществления коммуникации между персональным компьютером/программатором и устройствами SIMOTION C/P/D по
средствам OPC необходимо наличие соответствующего коммуникационного пакета SIMATIC NET (в зависимости от шинной
системы и коммуникационного модуля).
Ниже показывается, какой программный пакет (какая лицензия SIMATIC NET) требуется для какого способа связи с SIMOTION.
Коммуникация по PROFIBUS для:
- ПК / PG с интегрированной коммуникационной платой CP5611:
Коммуникационное ПО для PROFIBUS DP SOFTNET S7 - Персональный компьютер с PCI платой CP5611:
Коммуникационное ПО для PROFIBUS DP SOFTNET S7 - Ноутбук с платой PCMCIA CP5511 / 5512:
Коммуникационное ПО для PROFIBUS DP SOFTNETS7 - Персональный компьютер с PCI платой CP5613 или CP5614:
Коммуникационное ПО для PROFIBUS DP S7-5613
Коммуникация по Industrial Ethernet для:
- ПК / PG со стандартным интерфейсом Ethernet:
Коммуникационное ПО для Industrial Ethernet SOFTNET S7
или
коммуникационное ПО для Industrial Ethernet SOFTNET S7 /
LEAN (только 8 соединений, не под Windows NT) - Персональный компьютер с PCI платой CP1613:
Коммуникационное ПО для Industrial Ethernet S7-1613
Коммуникация внутри SIMOTION P350:
между уровнем выполнения Windows и уровнем реального времени SIMOTION по внутренней шине («программная шина»):
SIMATIC NET OPC сервер, предустановленный на P350