Скачать презентацию Программное взаимодействие SCADAсистем Технология ОРC 1 OPC Скачать презентацию Программное взаимодействие SCADAсистем Технология ОРC 1 OPC

2 OPC.pptx

  • Количество слайдов: 19

Программное взаимодействие SCADAсистем Технология ОРC 1 Программное взаимодействие SCADAсистем Технология ОРC 1

OPC Foundation Разработка спецификаций и поддержка стандарта ОРС открытые коммуникации по открытым протоколам Преимущества: OPC Foundation Разработка спецификаций и поддержка стандарта ОРС открытые коммуникации по открытым протоколам Преимущества: ü Повышение качества обслуживания заказчиков ü Обмен опытом с ведущими мировыми экспертами Первая версия ОРС-стандарта выпущена в 1997 году 2

OPC (OLE for Process Control) — семейство программных технологий, предоставляющих единый интерфейс для управления OPC (OLE for Process Control) — семейство программных технологий, предоставляющих единый интерфейс для управления объектами автоматизации и технологическими процессами. Многие из OPC протоколов базируются на Windows-технологиях: OLE, Active. X, COM/DCOM. Cоздание и поддержку спецификаций OPC координирует международная некоммерческая организация OPC Foundation 3

OPC DA (Data Access) Это основной и наиболее востребованный стандарт. Описывает набор функций обмена OPC DA (Data Access) Это основной и наиболее востребованный стандарт. Описывает набор функций обмена данными в реальном времени с ПЛК, РСУ (распределенная система управления), ЧМИ (человеко-машинный интерфейс), оборудование с ЧПУ и другими устройствами. OPC AE (Alarms & Events) Предоставляет функции уведомления по требованию о различных событиях: аварийные ситуациии, действия оператора, информационные сообщения и другие. OPC Batch Предоставляет функции шагового и рецептурного управления технологическим процессом (в соответствии с стандартом S 88. 01) OPC DX (Data e. Xchange) Предоставляет функции организации обмена данными между OPC-серверами через сеть Ethernet. Основное назначение — создание шлюзов для обмена данными между устройствами и программами разных производителей. OPC HDA (Historical Data Access) В то время как OPC Data Access предоставляет доступ к данным изменяющимся в реальном времени, OPC Historical Data Access предоставляет доступ к уже сохраненным данным. OPC Security Определяет функции организации прав доступа клиентов к данным системы управления через OPCсервер. OPC XML-DA (XML-Data Access) Предоставляет гибкий, управляемый правилами формат обмена данными через SOAP (это простой протокол доступа к объектам (Simple Object Access Protocol) ) и HTTP. OPC UA (Unified Architecture) Новая спецификация, которая не основана на технологии Microsoft COM, что предоставляет кроссплатформенную совместимость. 4

Технология OPC базируется на модели КЛИЕНТ -СЕРВЕР Клиент OPC – это приложение, которое запрашивает Технология OPC базируется на модели КЛИЕНТ -СЕРВЕР Клиент OPC – это приложение, которое запрашивает данные процесса с сервера OPC с помощью программного OPC интерфейса. Сервер OPC – это программа, которая предлагает приложениям разных производителей стандартизованный интерфейс программного обеспечения. 5

OPC – OLE for process control OPC • датчики • исполнительные механизмы • контроллеры OPC – OLE for process control OPC • датчики • исполнительные механизмы • контроллеры и т. д. • системы визуализации технологической информации • оперативное диспетчерское управление • базы данных OPC • системы визуализации технологической информации • оперативное диспетчерское управление • базы данных 6

СОМ(Component Object Model) Структура СОМ объекта Структура интерфейса В COM-модели различают следующие типы интерфейсов: СОМ(Component Object Model) Структура СОМ объекта Структура интерфейса В COM-модели различают следующие типы интерфейсов: • Интерфейс автоматизации (Automation Interface) • Пользовательский интерфейс (Custom Interface) 7

Технология СОМ ОРС-сервер представляет собой программный модуль, реализованный как COM объект. COM – это Технология СОМ ОРС-сервер представляет собой программный модуль, реализованный как COM объект. COM – это стандарт, который позволяет создавать объекты в Windows в виде отдельных модулей и обращаться к этим объектам со стороны. Каждый объект можно рассматривать как расширение операционной системы. Объекты не зависят от языков программирования и, в принципе, доступны для любых приложений. Такое использование ОРС позволяет скрыть от пользователя сложность работы с аппаратурой, предоставляя ему метод доступа через интерфейсы СОМ объекта. Объекты COM – это компоненты, которые выполняются в среде Windows и предоставляют определенный набор функций другим компонентам через свои интерфейсы. COM-объект может использоваться одновременно несколькими приложениями. Данные и объектный код объекта не являются прозрачными для пользователя COM-объекта. Интерфейсы отличаются способом вызова внутренних методов. Для каждого интерфейса существуют отдельные спецификации. 8

OPC DA C использованием OPC интерфейса Датчик Драйвер OPC DA Предоставляет информацию: Значение Качество OPC DA C использованием OPC интерфейса Датчик Драйвер OPC DA Предоставляет информацию: Значение Качество Метка времени HMI или другие программы 9

Режимы чтения данных из ОРС-сервера Синхронный режим (запрос – ожидание ответа); 2. Асинхронный режим Режимы чтения данных из ОРС-сервера Синхронный режим (запрос – ожидание ответа); 2. Асинхронный режим (запрос – уведомление); 3. Режим подписки (на изменение тегов); 4. Режим обновления данных (одновременное чтение активных тегов). 1. Режимы записи данных 1. Синхронный режим ; 2. Асинхронный режим. 10

Взаимодействие прикладных программ и физических устройств через ОРС-сервер на одном компьютере OPC DA 11 Взаимодействие прикладных программ и физических устройств через ОРС-сервер на одном компьютере OPC DA 11

ОРС-технология для сетевого доступа к данным 12 ОРС-технология для сетевого доступа к данным 12

OPC НDA и ОРС АЕ 13 OPC НDA и ОРС АЕ 13

Недостатки ОРС Доступность только на ОС семейства Windows; Связь с технологией DCOM, исходные коды Недостатки ОРС Доступность только на ОС семейства Windows; Связь с технологией DCOM, исходные коды которой являются закрытыми; Проблемы конфигурирования, связанные с DCOM; Неточные сообщения DCOM о прерываниях связи; Неприспособленность DCOM для обмена данными через Интернет; Неприспособленность DCOM для обеспечения информационной безопасности; 14

Стандарт ОРС UA (Unified Architecture) Архитектура, ориентированная на сервисы, а не на объекты; Отказ Стандарт ОРС UA (Unified Architecture) Архитектура, ориентированная на сервисы, а не на объекты; Отказ от СОМ/DCOM в пользу открытых стандартов World Wide Web Consortium (W 3 C); Информационная безопасность ; Масштабирование; Поддержка современного транспортного механизма SOAP на базе ХМL с применение HTTPпротокола. 15

Концепция системы на базе OPC UA 16 Концепция системы на базе OPC UA 16

ОРС UA - сервер 17 ОРС UA - сервер 17

Поддержка ОРС в Mat. Lab 18 Поддержка ОРС в Mat. Lab 18

Поддержка ОРС в Lab. View 19 Поддержка ОРС в Lab. View 19