Skip to content
  • There are no suggestions because the search field is empty.

I receive a Write Not Completed error when writing with OPC Data Client.

I receive a Write Not Completed error when writing with OPC Data Client. The full error message is below:

"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."

How can I stop this error from happening?

There are some options that can help resolve this error. 

You can set the following properties of the EasyDAClient object:

ClientMode.AllowAsynchronousMethod = True

ClientMode.AllowSynchronousMethod = True

ClientMode.DesiredMethod = OpcLabs.EasyOpc.DataAccess.DAReadWriteMethod.Asynchronous

These properties can be set programmatically, as demonstrated above, or in the properties windows of the OPC DA Client component.