Questions tagged [opc]

OPC (Open Platform Communications) is the interoperability standard for the secure and reliable exchange of data in the industrial automation space.

OPC (Open Platform Communications) is the interoperability standard for the secure and reliable exchange of data in the industrial automation space.

From: http://www.opcfoundation.org/

Useful Links

648 questions
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

GE Historian Simulation

I have been trying to simulate values in Historian without great success. I'm very new to both the environment and VBscript itself. I'm trying to simulate simple 1's and 0's. My goal is to make it run for 1-2 minutes, returning 1's. Then going down…
Kalle
  • 133
  • 1
  • 2
  • 10
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

nodejs-How use node-opcua access a remote opc server?

I found a better project node-opcua in github, use the simple example of this project can create a opc server and client, and in the local can access, I need to access a remote opc server now, provide a few parameters are: IP network nodes (such as…
Likey.Yung
  • 33
  • 1
  • 4
3
votes
3 answers

Delphi - OLE variant passing problem (RsLinx OPC, Group Adding working with only from constants)

We got OPC job. I cannot installed RsLinx to my Win7 (and XP mode too) because of errors, so I send my test app to the real place, and somebody testing it. Because I don't have DLL, I cannot make Delphi interface, so I need to do OLE Calls only. I…
durumdara
  • 3,411
  • 4
  • 43
  • 71
3
votes
1 answer

Building a free .net OPC Client (UA or DA) without frustration

I have an application whereby I need to read data from a PLC into a database and whereby I need to develop my own application to do this. I just need to read 5 values from the PLC and log it to a DB. I have a demo OPC server running and can access…
user7403817
  • 51
  • 1
  • 1
  • 3
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

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
1 answer

OPC DA/DCOM sample java source code, which can receive tags from server

I want to receive opc DA tags in a java code, to process it further. I tried http://www.digitalpetri.com/ api but this receives data only from UA tags. It has a pattern matching, which invalidates the tag address of DA tags. I am using Kepware to…
nandini
  • 428
  • 2
  • 9
  • 20
3
votes
2 answers

Differences between OPC and DDS?

I want to know the differences between OPC (Open Platform Communication) and DDS (Data Distribution Service). My understanding of these two frameworks is : Communication middlewares over machines for simplifying complex network programming. Both of…
foool
  • 1,462
  • 1
  • 15
  • 29
3
votes
2 answers

connect to remote opc server using opc .net api

I'm partly developing opc client application using opc.net api and I have some trouble connecting remote opc server. Below please see the code I wrote to connect to opc server. Opc. URL url = new Opc. URL ( "opcda://network-pc/some-opc-server"…
Art0
  • 61
  • 1
  • 5
3
votes
1 answer

Programming against a PLC via OPC protocol with C#

I'm running this code to connect to a plc. System.Guid guid=new Guid("75d00bbb-dda5-11d1-b944-9e614d000000"); System.Type t=Type.GetTypeFromCLSID(guid,node,true); object COMobject=System.Activator.CreateInstance(t); opcServer =…
Sevki
  • 3,592
  • 4
  • 30
  • 53
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
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
3
votes
0 answers

Python: Pyro: OpenOPC: Connection failed

I'm trying to set up OpenOPC for Python in combination with Pyro. Whenever I try to connect to the OPC server I get this error: Pyro.errors.ProtocolError: connection failed I looked this up and it seems that Pyro is binding the server on the…
RobbeM
  • 727
  • 7
  • 16
  • 36