Showing results for 
Search instead for 
Did you mean: 

Deployment of OPC shared variable application

Hi All,


I have an application where I am communicating with a PLC over OPC. I used this tutorial here:


For deploying an EXE using this setup, what exactly do I need? Do I need the DSC Run-Time and OPC Servers? Its not really clear, and I want to make sure I dont spend more money than I need to as OPC servers is a little pricey.





0 Kudos
Message 1 of 2



This should answer your questions:


Using and Deploying NI OPC Servers, DSC, and LabVIEW OPC UA Toolkit


Notable sections:

  • NI OPC Servers requires a license for each computer that runs an NI OPC Servers instance. There is no difference between NI OPC Servers software on a development computer and a deployment computer. There is no run-time or deployment version of NI OPC Servers.
  • LabVIEW DSC Run-Time System deployment license is required for each deployment PC running a client built from components of the LabVIEW DSC Module.


If you're following that tutorial, you shouldn't need the OPC UA API. If you decide to use it, note that it is included in LabVIEW DSC before LabVIEW 2017, but is in its own dedicated Toolkit in LabVIEW 2017/2018.

0 Kudos
Message 2 of 2