- Posts: 37
- Thank you received: 0
Online Forums
Technical support is provided through Support Forums below. Anybody can view them; you need to Register/Login to our site (see links in upper right corner) in order to Post questions. You do not have to be a licensed user of our product.
Please read Rules for forum posts before reporting your issue or asking a question. OPC Labs team is actively monitoring the forums, and replies as soon as possible. Various technical information can also be found in our Knowledge Base. For your convenience, we have also assembled a Frequently Asked Questions page.
Do not use the Contact page for technical issues.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Reading, Writing, Subscriptions
- Failed to detect server disconnect/subscription update
Failed to detect server disconnect/subscription update
Please Log in or Create an account to join the conversation.
this issue is now fixed. Please download the recent QuickOPC 2018.3 (should be build 5.54.1151.1 or later) from our Web page or as a NuGet package, and rebuild you project.
Thanks again for reporting it in such detail.
Best regards
Please Log in or Create an account to join the conversation.
We will fix it and I will let you know here then.
Best regards
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Can you please set the QueueCallbacks property to 'false' on the EasyUAClient instance after creating it? As a workaround only. It is likely that it will resolve the issue. If it does, I would then know what the problem is, and work on a fix.
Best regards
Please Log in or Create an account to join the conversation.
1. At startup the "initial" values of the subscription is printed through Console.Writeline. In addition there are a lot of entries from EasyUACLient.LogEntry. After all initial printouts there are no more output in the console. In Wireshark it looks like the only traffic is some keep alive negotiation.
2. Simple Console app
3. Hooking up to DataChangeNotification and ServerConditionChanged.
4. Will send you the test project on emial.
Thanks
Please Log in or Create an account to join the conversation.
I have some questions:
1. You wrote ""As far as I remember I did not see any changes in logged entries (did not monitor trace) when I changed the value.". This puzzles me - especially the "I did not see". Are you saying that in this test, you have no logging code for the occurrence we are actually looking for - that is, we must rely on some human observation? If so, why? I also do not see anything in the files that would indicate that the *initial* notification has been received by you. This is weird - either you do not have the logging code at all (again - why?), or not even the initial notification was received/processed by you - but you did not complain about *that*, you only complained about the subsequent notifications after 10 minutes. Please explain.
2. Is your test program a console app, Windows Forms app. or what kind of project is it?
3. Are you hooking to events on EasyUAClient, or are you using callbacks (passed to SubscribeXXXX)?
4. Can you send the project over to me?
Thank you
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
have you noted the time at which you have made the server value change? I mean, with some more precision than "at least 12 minutes after..."
Regards
Please Log in or Create an account to join the conversation.
From: V.
Sent: Wednesday, April 3, 2019 10:44 AM
To: Z.
Subject: RE: Attachements to Online forum post #7291
Here are a new log with wireshark as well. Since the problem only occurs when there are subscribed variables without changes, it is hard to pinpoint exactly when the problem is generated. I let the client run for at least 12 minutes before trying to change values from server. When changing values the client did not detect the change.
Best regards,
[...]
From: V
Sent: onsdag 3. april 2019 09.06
To: [...]
Subject: Attachements to Online forum post #7291
Hi
Attached are EasyUAClient.LogEntry and Trace for a simple test client where I managed to reproduced the fault. Have not logged wireshark yet, but will try to do it during the day.
This client subscribes to 4 values. After running approx. 12 minutes I tried to change values on the server, and this client did not detect the change while another client did detect the change.
Best regards,
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Reading, Writing, Subscriptions
- Failed to detect server disconnect/subscription update