<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > OPC UA |
MasterSCADA 4D поддерживает платформонезависимый стандарт OPC UA.
Для того чтобы MasterSCADA 4D выступала в роли клиента, необходимо в группу узла Протоколы добавить соответствующий протокол:
Получим результат в упрощенном дереве:
Протокол имеет параметр Отказ. Если он принимает состояние TRUE, то это значит, что исполнительная система не может установить связь со всеми модулями данного узла. При этом если используется резервирование, то произойдет переход на следующий канал.
Также протокол содержит служебные параметры Адрес, Текущий канал и Установить канал, использующиеся при резервировании каналов.
Параметр Адрес выдаёт IP-адрес опрашиваемого сервера.
Параметр Текущий канал выдает индекс текущего опрашиваемого адреса, начиная с 0. В случае отсутствия подключения, будет выдаваться значение -1.
Параметр Установить канал по умолчанию имеет значение -1. В этом случае используется автоматическое переключение. Если задан индекс, отличающийся от текущего канала, выполняется принудительное переключение на заданный адрес. Пока установлено значение >= 0 на каждом цикле будет выполняться попытка подключения к данному адресу.
Затем необходимо выполнить подключение к ОРС UA серверу для добавления каналов.
Для этого нужно дважды нажать левую кнопку мыши по элементу в дереве. При этом откроется вкладка, в которой можно выполнить подключение к OPC UA серверу:
В строке Сервер необходимо задать IP-адрес и TCP/IP порт сервера в виде: opc.tcp://[IP-адрес][номер порта]. Пример записи показан в значении по умолчанию: opc.tcp://127.0.0.1:55000.
Важно! Перед началом подключения к серверу необходимо убедиться, что сервер запущен в режим исполнения.
Затем следует нажать кнопку Подключиться. Для отмены подключения необходимо нажать кнопку Прервать. Если попытка подключения окажется удачной, то в группе Список параметров отобразятся параметры подключенного сервера в виде дерева, в котором следует выбрать те элементы, с которыми требуется работать в проекте MasterSCADA 4D. Далее необходимо нажать кнопку Применить. После этого в дерево системы добавятся каналы предопределенных типов, либо массив.
После подключения к серверу необходимо настроить панель свойств OPC UA сервера.
При работе по протоколу OPC UA создается, если его не было ранее, сертификат в рабочей папке исполнительной системы CltCertificateStore
По протоколу OPC UA можно получать как текущие данные, так и архивные. Для получения архивных данных нужно установить соответствующие настройки в панели свойств и выбрать требуемые параметры в конфигурации сервера. Кроме того следует учитывать, что при подгрузке архивов дополнительно применяется шаблон архивирования, если задан (или настройки архива данных)
Смотрите также: