<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева системы > OPC серверы и OPC переменные > OPC UA серверы > Настройка OPC UA клиента в MasterSCADA |
Для примера в качестве OPC UA сервера мы будем использовать все тот же Modbus Universal MasterOPC сервер – начиная с версии 4 в нем доступен OPC UA сервер в базовой версии.
Запустим OPC сервер и откроем идущую в поставке конфигурацию симулятора – Simulator.mbp. У конфигурации в разделе OPC UA сервер включим его подключение.
По умолчанию используется TCP порт 54000 – при необходимости вы можете изменить его на любой другой. Запускаем ОРС сервер через круглую кнопку в меню – OPC сервер перейдет в режим исполнения. Теперь можно переходить к настройке OPC UA клиента в MasterSCADA.
Примечание. OPC UA сервер не стартует автоматически как OPC DA, его необходимо предварительно запустить как приложение или как службу.
В компьютер через контекстное меню добавляем OPC UA сервер.
Выделите добавленный элемент. Для добавления тегов, как и в случае с OPC HDA, используется вкладка Настройки.
Сначала необходимо задать настройки подключения к OPC UA серверу, для этого нужно нажать на кнопку Настройки, и в появившемся окне указать подключение к серверу в поле Сервер.
В данном поле, соблюдая формат, нужно указать OPC адрес и порт. Поскольку OPC сервер сейчас локальный, то IP адрес оставляем 127.0.0.1, а порт меняет на 54000.
Нажимать на кнопку Найти не нужно – это запустит поиск запущенных OPC UA серверов (аналогично, как и для DA), но для того, чтобы эта функция корректно работала необходимо установить сертификаты OPC серверов. Как правило такой необходимости не возникает – гораздо проще задать IP адрес и порт вручную.
Нажимаем на ОК и жмем на кнопку Подключиться – произойдет считывание всех тегов OPC сервера.
Отметьте флажками отдельные теги или группы, и нажмите Применить – теги добавятся в дерево системы. Теперь с ними можно работать, как и с любыми другими переменными.
Можете запустить в режим исполнения и убедится, что значения поступают.