Hi all,
I'm developing an OPC client application which is able to browse for OPC servers, connect to them and gather Alarms&Events (AE10) or DataAccess (DA20, DA30).
The application works fine with other OPC servers, but I'm having problems connecting to a DeltaV OPC Server.
The current errors are:
"Could not connect to OPCEnum Session"
"Could not create COM server '13486d51-4821-11d2-a494-3cb306c10000' on host 'localhost'. Reason: 0x80040153."
DeltaV OPC Remote is installed on both server + client PC's.
OPC WatchIt is able to connect to the OPC Server from the client PC.
I've also tried OPC Expert, and that is also able to connect to the OPC Server from the client PC.
I've noticed that the OPCEnum service is timing out on the client PC - but I'm not sure that's the problem as the above mentioned applications are able to connect to the server.
Are there any special requirements (function calls etc.) for an OPC client application connecting to an DeltaV OPC Server?
My client application is developed using .NET.
Thanks!
From the books on line articles regarding OPC DA and OPC A&E server, here are some specific client requirements (v12.3.1):
http://www3.emersonprocess.com/systems/support/bol1231/c_opc_requirements.html (OPC requirements)
OPC client programs may be written in either Visual C++ or a higher level business application such as Excel, Visual Basic, and so on. All OPC clients written using Visual Basic must use the OPCDaAuto.dll in their project references. Do not use the OPCDisp.tlb type library as it is not fully functional with DeltaV software.
http://www3.emersonprocess.com/systems/support/bol1231/c_deltav_opc_alarms_and_events_server_system_requirements.html (DeltaV OPC Alarms and Events Server system requirements)
Client applications must be written in C++.
In reply to Youssef.El-Bahtimy:
In reply to Travis Neale:
In reply to AdrianOffield:
In reply to HOH: