Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Кирилл_ШКЫ от 26 Августа 2024, 08:55:49
-
Добрый день!
Дано: контроллер xinje xs-3, на нём программа сделанная в среде Codesys 3.5, используется OPC UA сервер кодесиса.
Проблема: при попытке подключиться к серверу из редактора Simple Scada 2 (как из окна импортировать переменные, так и из окна OPC-серверы) отображается ошибка "simple scada UA activate exception. User Policy: Anonymous not supported by the OPC Server" (на скриншоте)
Что может быть не так на стороне скады?
-
Добрый день!
У Вас в сообщении все четко написано. Анонимное подключение не поддерживается сервером OPC.
Читаем хэлп для ОРС по настройке доступа, сравниваем настройки ОРС и скады, меняем что надо.
В принципе все.
-
OPC сервер кодесиса поддерживает анонимное подключение. Соответственно, проблема в настройках либо ПЛК, либо СКАДЫ.
Что за "хэлп для ОРС по настройке доступа", который вы упоминаете? Можете поделиться файлом?
UAExpert, например, выдаёт другие ошибки при попытке подключения (см скрин)
-
Встроенная справка CoDeSys 3.5.
-
Решение проблемы:
1) установить пакет Codesys security agent, затем на вкладки "Вид - безопасность" сгенерировать сертификат для подключения по OPC UA на ПЛК (скрин 1), после чего перезагрузить его
2) Символьная конфигурация, уставки - включить наборы символов
3) Device - символьные права - задать разрешения
4) Device - права доступа - Remote connnections - OPC UA - задать права доступа
Полезные ссылки:
Настройка обмена по OPC UA:
https://www.youtube.com/watch?v=ifXP_zV3Wv8