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
- Connections, Reconnections, Certificates
- OPC NET API error - result ID: E_NETWORK_ERROR
OPC NET API error - result ID: E_NETWORK_ERROR
It looks like that at the botton of this, there is "Access denied" error (DCOM related).
What kind of application do you have (such as Windows desktop app, console app, Web app, Windows service etc.)?
Thank you
Please Log in or Create an account to join the conversation.
- justin@regionalit.com.au
- Topic Author
- Offline
- Senior Member
- Posts: 4
- Thank you received: 0
Can you please advise on the error?
Thanks
Please Log in or Create an account to join the conversation.
- justin@regionalit.com.au
- Topic Author
- Offline
- Senior Member
- Posts: 4
- Thank you received: 0
2024-02-01 09:18:36.168 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) Error writing value: 1540001 to PLC, TagName Plant.PreClean.Global.ALMADStoPLC_DINT_x.ALMADStoPLC_DINT_02 An OPC operation failure with error ID '{opcfoundation.org/DataAccess/}E_NETWORK_ERROR.0xFFFFFFFF' occurred, originating from 'OpcLabs.EasyOpcClassic' and with depth of 2. The inner exception contains details about the problem.
2024-02-01 09:18:36.168 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) OPC NET API error - result ID: E_NETWORK_ERROR; Could not connect to server.
+ The client method called (or event/callback invoked) was 'WriteMultipleItemValues[1]'.
2024-02-01 09:18:36.168 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) CoCreateInstanceEx: Access is denied.
2024-02-01 09:18:36.239 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) 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)
at Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController.SetValueToPLC(String tag, Int32 value) in C:\Dev\Repos\ALMADS_Web\Rit.Almads.Web\Areas\Terminals\Controllers\PreCleanerController.cs:line 4300
Please Log in or Create an account to join the conversation.
- justin@regionalit.com.au
- Topic Author
- Offline
- Senior Member
- Posts: 4
- Thank you received: 0
2024-02-01 09:19:06.283 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) CoCreateInstanceEx: Access is denied.
//StackTrace
2024-02-01 09:19:06.283 +11:00 8000000d-0000-f800-b63f-84710c7967bb [Error] JIOVINO (Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController) at OpcLabs.EasyOpc.Internal.EasyUtilities.CheckSuccess(OperationResult operationResult)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadItemValue(IEasyDAClient client, ServerDescriptor serverDescriptor, DAItemDescriptor itemDescriptor, DAReadParameters readParameters)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadItemValue(IEasyDAClient client, ServerDescriptor serverDescriptor, DAItemDescriptor itemDescriptor)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadItemValue(IEasyDAClient client, String machineName, String serverClass, String itemId, VarType dataType)
at OpcLabs.EasyOpc.DataAccess.IEasyDAClientExtension.ReadItemValue(IEasyDAClient client, String machineName, String serverClass, String itemId)
at Rit.Almads.Web.Areas.Terminals.Controllers.PreCleanerController.ReadValueFromPLC(String tag) in C:\Dev\Repos\ALMADS_Web\Rit.Almads.Web\Areas\Terminals\Controllers\PreCleanerController.cs:line 4323
Please Log in or Create an account to join the conversation.
In order to troubleshoot this, we will need more information. There will be further diagnostics inside the exception (i.e., the InnerException inside the InnerException), and this is what is most interesting.
Please place a breakpoint into your program, display the exception objects, and expand its InnerException, and its InnerException, recursively - until there is some. And make a screenshot showing what type these exception are, what are there Message-s, and ideally also their stack traces.
Thank you
Please Log in or Create an account to join the conversation.
- justin@regionalit.com.au
- Topic Author
- Offline
- Senior Member
- Posts: 4
- Thank you received: 0
I hope you are doing well. We are encountering an issue while writing and reading value from the OPC server. We are using .NET 6 platform to integrate with the OPC server. We can browse servers and find the KepwareEX server but receive following error while reading or writing to a tag. I am using synchronous read (ReadItemValue) and write(WriteItemValue) methods of EasyDAClient class.
An OPC operation failure with error ID '{opcfoundation.org/DataAccess/}E_NETWORK_ERROR.0xFFFFFFFF' occurred, originating from 'OpcLabs.EasyOpcClassic' and with depth of 2. The inner exception contains details about the problem.
OPC NET API error - result ID: E_NETWORK_ERROR; Could not connect to server.
The support on following article specifies to use the latest version and we are using the latest version.
ReadMultipleItems - Failure: OPC NET API error - result ID: E_NETWORK_ERROR; Online Forums - OPC Labs
Please let me know if you need more information. We are running near to a deadline and it would be great if we can resolve this asap.
Could you please help us to resolve the issue or forward this thread to your support team if needed?
Please Log in or Create an account to join the conversation.
- Forum
- Discussions
- QuickOPC-UA in .NET
- Connections, Reconnections, Certificates
- OPC NET API error - result ID: E_NETWORK_ERROR