Стартовая страница › Форумы › Вопросы без категории › OPC DA удалённое подключение
Помечено: OPC DA
- В этой теме 43 ответа, 6 участников, последнее обновление 1 год, 5 месяцев назад сделано Mikhail.
-
АвторСообщения
-
06.09.2022 в 12:00 #24839a80808Участник
Не может быть 🙂
Ну проверю сегодня…
Это история про Бета8 когда линии останавливаются если драйвера нет
Тут…Так я там чтобы линии запускались поудалял в коммуникаторе линии без драйверов…а через некоторое время (возможно комп перезапустил — я не помню) — опять линии не запускаются и опять там линии без драйверов. Может я ошибаюсь, но сегодня постараюсь проверить.
P.S. Хотя возможно я сделал синхронизацию Коммуникатора с базой…вот они и подсосались…07.09.2022 в 17:50 #24865MikhailМодераторВ следующем релизе той проблемы с запуском линий быть не должно.
17.11.2022 в 13:46 #26063ZIVУчастникЗдравствуйте! Нужна помощь специалистов. На 6 версии активирован Opc UA Server. Клиент локальный в 6 версии подключается и получает данные. Клиент подключаемый по сети через «Prosys OPC UA Browser» также подключается и получает данные с сервера. На том же рабочем месте, где браузер, установлена Scada v5, но при подключении клиентом выходит ошибка. Строка для подключения (opc.tcp://192.168.3.213:62541/RapidScada/DrvDsOpcUaServer) одинаковая везде, логин и пароль верный. Вот Лог с журнала:
Задержка перед соединением 4,8 с Принятый сертификат: CN=DrvDsOpcUaServer, O=OPC Foundation, DC=zibryaev Ошибка при соединении с OPC-сервером: System.AggregateException: Произошла одна или несколько ошибок. ---> Opc.Ua.ServiceResultException: BadIdentityTokenInvalid в Opc.Ua.Client.Session.<Create>d__73.MoveNext() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Opc.Ua.Client.Session.<Create>d__72.MoveNext() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Scada.Comm.Devices.OpcUa.OpcUaHelper.<ConnectAsync>d__24.MoveNext() --- Конец трассировки внутреннего стека исключений --- в System.Threading.Tasks.Task 1.GetResultCore(Boolean waitCompletionNotification) в Scada.Comm.Devices.KpOpcUaLogic.ConnectToOpcServer() ---> (Внутреннее исключение #0) Opc.Ua.ServiceResultException: BadIdentityTokenInvalid в Opc.Ua.Client.Session.<Create>d__73.MoveNext() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Opc.Ua.Client.Session.<Create>d__72.MoveNext() --- Конец трассировка стека из предыдущего расположения, где возникло исключение --- в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) в Scada.Comm.Devices.OpcUa.OpcUaHelper.<ConnectAsync>d__24.MoveNext()<---
- Этот ответ был изменен 1 год, 5 месяцев назад от Mikhail.
17.11.2022 в 17:34 #26072MikhailМодераторДобрый день!
Сделайте, пожалуйста, скриншот параметров подключения на Prosys OPC UA Browser и клиента, который не может подключиться.18.11.2022 в 04:14 #26094ZIVУчастникСтрока для подключения opc.tcp://192.168.3.213:62541/RapidScada/DrvDsOpcUaServer
18.11.2022 в 04:22 #26098ZIVУчастникProsys OPC UA Browser:
https://cloud.mail.ru/public/kGso/NJFNvBRr418.11.2022 в 04:33 #26099ZIVУчастникOPC Server на scada_6.beta.6 с клиента на Scada V5 позволял подключаться при вводе логина и пароля, и добавлять подписку, но обмена нет — ошибка. Заметил что не сохраняется логин в настройках безопасности подключения и при вводе повторно логин подключался. Сейчас обновил Scada V6 с этого дистрибутива rapidscada_6.0.0~rc1_windows_ru и вообще не могу даже подключиться
https://cloud.mail.ru/public/ANec/fEgcgWDMz
https://cloud.mail.ru/public/gMpZ/UG5SDMLZ518.11.2022 в 15:00 #26121MikhailМодераторСудя по скриншоту «Свойства КП 80», используется не последняя версия. Обновите и серверную и клиентскую Rapid SCADA 6 до rapidscada_6.0.0~rc1_windows_ru. В том числе Администратор (со всеми его библиотеками).
Думаю, проблема решаемая.
21.11.2022 в 04:37 #26143ZIVУчастникСерверная версия уже обновлена с дистрибутива rapidscada_6.0.0~rc1_windows_ru А клиент организован на Rapid SCADA V5(Администратор Версии 5.5.2.1). Так как нет на V6 нужных мне драйверов, пытаюсь организовать обмен между разными версиями по OPC. И тут эта проблема.
21.11.2022 в 13:34 #26149MikhailМодераторТо есть OPC-клиент v5 не может подключиться к OPC-серверу v6?
22.11.2022 в 05:28 #26170ZIVУчастникИменно так. OPC-клиент v5 не может подключиться к OPC-серверу v6. Хотя через «Prosys OPC UA Browser» с той же машины по сети, где установлена V5, подключается отлично и данные получает. Лог со скады V5 приложен ранее.
22.11.2022 в 17:04 #26204MikhailМодераторТеперь понятно, что с чем соединяется. Наверное, баг в OPC-клиенте 5-й версии.
Много каналов нужно передавать? Можно вместо OPC использовать MQTT по аналогичной схеме.
Какого драйвера не хватает на 6-й версии?23.11.2022 в 04:36 #26225ZIVУчастникПередача через OPC, для начала, не более 200 каналов планировалась. В 6 версии нет драйвера SNMP, поэтому полностью перейти на 6 версию не получается. Много устройств выведено по этому протоколу.
23.11.2022 в 15:10 #26244MikhailМодераторТогда, наверное, оптимально или дождаться драйвера SNMP или связать системы по MQTT. Сейчас не хотелось бы тратить время на исправления 5-й версии.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.