Установка подключения между клиентом и сервером OPC UA.

Для настройки подключения между клиентом OPC UA «КАСКАД Цифра» и сервером OPC UA «КАСКАД Цифра» необходимо выполнить представленные далее шаги. Детальное описание представлено в следующих разделах. Предполагается, что система «КАСКАД Цифра» уже установлена.

1. Создание точек данных

На каждый используемый сервер должна существовать внутренняя точка данных подключения типа _OPCUAServer и на каждую используемую подписку должна существовать внутренняя точка данных типа _OPCUASubscription (см. также внутренние точки данных клиента OPC UA). Они создаются и настраиваются в соответствующих панелях (см. настройку серверов и настройку подписки).

2. Запуск клиента

Клиент OPC UA «КАСКАД Цифра» следует запустить подобно любому другому менеджеру «КАСКАД Цифра»:

Вставить менеджер запускаемого клиента OPC UA (WCCOAopcua) в консоль «КАСКАД Цифра». Для клиента OPC UA можно использовать все стандартные опции командной строки «КАСКАД Цифра», так как клиент не имеет собственных. В случае запуска нескольких менеджеров следует запустить каждый менеджер (драйвер) с собственным номером менеджера. Номер менеджера указывается в опции -num <номер_менеджера>. Сведения по использованию прочих параметров приводятся в соответствующих разделах документации.

ПРИМЕЧАНИЕ

При работе менеджера OPC UA «КАСКАД Цифра» драйвер симуляции необходимо остановить.

3. Установка внутренних точек данных

Сервер может быть добавлен к проекту «КАСКАД Цифра» динамически без необходимости перезапуска клиента OPC UA. Поэтому следует записать имя точки данных OPC UA (см. шаг 1) в «_OPCUA<номер_менеджера>Command.AddServer DPE. Для успешной установки соединения между точкой данных OPC UA и менеджером необходимо иметь предварительно созданную точку данных OPC UA с соответствующим номером менеджера. Затем будет установлено соединение, если клиент активен и работает. Если клиент останавливается, то соединение прерывается и не восстанавливается автоматически после перезапуска клиента. Для установки стабильного соединения точку данных OPC UA необходимо добавить в «_OPCUA<номер_менеджера>.Config.Servers». Если адрес периферии уже был создан для сервера, то этот шаг можно пропустить в связи с автоматической записью в элемент точки данных «_OPCUA<номер_менеджера>.Config.Servers».

4. Установка соединения на сервере OPC UA «КАСКАД Цифра» (в проекте «КАСКАД Цифра»)

Назначение элементов точек данных группам точек данных OPCUARead (данные, для которых допускается только считывание через OPC UA) и OPCUAWrite (данные, для которых допускается считывание и запись через OPC UA).

Более подробная информация приводится в разделе «Доступ к данным «КАСКАД Цифра»».

5. Запуск сервера

Для обеспечения обмена данными клиента OPC UA через сервер OPC UA «КАСКАД Цифра» с «КАСКАД Цифра» следует добавить менеджер сервера OPC UA (WCCOAopcuasrv) в консоль проекта «КАСКАД Цифра». Это позволяет установить соединение с менеджером событий.

Запуск менеджера сервера «КАСКАД Цифра» OPC UA.

ПРИМЕЧАНИЕ

В случае, если менеджер сервера OPC UA «КАСКАД Цифра» не может быть запушен и в средстве просмотра журналов «КАСКАД Цифра» выводится сообщение об ошибке, причина может заключаться в следующем:

— Номер порта сервера занят (для его изменения см. допустимые записи конфигурационного элемента для клиента OPC UA)
— Не найдена директория сертификата (информация о сертификатах представлена в разделе с описанием сертификатов)

6. Установка адресов периферии в клиентском проекте «КАСКАД Цифра»

Установка адресов аппаратного обеспечения в целевой системе адресам элемента точки данных «КАСКАД Цифра» производится через адрес периферии. См. определение адреса периферии драйвера OPC UA.

7. Просмотр элементов клиентского проекта «КАСКАД Цифра»

Информация о просмотре элементов адресного пространства сервера приведена в разделе «Просмотр элементов».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *