How to get Data from OPC of a vendor system without using any tunneler directly into the control structure
The problem here is that the basic DCOM security model developed by Microsoft is a complete mess. And DCOM is no longer supported by Microsoft so it isn't ever going to get any better.
If you want to connect to an OPC server without a tunneller then it MUST either be in the same Domain or the same Workgroup to have any chance of even working. If you use a workgoup then the server and client machines must use the same account names and passwords for the OPC services. And then you pretty much set a secure password on the services and turn off DCOM security.
If you cannot put the OPC Server and OPC Client on the same domain or workgroup then DCOM will not allow them to communicate. Which is why tunnelling software exists. Some tunnellers are better than others. And unfortunately its been my personal experience that the ones that come up first in a google search are not always the best.
I'm not sure why you linked the ABB AF100 OPC server. But if you're trying to use this OPC server then also check the manuals for configuring and operating AC100 Connect.
As Abid wrote this should be possible by following the users guides.
Some things to remember:
- Multiple accounts may need to be created
1) Account in source system/server for xA to connect to
2) Account in xA system/server for server to make callbacks to
1 and 2 may be different
- Two way DCOM is required
1) xA must launch OPC server
2) OPC server must call back to xA
- Account passwords must match