AGG Software
Задать вопрос  В начало  Назад  Дальше

Сервер OPC

SNMP Data Logger имеет встроенный сервер OPC. Это означает, что любое клиентское ПО, совместимое со стандартом OPC может получать данные от SNMP Data Logger без любого дополнительного программного обеспечения. Для того, чтобы подсоединиться к серверу необходимо знать его атрибуты (рис. 5.2.1). Перед использованием OPC сервера необходимо установить OPC Core Components Redistributable с сайта www.opcfoundation.org (требуется регистрация на сайте) на компьютере, где будет работать сервер и ваше клиентское ПО.

 

OPC сервер реализован в виде модуля экспорта данных. Для активации OPC сервера необходимо активировать его на закладке выбора модулей экспорта данных.

 

opc-settings

Рис. 5.2.1. Параметры OPC сервера

 

SNMP Data Logger, с помощью парсера, обрабатывает данные и представляет их в виде переменных, которые может получить OPC клиент (рис.2). После подключения к OPC серверу вы получите список доступных переменных.

 

opc-item-names

Рис. 5.2.2. Доступные переменные OPC сервера

 

Активность клиентов показана на закладке "Активные клиенты". Верхний элемент дерева - это клиент, элементы дерева уровнем ниже это подключенные переменные или группы переменных. С помощью двойного клика на элементе дерева вы можете получить более подробную информацию о нем.

 

opc-client

Рис. 5.2.3. Подключенные клиенты

 

SNMP Data Logger создает переменные "на лету". SNMP Data Logger начинает работу без каких-либо переменных, и получает их только тогда, когда принимает и обрабатывает первые данные. Если ваш OPC клиент подсоединиться к серверу перед тем, как данные были приняты, то клиент получит пустой список переменных, и должен будет опрашивать сервер для проверки обновления списка переменных. Если ваш клиент не поддерживает режим обновления переменных, то вы можете объявить заранее используемые переменные (рис.4). В этом случае OPC сервер создаст переменные с пустыми значениями, сразу после старта программы и ваш OPC клиент получит список переменных после подключения, в независимости от того, приняты данные или нет.

 

opc-predeclaration

Рис. 5.2.4. Объявленные заранее переменные


Copyright © 1999-2017, AGG Software.
All rights reserved.