Настройка серверов

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

Панель настройки клиента OPC UA в «КАСКАД Цифра» открывается через панель управления системой:

Рисунок. Управление системой — вкладка «Драйвер»

Нажмите на кнопку «Клиент OPC UA» на вкладке «Драйвер».

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

Рисунок. Панель настройки клиента OPC UA в «КАСКАД Цифра»

На панели настройки клиента OPC UA выводятся и редактируются следующие параметры:

ПОДКЛЮЧЕНИЕ

Создание

Для создания подключения с базовыми настройками нажмите на кнопку «Создать», после чего укажите имя подключения. После этого откроется окно для ввода имени подключения. Введите имя подключения и нажмите «OK».

Нажмите «Применить», чтобы создать точку данных подключения «_<имя_подключения>» типа «_OPCUAServer» с указанными параметрами (в резервированных проектах автоматически создается точка данных с именем «_<имя_подключения>_2″ для резервного сервера «КАСКАД Цифра») либо нажмите «OK», чтобы точку данных подключения с указанными параметрами и закрыть панель настройки. Нажмите на кнопку «Отменить», чтобы закрыть панель настройки без создания точки данных подключения (если это уже не было сделано ранее).

Чтобы изменить настройки, сначала необходимо выбрать имя соответствующего подключения в выпадающем списке. Параметры, влияющие на установку подключения, применяются только после переподключения. То есть, если подключение уже установлено, его необходимо разорвать и установить заново (см. описание флажка «Активное» ниже). Обратите внимание, что любые изменения настроек необходимо применять нажатием на кнопку «Применить».

Удаление

Для удаления подключения нажмите на кнопку «Удалить». в резервированной системе также удаляется соответствующая точка (или точки) данных подключения. Обратите внимание, что удаление подключения выполняется только при нажатии на кнопку «Применить».

Описание устройства

В текстовом поле «Описание» можно ввести (или изменить) произвольное описание созданного подключения на соответствующем языке проекта. По умолчанию на каждом из языков проекта вводится следующее описание подписки: «_<имя_подписки>». Оно выводится после повторного открытия панели.

НАСТРОЙКИ

Активное

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

Таймер восстановления соединения

Период времени в секундах, по истечении которого драйвер пытается переподключиться к серверу в случае обрыва подключения. Попытка переподключения выполняется только при отсутствии доступного подключения. По умолчанию установлен период времени, равный 10 секундам.

URL сервера

Здесь вводится URL сервера (адрес TCP/IP и порт сервера, с которым необходимо установить подключение).

Примеры URL сервера:

opc.tcp://localhost:4840

opc.tcp://host:51234/UA/UA_Server

Данные для доступа

Здесь вводятся данные для доступа к серверу. Формат данных: <имя_пользователя>:<пароль>. Пароль выводится в зашифрованном виде. Если данное поле оставлено пустым, клиент пытается подключиться через анонимного пользователя (см. также раздел «Авторизация пользователей»).

Разделитель

Здесь вводится разделитель для разграничения выводимых имен (по умолчанию: «.»). С помощью этого разделителя разделяются выводимые имена адресного пространства при просмотре элементов.

Сопоставление состояний

Здесь вводится сопоставление кодов состояний OPC UA с пользовательскими битами «КАСКАД Цифра» (от «_online.._userbit1» до «_online.._userbit32»). С помощью этих записей можно сопоставить информацию о состоянии элементов OPC UA с пользовательскими битами «КАСКАД Цифра». По умолчанию данное поле пусто, то есть сопоставление с пользовательскими битами отсутствует.

Каждая строка в таких записях должна иметь следующий синтаксис:

 <код состояния UA><пробел><номер пользовательского бита>

При этом один и тот же пользовательский бит может использоваться в правой части многих записей, например:

0x00000000 1

0x80280000 2

0x80300000 2

2150891520 32

БЕЗОПАСНОСТЬ

