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 COM
- Connection, Reconnections, Certificates
- Configurate Opc Ua CLient
Configurate Opc Ua CLient
What I am trying to determine is whether the problem is simply not in the detection of server irresponsiveness on our side. If it takes long in other clients as well, but they simply ignore the fact that the server is irresponsive in the meantime, we should be able to resolve it by turning off the corresponding checks on our side.
Regards'
Please Log in or Create an account to join the conversation.
So There is no solutions? Also uaexpert works...
Please Log in or Create an account to join the conversation.
If you subscribe to 1000 tags using the Kepware UA client, how fast is it before it first responds? I am trying to determine whether they do it one by one, or at once. Is it as slow as in your "one by one" test, or is it significantly faster?
Regards
Please Log in or Create an account to join the conversation.
I do some tests ...
I have used your OPC ua Explorer and i understand that:
If i use SubscribeMultipleMonitoredItems with about 1000 tags or less for example 200 i have problem with connection but if i take 1000 tags One by One(It works but take a log of time). Also your OPC ua Explorer give connection error. I have tried with kepware OPC ua client and It works. So i think that There is problem with SubscribeMultipleMonitoredItems with low bandwidth
Please Log in or Create an account to join the conversation.
I am very grateful for this last error log. It is simplified (just one connection) and shows the issue clearly. It looks like there is simply no response from the server for extended periods of time (over 33 seconds). That causes the client to raise the error. There are mechanisms built into the OPC UA that require both the client and the server to respond during certain time, to make sure the connection is still alive. It is worth noting that not all clients actually check that.
Note: I cannot tell form the logs whether you are creating your own subscriptions. The errors I am seeing are most likely related to an internal subscription that we make to monitor the server status. It might be possible to mitigate them by turning this monitoring off, by setting SessionParameters.StatusSubscriptionSamplingInterval to -1. But such problems usually affect all subscriptions, so the chance that this would help is not big. But it is worth trying.
I suggest that you try the above setting. If that does not help, take the error log again, and do it in parallel with taking Wireshark log (kb.opclabs.com/Collecting_information_for_troubleshooting). The resulting info should clearly point to a fault on either client side or server side.
One more suggestion: Please enhance your error output by logging the time (up to milliseconds if possible) of each log entry.
Best regards
Please Log in or Create an account to join the conversation.
I have changed some parameter but I have same results...no connection..
Please Log in or Create an account to join the conversation.
ok I have removed 2 uaclient object and now I use only 1 uaclient object but after disconnect uaclient doesn t reconnect with server but freeze in disconnecting..
Please Log in or Create an account to join the conversation.
For example
Server 1 is online
Server 2 is online
Server 3 is offline
When isolated = false and try write a tag in server 1 write doesn t works. But if i use isolated = true It works.
So i have 3000 tags in different ip Can i use 1 easyuaclient object? Whats is max tags that 1 easyuaclient object Can handle?
Please Log in or Create an account to join the conversation.
Best regards
Please Log in or Create an account to join the conversation.
- The EasyUAClient object has InstanceParameters; they always apply and you can set them as you need.
- The EasyUAClient object has IsolatedParameters; they are taken into account when EasyUAClient.Isolated == true (in which case there will be a dedicated connection to the target server for that particular EasyUAClient instance).
- When EasyUAClient.Isolated == false (the default), the EasyUAClient.IsolatedParameters on that instance are ignored. Instead, all such objects use a shared set of such parameters, which in .NET you can access through a static property EasyUAClient.AdaptableParameters; in COM there are no static members, so you do that by instantiating an EasyUAClientConfiguration object, and there is an AdaptableParameters property on it.
- And last, there is a set of parameters that are *always* shared, and they are in .NET in a static property EasyUAClient.SharedParameters, and in COM you can access them by instantiating an EasyUAClientConfiguration object too, and there is a SharedParameters property on it.
Best regards
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-UA in COM
- Connection, Reconnections, Certificates
- Configurate Opc Ua CLient