EnglishУкраїнськаmRussian
Login/New
Topic with many replies

Indusoft WEB Studio и OPC UA


Author Message
Written on: 12. 11. 2014 [06:15]
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
"roman" wrote:

Ну так и с OpenSCADA проблем тогда нет.

Приводите обмен в порядок да и занимайтесь отладкой.
Я не обеспечиваю бесплатной ТП на конфигурациях клиента или тех которые у меня не имеют проблем!
так если с сетью проблем нет, то разве ответ OPC UA сервера
ServiceFault

это считается нормальным ответом на запрос клиента
ActivateSessionRequest


Я думаю, что вы видели дамп wireshark и там сообщения запрос-ответ идут один за другим. Если исключить проблему сетью (списав на особенности vmware), можно ли считать ServiceFault нормальным ответом OPC UA сервера?
Written on: 12. 11. 2014 [07:25]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"rxs5" wrote:

так если с сетью проблем нет, то разве ответ OPC UA сервера
ServiceFault

это считается нормальным ответом на запрос клиента
ActivateSessionRequest


Ну так, и что он должен был отвечать на запрос активации без запроса создания?

"rxs5" wrote:

Я думаю, что вы видели дамп wireshark и там сообщения запрос-ответ идут один за другим. Если исключить проблему сетью (списав на особенности vmware), можно ли считать ServiceFault нормальным ответом OPC UA сервера?

Да, на левые запросы активации. На последующие, после создания, он ведь отвечает!

Learn, learn and learn better than work, work and work.
Written on: 12. 11. 2014 [16:46]
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
"roman" wrote:

"rxs5" wrote:

Я думаю, что вы видели дамп wireshark и там сообщения запрос-ответ идут один за другим. Если исключить проблему сетью (списав на особенности vmware), можно ли считать ServiceFault нормальным ответом OPC UA сервера?

Да, на левые запросы активации. На последующие, после создания, он ведь отвечает!

Роман, здесь вы правы. Действительно со стороны OPC UA клиента в Indusoft Web Studio идет запрос активации сессии до запроса создания сессии. Спасибо.
Written on: 06. 02. 2015 [15:15]
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
"rxs5" wrote:

"roman" wrote:

"rxs5" wrote:

Я думаю, что вы видели дамп wireshark и там сообщения запрос-ответ идут один за другим. Если исключить проблему сетью (списав на особенности vmware), можно ли считать ServiceFault нормальным ответом OPC UA сервера?

Да, на левые запросы активации. На последующие, после создания, он ведь отвечает!

Роман, здесь вы правы. Действительно со стороны OPC UA клиента в Indusoft Web Studio идет запрос активации сессии до запроса создания сессии. Спасибо.

Получил ответ от поддержки Indusoft по запросу активации до создания сессии. Цитата
The first ActivateSession request that happens before CreateSession fails as expected and this is not a bug, it is part of the way it is supposed to work. It is not what is causing the slow reconnection issue that is being experienced.

Как минимум этот ответ должен быть здесь, чтобы была информация о вопрос с каждой точки зрения.
Written on: 07. 02. 2015 [12:33]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"rxs5" wrote:

Получил ответ от поддержки Indusoft по запросу активации до создания сессии. Цитата
The first ActivateSession request that happens before CreateSession fails as expected and this is not a bug, it is part of the way it is supposed to work. It is not what is causing the slow reconnection issue that is being experienced.

Как минимум этот ответ должен быть здесь, чтобы была информация о вопрос с каждой точки зрения.

Ну правильно в принципе, поскольку он ожидает, что сеанс ещё сохранён и пытется активировать его для нового канала, не правильно когда он такого не делает.

Вопрос в том, что сеанса в конечной точке OPC-UA OpenSCADA нет. Почему нет это нужно смотреть конкретно, поскольку вроде очищаться не должны, разве только с удалением узла протокола OPC-UA.

Learn, learn and learn better than work, work and work.
Written on: 18. 02. 2015 [17:23]
rxs5
Дмитрий Лыков
In tech support
Topic creator
registered since: 06.11.2013
Posts: 205
"roman" wrote:

Ну правильно в принципе, поскольку он ожидает, что сеанс ещё сохранён и пытется активировать его для нового канала, не правильно когда он такого не делает.

Вопрос в том, что сеанса в конечной точке OPC-UA OpenSCADA нет. Почему нет это нужно смотреть конкретно, поскольку вроде очищаться не должны, разве только с удалением узла протокола OPC-UA.
Я мог бы согласиться с предположением "ожидает, что сеанс ещё сохранён и пытается активировать его для нового канала", но пока не складывается в логичную картину, что действия ожидания сохраненного канала проявятся при запуске в рантайм проекта, т.е. при начале подключения. Как может существовать сохраненный сеанс до начала обмена не понимаю. Это вопрос пока на стороне Indusoft, т.к. на мой взгляд нарушают спецификацию таким запросом активации.



21110