Технология OPC Организация взаимодействия с контроллерами Выполнила: студентка гр. АС-09 -4 Дьяконова Н. А.
Что такое технология OPC? OPC (OLE for Process Control) – промышленный стандарт, созданный консорциумом всемирно известных производителей оборудования и программного обеспечения при участии Microsoft. Этот стандарт описывает интерфейс обмена данными между устройствами управления технологическими процессами. Главной целью было предоставить разработчикам систем диспетчеризации некоторую независимость от конкретного типа контроллеров. OPC основывается на технологии OLE/COM/DCOM компании Microsoft, Inc.
OPC-сервер и OPC-клиент OPC - сервер - программный продукт, выполняющий обмен данными с технологическим процессом в реальном масштабе времени. OPC - клиент - приложение, которое имеет возможность осуществлять взаимодействие с OPC - сервером.
Взаимодействие OPC-серверов и OPC-клиентов
Общий вид архитектуры Клиент-Сервер, основанной на технологии OPC
Интерфейс ОРС интерфейсы пользователя (Custom Interface) интерфейсы автоматизации (Automation Interface)
OPC и интеграция Различают несколько уровней управления: Øнижний уровень — полевые шины (fieldbus) и отдельные контроллеры; Øсредний уровень — цеховые сети; Øуровень АСУТП — уровень работы систем типа SCADA; Øуровень АСУП — уровень приложений управления ресурсами предприятия. Каждый из этих уровней может обслуживаться OPCсервером, поставляя данные OPC-клиенту на более высоком уровне или даже "соседу".
Возможные области применения OPC-серверов в АСУ предприятия
Стандарты OPC DA (Data Access) OPC AE (Alarms & Events) OPC Batch OPC DX (Data e. Xchange) OPC HDA (Historical Data Access) OPC Security OPC XML-DA (XML-Data Access) OPC UA (Unified Architecture)
Популярные OPC-сервера: Modbus Universal Master. OPC Server Lectus Matrikon. OPC
Преимущества OPC стандарта: позволяет объединять на уровне объектов различные системы управления и контроля, функционирующие в распределенной гетерогенной среде; устраняет необходимость использования различного нестандартного оборудования и соответствующих коммуникационных программных драйверов.
Организация взаимодействия с контроллерами COM - порты. В этом случае контроллер или объединенные сетью контроллеры подключаются по протоколам RS-232, RS-422, RS-485. Ø Сетевые платы. Использование такой аппаратной поддержки возможно, если соответствующие контроллеры снабжены интерфейсным выходом на Ethernet. Ø Вставные платы. В этом случае протокол взаимодействия определяется платой и может быть уникальным. В настоящее время предлагаются реализации в стандартах ISA, PCI, Compact. PCI. Ø
Схема OPC - взаимодействия
Пример применения ОРС технологии для сетевого доступа к данным в системах автоматизации
Спасибо за внимание!