×

Сервер OPC UA

Сервер SCADA может осуществлять централизованную ретрансляцию принимаемой телеинформации в сторонние программные комплексы по протоколу OPC UA, а также принимать от них команды телеуправления и передавать их на нижний уровень.
Условия
·     Версия сервера SCADA Энтек выпущенная не ранее 04.02.2025
·     Редакции SCADA - ЭНТЕК Pro (с опцией OPC UA) или Enterprise
 

Настройка ретрансляции

Настройка передачи данных осуществляется в модуле «Контроллеры» (или среде разработки Enlogic IDE), используется пункт основного меню Правка -> Настройка ретрансляции (горячая клавиша F6).
Настройка ретрансляции осуществляется аналогично п. 8.2 РЭ на SCADA Энтек: «Ретрансляция данных по протоколу МЭК 60870-5-104».
·     Создать группу для ретрансляции
·     Настроить свойства мастера, включив использование OPC UA:
·     Добавить телепараметры, перетаскивания каналы и группы (или весь объект) из дерева параметров ENLOGIC в дерево в окно «Настройка ретрансляции».
Результат:
Произведите построение конфигурации и сохраните результат.
Перезагрузите сервер сбора данных и проверьте результат, подключившись к серверу через удобное клиентское приложение.
 

Подключение к серверу OPC UA

Тестирование работы сервера можно произвести через клиента UaExpert OPC UA.
Добавление нового сервера с помощью UaExpert
После установки клиента UaExpert OPC UA выберите «Проект» → «Серверы» → «Добавить», чтобы добавить новый сервер.
Дважды щелкните по записи «Пользовательское обнаружение» и обновите URL-адрес OPC UA.
Примечание: URL конечной точки OPC UA, который используется клиентом OPC UA для связи с сервером OPC UA, является:
opc.tcp://<имя хоста >:4840/
 
Пропишите адрес вашего сервера. Кликните «ОК» чтобы завершить процесс добавления сервера.
Дополнительно, для отладочной версии сервера сбора данных
Адрес сервера OPC UA можно посмотреть в логе работы сервера сбора данных.
Перейдите в папку с проектом для работы с OPC UA, далее во вложенные папки DAServer\Station_1\ и откройте файл DAServer.log
Найдите строку, содержащую текст: TCP network layer listening on opc.tcp://
Скопируйте адрес OPC UA сервера. На пример, on opc.tcp://PC-11575:4840/
Используйте полученный адрес для настройки клиента OPC UA.
 
Кликните правой кнопкой мыши на добавленный OPC UA сервер и выберете Connect.
 
 

Чтение и запись

Выберите отслеживаемую группу данных из дерева OPC UA Address Space.
Для мониторинга на основе подписки (обновление по событиям) перетащите выбранную группу в область просмотра.
Для записи значения в канал дважды кликните на выбранный параметр и пропишите требуемое значение. Запись значения можно проконтролировать в модуле «Контроллеры», переведя контроллер в режим опроса.
 
Адресация Node ID формируются из мэк-адреса канала и системного адреса контроллера.