![rslinx classic cant find node rslinx classic cant find node](https://nopro.nl/wp-content/uploads/2021/02/Roces-5K-NOS-Eu48-US14-UK13-04-1024x576.jpg)
Though that really should have recognized that this was a local connection, it didn't. The problem appeared to be that the call to Connect failed to recognize that we were trying to make a local connection, and it was instead attempting to make a remote connection: string computer = // get it from somewhere, perhaps getting "127.0.0.1" or "localhost" Trying to make a local OPC connection was failing with: Create Instance Failed: 0x80040112 My solution ended up being a little different, so I'll add this answer in case it helps someone in the future. We thought that Single Node meant OPC communications are restricted to be on one device, which is what we're doing. So, the question is: how do I connect to the local RSLinx Classic Single Node from a client running on the same machine using OpcNetApi/OpcNetApi.Com? I've also tried: server.Connect(url, new Opc.ConnectData(new ())) Url = new Opc.URL("opcda://localhost/RSLinx OPC Server") I've double checked all DCOM config and I'm using the standard connection code: fact = new OpcCom.Factory() Inner Exception: CoCReateInstanceEx: Class is not licensed for use. My client had no problem connecting to RSLinx Classic Gateway, when that version was used on the same machine.īut now that we've replaced Gateway with Single Node, I'm getting the following error sourced from OpcNetApi:Į_NETWORK_ERROR Could not connect to server. My C# OPC client uses OpcNetApi and OpcNetApi.Com and is installed on the same machine as RSLinx Classic Single Node.