I can confirm that it's working on Android (2.3.3) with prosys java
I guess this confirms that the SampleConsoleClient included in the Prosysopc.UA download does not work? I could not make it work with the NI Server.vi example. I tried both running on Windows XP and in cRIO. I've been using SecurityMode.NONE.
Help is very much appreciated.
I've tried the Server.vi, from the download. I've attempted to browse the RootFolder i=84, without success, they all return "BadNodeIdInvalid(0x80330000)" error.
Here are the client I've tried, all are evaluation copy.
Prosysopc Java SampleConsoleClient.java
OPC UA Viewer: http://www.commsvr.com/Products/OPCUA/OPCUAViewer.
Should I try to read "Device.Node"? How do I specify the NodeId?
Any pointer will be extremely appreciated.
There is a bug in browsing the node i=84.
You can directly input the node id to OPC UA Viewer for subscription. The node id is just the path of node, like Device.Node.
I run the downloaded Server.vi on the cRIO-9074, which has a static IP. The downloaded Client.vi works fine on another host Windows XP.
However, Prosysopc java client is not able to read data out. The debug print out indicates that the discovered endpoint from server is opc.tcp://localhost:4841. The communication fails to reach server on localhost.
Is it bug with server or the client?
When you connect the server from remote, change the localhost to the ip in the url, like opc.tcp://ip:4841.
Thanks, Ryan. I tried that. But the endpoint of Create.vi seems to be read-only. ( I am novice to LabView ). It resets back to localhost.