- Posts: 16
- Thank you received: 1
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
- The OPC-UA subscription publishing has stopped.
The OPC-UA subscription publishing has stopped.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
Yours Sincerely,
Alex
Please Log in or Create an account to join the conversation.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
- Posts: 16
- Thank you received: 1
In this I attached the file "HMI-Tace.log".
Yours Sincerely,
Alex
Please Log in or Create an account to join the conversation.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
- Posts: 16
- Thank you received: 1
In our application, we have already made an implementation about trace, error and EasyUAClient.LogEntry logging. In the file HMI-Tace.log (txt file), you can see the tracing of the tags that are subscribed and the EasyUAClient event log items. The logging is sequential and for very log line, a stamp time writes. In another file “properties.xlsx” you can see the properties of the parameters per group and group-item.
I hope you can give a response of this logging information, if you want to have more logging or tips to get more data information about the “BadSubscriptionIdInvalid” or “The OPC-UA subscription publishing has stopped” let me know.
Yours Sincerely,
Alex
Attachment 2 files.
Please Log in or Create an account to join the conversation.
OK, in this situation I suggest that we obtain more information about the communication. This can be done on various levels - with more and more effort. I suggest to start gradually: Can you please add an event handler for the static event EasyUAClient.LogEntry, and store all information (mainly, the time and the message, but the more the better) into a text file or similar? And, if the server has some kind of diagnostics, capture that as well. Then send the diagnostics back to us. This should at least tell us what the final timing parameters in use are, and how significantly are they getting exceeded. From that we should see whether it is meaningful to try "tuning" the parameters and how, or whether there is a deeper problem that the parameter changes cannot resolve.
Best regards
Please Log in or Create an account to join the conversation.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
- Posts: 16
- Thank you received: 1
In you answer on 17 July 16:08: That OPC Labs cannot 100% guarantees the communication about the OS, but by setting the various parameters cleverly and the network are not overloaded, one can get the probability to almost zero. Can you give our more suggestion about setting the various parameters?
Again sorry for my incorrect answer, but can you help us even further to get a better end-result. In the afternoon I have a meeting with Bosch Rexroth about these problems.
Yours Sincerely,
Alex
Please Log in or Create an account to join the conversation.
I should note that in general, this problem *cannot* be avoided with 100% guarantee. Because OPC UA is not a real-time protocol, and Windows is not a real-time OS, there is no upper bound on how long things can take - and this error is an indication of a keep-live mechanism kicking in, detecting the situation and attempting to resolve it. Obviously by setting the various parameters cleverly (which is what the updated version does better), and making sure that the computer and the network are not overloaded, one can get the probability to almost zero.
Best regards
Please Log in or Create an account to join the conversation.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
- Posts: 16
- Thank you received: 1
Please let us know your feedback in any case and if I am not clear in my questions, let me know.
Please Log in or Create an account to join the conversation.
- Alex-Derksen
- Topic Author
- Offline
- Elite Member
- Posts: 16
- Thank you received: 1
In the attachments is more informations about or problems.
If you have any questions or remarks, please let me know.
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Reading, Writing, Subscriptions
- The OPC-UA subscription publishing has stopped.