Политика

Выберите политику безопасности: «Отсутствует» или «Basic128Rsa15».

Более подробная информация приводится в разделе «Политика безопасности».

Концепция безопасности сообщений

Здесь выбирается концепция безопасности сообщений: «Отсутствует», «Подпись» или «Подпись и шифрование». Если в разделе «Политика» выбран вариант «Отсутствует», в разделе «Концепция безопасности сообщений» автоматически выбирается вариант «Отсутствует», при этом выбрать другой вариант невозможно. Если в разделе «Политика» выбран другой вариант, в разделе «Концепция безопасности сообщений» можно выбрать либо вариант «Подпись», либо вариант «Подпись и шифрование».

Более подробная информация приводится в разделе «Концепция безопасности сообщений».

Сертификат клиента

Имя сертификата клиента, принимаемого сервером. Имя сертификата вводится без указания пути и расширения файла и записывается в элемент «_OPCUAServer.Config.Security.Certificate» точки данных подключения сервера.

Если поле оставлено пустым, клиент использует сертификат по умолчанию (предоставляется «КАСКАД Цифра»).

См. также раздел «Сертификаты».

РЕЗЕРВНЫЙ СЕРВЕР

Активное

Установите данный флажок, чтобы сделать подключение к резервному серверу OPC UA активным.

URL сервера

Здесь вводится URL сервера (адрес TCP/IP и порт сервера, с которым необходимо установить подключение). Данный адрес должен быть доступен.

Примеры URL сервера:

opc.tcp://localhost:4840

opc.tcp://host:51234/UA/UA_Server

ПРИМЕЧАНИЕ

Помимо доступности URL сервера должна быть доступна ссылка, возвращаемая сервером во время обнаружения (например, при наличии нескольких сетевых карт).

КОМАНДЫ

Общий запрос

Чтобы на сервере включить общий запрос всех настроенных значений данных, необходимо нажать на соответствующую кнопку «Общий запрос». В ходе общего запроса выполняется одиночный запрос на чтение точек данных с адресом периферии в значения.

Общий запрос может активироваться автоматически во время установки подключения и (или) во время переключения на резерв (см. информацию о записи «autoGQ» в файле «config»; по умолчанию автоматическое выполнение общего запроса отключено).

Более подробная информация приводится в разделе «Общий запрос».

ПОДПИСКИ

Настройка

Открывает панель настройки подписок (см. раздел «Настройка подписки»).

Подписка всегда четко привязывается к серверу. Поддерживается использование нескольких подписок для одного сервера.

СОСТОЯНИЕ СЕРВЕРА OPC UA 1/2

Здесь выводится информация о состоянии подключений сервера OPC UA. При использовании резервного сервера здесь выводится информация об обоих серверах: сервер OPC UA 1 и сервер OPC UA 2.

Рисунок. Состояние сервера OPC UA 1/2

Состояние сервера OPC UA 1

I

  • Состояние => Здесь выводится состояние подключения между сервером OPC UA 1 и клиентом OPC UA 1.
  • Сервер => Здесь выводится текущее состояние сервера OPC UA 1.

|| (только при использовании резервного клиента)

  • Состояние => Здесь выводится состояние подключения между сервером OPC UA 1 и клиентом OPC UA 2.
  • Сервер => Здесь выводится текущее состояние сервера OPC UA 1.

Состояние сервера OPC UA 2

III

  • Состояние => Здесь выводится состояние подключения между сервером OPC UA 2 и клиентом OPC UA 1.
  • Сервер => Здесь выводится текущее состояние сервера OPC UA 2.

IV (только при использовании резервного клиента)

  • Состояние => Здесь выводится состояние подключения между сервером OPC UA 2 и клиентом OPC UA 2.
  • Сервер => Здесь выводится текущее состояние сервера OPC UA 2.

Рисунок. Клиент OPC UA – схема подключения

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

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