Сервер OPC

<< Нажмите для отображения содержания >>

Навигация:  Настройка > Модули >

Сервер OPC

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

 

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

 

opc-settings

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

 

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

 

opc-item-names

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

 

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

 

opc-client

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

 

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

 

opc-predeclaration

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