I established OPC UA connection to my CompactLogix PLC in Ignition 8. My OPC Name is OPC_2 and it is connected and I can see PLC Tags and r/w them as well.
When I subsribe a tag it gives me below address:
Server> OPC_2
Address> ns=1;s=[My_CLogix_ERM]Program:MainProgram.Start_PB
I entered below path to check the status of Start_PB, but it does not work:
the endpoint URL to the Ignition OPC UA server is opc.tcp://localhost:62541
the NodeId of the Node you’re trying to read is ns=1;s=[My_CLogix_ERM]Program:MainProgram.Start_PB
You’ll have to read the documentation of whatever software you’re using to make Excel talk to an OPC UA server to figure out what to do with that information.
I understand. But I have created 3 OPC UA in Ignition and all of them are connected.
What is the specific address of each of them? I mean if I use `opc.tcp://localhost:62541, which one is called? I should add something after the port number to address only one of them at the time. something like:
Why? Ignition comes with what you need already created. You need to create the connection to Ignition inside your Excel OPC plugin. However that plugin's documentation says.
It is just for experimenting. Personally I would like to know how I can call one of my 3 OPC UA servers created in Ignition. As I can add OPC UA servers, some how I should be able to specifically address them through other OPC Servers or clients.
Appreciate you.
By the way, have you ever connected Ignition OPC UA server to OPC expert server?
As I enter the Ignition OPC UA address (opc.tcp://localhost:62541/discovery) in OPC expert, it says it could not connect to that address. !!! I already set all server security to NONE in Ignition side to ease of operation.