Author |
Message |
Written on: 08. 02. 2016 [19:10]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"roman" wrote:
Единственно попробую инициировать таймаут публикации в 0, после CreateSubscriptionRequest, чтобы он сразу после PublishRequest отвечал пустым PublishResponse.
Добавил инициирующий PublishRespond, c UAExpert 1.3 работает.
Патч вложил!
Learn, learn and learn better than work, work and work.
Attachment
OPC_UA.patch (File type: text/x-patch, Size: 2.38 kilobytes) — 615 downloads
|
Written on: 09. 02. 2016 [15:47]
|
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
|
"roman" wrote:
"roman" wrote:
Единственно попробую инициировать таймаут публикации в 0, после CreateSubscriptionRequest, чтобы он сразу после PublishRequest отвечал пустым PublishResponse.
Добавил инициирующий PublishRespond, c UAExpert 1.3 работает.
Патч вложил!
Использовал патч, но данных не увидел в клиенте OPC UA.
Дамп записал.
Attachment
|
Written on: 09. 02. 2016 [15:57]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"rxs5" wrote:
Использовал патч, но данных не увидел в клиенте OPC UA.
Дамп записал.
Тогда обращайтесь к разработчику клиента, на предмет объяснения причин разрыва после шага 53 и отсутствия PublishRequest после шага 159.
P.S. Попробую ещё такое предварительно отправлять OpcUa_UncertainInitialValue.
Learn, learn and learn better than work, work and work.
|
Written on: 10. 02. 2016 [13:22]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"roman" wrote:
P.S. Попробую ещё такое предварительно отправлять OpcUa_UncertainInitialValue.
Добавил, пробуйте!
Learn, learn and learn better than work, work and work.
Attachment
OPC_UA.patch (File type: text/x-patch, Size: 6.48 kilobytes) — 564 downloads
|
Written on: 16. 02. 2016 [14:42]
|
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
|
"roman" wrote:
Добавил, пробуйте!
Установил сборку 2331. Пока не прежнем уровне - данные в режиме просмотра не передаются.
Дамп обмена записал.
"roman" wrote:
Тогда обращайтесь к разработчику клиента, на предмет объяснения причин разрыва после шага 53 и отсутствия PublishRequest после шага 159.
Задам вопросы разработчику. Спасибо.
Attachment
|
Written on: 22. 02. 2016 [14:43]
|
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
|
"rxs5" wrote:
Задам вопросы разработчику. Спасибо.
Разработчик обновил OPC UA клиент. Записал новый дамп в wireshark, файл во вложении.
Attachment
|
Written on: 22. 02. 2016 [15:26]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"rxs5"]
[quote="rxs5" wrote:
Задам вопросы разработчику. Спасибо.
Разработчик обновил OPC UA клиент. Записал новый дамп в wireshark, файл во вложении.
Пытается создать мониторинг для узлов: 4:"DAQ.SBK.sbk2015mips.C1_1_8_2_.Data", 4:"DAQ.SBK.sbk2015mips.C1_1_2_6_.Data" которые отсутствуют, ошибка: 0x80330000.
Learn, learn and learn better than work, work and work.
|
Written on: 24. 02. 2016 [17:08]
|
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
|
"roman" wrote:
Пытается создать мониторинг для узлов: 4:"DAQ.SBK.sbk2015mips.C1_1_8_2_.Data", 4:"DAQ.SBK.sbk2015mips.C1_1_2_6_.Data" которые отсутствуют, ошибка: 0x80330000.
Не досмотрел, сбой на моей стороне, поправил. Лог сделал, но положительных изменений после нововведений разработчика OPC UA клиента не заметил.
Attachment
|
Written on: 25. 02. 2016 [16:27]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"rxs5" wrote:
Не досмотрел, сбой на моей стороне, поправил. Лог сделал, но положительных изменений после нововведений разработчика OPC UA клиента не заметил.
Да, проблема таже.
Learn, learn and learn better than work, work and work.
|
Written on: 03. 03. 2016 [17:01]
|
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
|
Здравствуйте, Роман. Возможно выяснили с разработчиками клиента WW OPC UA потенциальную причину отсутствия данных.
Использовали для анализа Sample Client https://opcfoundation.org/developer-tools/developer-kits-unified-architecture/sample-applications
Получилось следующее: при работе по подписке на мониторе иногда появляется статус "UncertainNoCommunicationLastUsableValue". В этот момент данные по подписке не обновляются.
Если же выполнить чтение запросов read, то данные считываются. На скриншоте во вложении явно видно, что один и тот же атрибут узла OPC UA при различных способах чтения имеет два значения. И тот, который имеет неактуальное значение содержит статус "UncertainNoCommunicationLastUsableValue".
Дамп обмена между sample ua клиентом и openscada записал, файл во вложении.
Разработчики клиента WW OPC UA предполагают, что после исправления указанной проблемы все данные в клиенте WW OPC UA также будут отображаться.
Attachment
|