Questions tagged [opc-ua]

The Open Platform Communications (OPC) Unified Architecture (UA), released in 2008, is a platform independent service-oriented architecture that integrates all the functionality of the individual OPC Classic specifications into one extensible framework. Use this tag on questions that concern Open Platform Communications Unified Architecture, in contrast to legacy OLE-based OPC.

The Open Platform Communications (OPC) Unified Architecture (UA), released in 2008, is a platform independent service-oriented architecture that integrates all the functionality of the individual OPC Classic specifications into one extensible framework.

is an interoperability standard that enables the secure and reliable exchange of industrial automation data while remaining cross-platform and vendor neutral. The specification, currently version 1.03, is developed and maintained by the OPC Foundation with the guidance of individual software developers, industry vendors, and end-users. It defines the interface between Clients and Servers, including access to real-time data, monitoring of alarms and events, historical data access, and data modeling.

From: https://projects.eclipse.org/projects/iot.milo

Useful Links

862 questions
3
votes
1 answer

Is the range 951 to 1999 reserved for application level node ids in OPC UA address space?

From looking at the node ids file , you'll notice that node ids skip the range 951 - 1999 i.e. there are no OPC UA nodes with nodeids within that range. Is the range reserved for application use ? Is it safe for my server implementation to use…
salimsaid
  • 3,186
  • 4
  • 15
  • 20
3
votes
0 answers

Difference between ApplicationInstance.Start(ServerManager) and ServerManager.Start(ApplicationInstance)

I'm trying to understand the code I have derived and I am confused through call of two methods by start of OPC-UA server. I'm using Unified Automation implementation of OPC-UA. First…
Rekshino
  • 6,954
  • 2
  • 19
  • 44
3
votes
1 answer

OPC UA Client SDK (Unified Automation) 2.5.4 Client certificate becomes invalid on computer name change

For OPC UA Client SDK 2.5.4 , on computer name change the client certificates needs to be recreated as they becomes invalid. Why, is it documented anywhere? In Version 2.0, on computer name change the clients certificates were not affected and hence…
Ritesh Kumar
  • 153
  • 12
3
votes
1 answer

Reconnect Milo Client

I want the Client to reconnect to the Server if the server went down and up again. I can add an SessionActivityListener to the Client which gets notified on SessionInactive and the SessionActive if the Server is back online. However, when i get the…
lukas
  • 109
  • 8
3
votes
2 answers

Connect to Milo Server

I created a small Milo Server but can't connect to it with the Prosys OPC UA Client - other clients work fine. I guess its similar to this problem: Configuration OPC UA Server (Milo)? but i don't understand which address to use for the…
lukas
  • 109
  • 8
3
votes
6 answers

Is it required to use an OPC Server to Communicate with Controllogix?

I'm wondering if for simply communicating with a PLC, like reading and writing tags, do I need all of the other heavy lifting that comes with an OPC-UA server? I've tried writing a simple server in Python that talks to the PLC, but I get denied…
jameson1128
  • 135
  • 2
  • 13
3
votes
1 answer

Eclipse Milo: How to read history data?

I've tried write data to Eclipse Milo server and read history data the following way: HistoryReadDetails hrd = new ReadRawModifiedDetails(false, DateTime.MIN_VALUE, DateTime.MIN_VALUE,UInteger.MAX,false); TimestampsToReturn ttr =…
maximkr
  • 31
  • 4
3
votes
1 answer

OPC-UA server reboot and subscriptions

In general, what happens: if a client has made a subscription on a OPC-UA node and this is functioning for some amount of time. The OPC-UA server publishes data to the client in standard behaviour. Then, the OPC-UA server reboots for any reason, do…
Erik Linden
  • 121
  • 1
  • 8
3
votes
1 answer

What does the requestedPublishingInterval in milo mean?

In my OPC-UA Client implementation based on milo i need a lot of subscriptions. Therefore i used the example…
cbit
  • 53
  • 6
3
votes
1 answer

How to use node-opcua Subscription priority?

The Client subscription in node-opcua has an option called priority. It is a numerical field. I'm not able to understand whether subscription with Priotity=1 will get higher priority than Priority=10 or lower. The default priority in source code is…
Dushyant Bangal
  • 6,048
  • 8
  • 48
  • 80
3
votes
2 answers

Siemens OPC UA and .NET C# client can not connect to server?

I tryed to connect to OPC UA server using the client provided on this page: https://support.industry.siemens.com/cs/document/42014088/programming-an-opc-ua-net-client-with-c%23-for-the-simatic-net-opc-ua-server?dti=0&lc=en-US . Connection to OPC UA…
Gašper Sladič
  • 867
  • 2
  • 15
  • 32
3
votes
0 answers

How to connect to a OPC-UA server from PHP?

OPC-UA gains traction in smart manufaturing. I need to connect to a OPC-UA server from PHP. Since I could not find an open sourced native PHP client, there are several ways I am thinking about: writing a native client in PHP from scratch wrapping a…
WeSee
  • 3,158
  • 2
  • 30
  • 58
3
votes
1 answer

Starting Opc Ua Server from public access to ServerManager Class throws NullPointerException

I tried to start an OPC UA Server this way: http://documentation.unified-automation.com/uasdkdotnet/2.1.0/html/L3ServerTutGSLess01.html ApplicationLicenseManager.AddProcessLicenses(Assembly.GetExecutingAssembly(), "License.lic"); MyServerManager…
Markus Weber
  • 1,059
  • 1
  • 11
  • 24
2
votes
4 answers

Adding an OPC UA Server to .NET application

I have a C# application that communicates with a process instrument over ethernet. I want to add an OPC UA server to my application so that any SCADA system with a built in OPC client can connect and read measurement data taken by the instrument.…
user441603
  • 487
  • 3
  • 6
  • 16
2
votes
2 answers

Cannot connect to Prosys OPC UA Simulation Server using node-opcua

I am trying to build an opcua client using the node-opcua library and I am testing it by trying to get it to connect to the Prosys OPC UA Simulation Server. I used the basic client example to attempt a connection but it doesn't seem to work and I…
Aman
  • 86
  • 1
  • 6