PDA

Просмотр полной версии : CODESYS и MasterScada 4D по OPC UA



papagen
11.08.2022, 09:32
Здравствуйте.
Имеется: CODESYS 3.5 SP17 patch3
MasterScada 4D.
Необходимо получить переменные из программы для плк 210 ( из CODESYS)
в мастерскаду по протоколу OPC UA.

Можно ли как-то получить переменные не имея под рукой физического контроллера?
Если можно, то как?
Спасибо

Евгений Кислов
11.08.2022, 09:34
Здравствуйте.
Имеется: CODESYS 3.5 SP17 patch3
MasterScada 4D.
Необходимо получить переменные из программы для плк 210 ( из CODESYS)
в мастерскаду по протоколу OPC UA.

Можно ли как-то получить переменные не имея под рукой физического контроллера?
Если можно, то как?
Спасибо

Добрый день.
Да, можно - используйте виртуальный контроллер CODESYS Control Win V3.
https://youtu.be/RgtfIOgKwTY

Jukki
14.04.2023, 15:50
Добрый день.
Сделал всё по видео, не могу подключиться к OPC UA CODESYS Control Win V3.
MasterScada 4D не находит ничего. Multi-Protocol MasterOPC Server сервер OPC UA видит, но не может подключиться даже анонимно (см. скрин).
Matrikon OPC UA Explorer пишет:
Connection failed due to BadIdentityTokenInvalid: The user identity token is not valid.(0x80200000).
Connection for OPCUAServer@User-PC - Session - 1 failed due to BadIdentityTokenInvalid: The user identity token is not valid.(0x80200000).

В логе CODESYS Control Win V3 всё хорошо, сервер OPC UA запускается.

Евгений Кислов
14.04.2023, 23:49
Добрый день.
При подключении к виртуальному контроллеру вам приходится вводить логин и пароль?

Jukki
17.04.2023, 07:41
Да, при первом запуске он попросил придумать логин пароль, а при подключении спрашивает их.

Евгений Кислов
17.04.2023, 07:43
Да, при первом запуске он попросил придумать логин пароль, а при подключении спрашивает их.

Тогда надо либо использовать их при подключении, либо (что проще на начальном этапе) разрешить "анонимное подключение":

67353

Jukki
17.04.2023, 08:51
Тогда надо либо использовать их при подключении, либо (что проще на начальном этапе) разрешить "анонимное подключение":

67353

Спасибо, разрешить "анонимное подключение" помогло.
Я имею в ввиду что CDS спрашивает этот пароль при установке соединения к Device и загрузке проекта.
OPC UA клиенты же не имели возможности их ввести, это видно на моём скрине. Странно что похоже только я столкнулся с такой проблемой, настройки CDS то стандартные.

Евгений Кислов
17.04.2023, 08:54
OPC UA клиенты же не имели возможности их ввести, это видно на моём скрине.

Для них отдельно надо настраивать доступ с логином/паролем или сертификатом.