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
- Feature Requests & Product Improvement Ideas
- Use of EasyDaClient hangs application
Use of EasyDaClient hangs application
Best regards
Please Log in or Create an account to join the conversation.
- saratalley
- Topic Author
- Offline
- Premium Member
- Posts: 10
- Thank you received: 0
OpcLabs.EasyOpc.OperationModel.OpcException: An OPC operation failure with error ID 'RawEasyDAClient.HResult=0xC004C010' occurred, originating from '' and with depth of 1. The inner exception contains details about the problem. ---> System.TimeoutException: Write not completed. This error indicates that it could not be verified that the requested write operation was completed during the timeout period. It is possible that the write operation will actually succeed or fail, but later. Increase the timeout period if you want to obtain positive or negative indication of the operation outcome. Other reason for this error may be that under heavy loads, topic request or response queue is overflowing. Check the event log for queue overflow errors (if event logging is supported by the product and enabled).
+ The client method called was 'WriteMultipleItemValues'.
--- End of inner exception stack trace ---
at OpcLabs.EasyOpc.Internal.EasyUtilities.CheckSuccess(OperationResult operationResult)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.WriteItemValue(IEasyDAClient client, DAItemValueArguments itemValueArguments)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.WriteItemValue(IEasyDAClient client, ServerDescriptor serverDescriptor, DAItemDescriptor itemDescriptor, Object value)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.WriteItemValue(IEasyDAClient client, String machineName, String serverClass, String itemId, Object value, VarType dataType)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.WriteItemValue(IEasyDAClient client, String machineName, String serverClass, String itemId, Object value)
Please Log in or Create an account to join the conversation.
In fact, there is a chance that disabling the BoxedApp would help with the current version as well. I would be interested to know you results.
Best regards
Please Log in or Create an account to join the conversation.
- saratalley
- Topic Author
- Offline
- Premium Member
- Posts: 10
- Thank you received: 0
Thanks.
Please Log in or Create an account to join the conversation.
yes, older QuickOPC versions had issues on newer Windows 10 versions, although there is a workaround (let me know if you need it).
Regarding the current problem, are you running your program from Visual Studio when it hangs? If so, can you first check whether it also hangs if you start the compiled executable e.g. from the File Explorer?
Best regards
Z.
Please Log in or Create an account to join the conversation.
- saratalley
- Topic Author
- Offline
- Premium Member
- Posts: 10
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- Feature Requests & Product Improvement Ideas
- Use of EasyDaClient hangs application