Обмен данными по технологии OPC может быть осуществлен лишь тогда, когда  сервер зарегистрирован в ОС Windows. При этом у каждого OPC сервера есть свой индивидуальный идентификатор GUID. Этот идентификатор генерируется при создании OPC сервера. Он включает в себя информацию о текущей дате, времени, серийном номере сетевой платы, локализацию и так далее, что дает возможность создать абсолютно уникальный во всем мире идентификатор. С помощью GUID ОРС клиент может совершать подключение к OPC серверу.  Настройка OPC сервера является весьма тривиальной и простой задачей.

В системе возможны два подхода настройки ОРС сервера:

  • поиск данных по реестру
  • поиск данных с помощью библиотеки OPCEnum.dll

Как работает OPC технология?! Используя глобальный идентификатор GUID, OPC клиент через СОМ менеджер создает указатель на интерфейс и вызывает необходимую функцию.

OPC клиент и сервер установлены на одном компьютере,  клиент с помощью информации с реестра находит необходимый ОРС сервер и вызывает необходимую функцию интерфейса для обмена данными. OPC сервер реализует закрытый протокол обмена данными и посылает запросы в физический порт сервера или компьютера.

Оборудование, подключенное к данному порту, посылает ответ в соответствии с протоколом. ОРС сервер считывает ту информацию и предоставляет OPC клиенту в унифицированном виде.

В качестве  клиента, как правило, выступает SCADA система, которая и реализует эти функции.

Кроме того, технология OPC позволяет исполнять распределенный ввод и вывод информации. В таком случае SCADA система установлена на другом компьютере или сервере и посылает запросы с помощью технологии DCOM (Distributed Component Object Model).

Tags

 
Поделиться в Ok Ok Ok Ok Share for Odnoklassniki Ok Ok

0 Комментариев

Вы можете первым оставить свой комментарий.

Оставить комментарий

 




 

Вы же не робот? *