From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

OPC adding OPC Sever to C# application using using NI

My system is running C# application.

I would like to add OPC server capabilities (not Client) - I would like to serve other (external) OPC clients.

Is it possible to use NationalInstruments.Net for that? If yes - How (is there any example)? If not - is there any other NI tool that can be used for that?

Thanks

0 Kudos
Message 1 of 2
(2,057 Views)

Hi kobbike,

 

NI has a software called NI OPC Servers for hosting data from PLCs and communicating with OPC clients over the OPC DA protocol. However, it is a standalone configuration-based software. So you would set it up and run it apart from your C# application. Since an OPC server has to know how to communicate with all sorts of different PLCs, it generally doesn't make sense to create your own server in your application.

 

Jordan

0 Kudos
Message 2 of 2
(2,034 Views)