OPC UA code developed with DSC Module is not running using LabVIEW 2017

Updated Jun 21, 2018

Reported In


  • LabVIEW 2017 OPC UA Toolkit
  • LabVIEW Datalogging and Supervisory Control Module
  • LabVIEW

Issue Details

I've an application developed using OPC UA APIs from the DSC (Datalogging and Supervisory Control) Module (2013-2016). When I try to run the code using LabVIEW 2017 the application is not working properly. Why I am experiencing this behavior?


From LabVIEW 2013 to 2016, the LabVIEW DSC module contains APIs for programmatically communicating with and exchanging data between OPC UA servers and clients. Starting with LabVIEW 2017, OPC UA toolkit separates from LabVIEW DSC and becomes a stand-alone LabVIEW toolkit. 

You should migrate the code using the OPC UA toolkit, for a short introduction about it read the document: Semantic Interoperability With the LabVIEW OPC UA Toolkit

As a reference example you can use the document: Creating an OPC UA Server and an OPC UA Client (OPC UA Toolkit). Additionally, when the OPC UA is installed in your PC you can found an example in:
​<Program Files>\National Instruments\LabVIEW 2017\examples\Data Communication\OPCUA

Additional Information

The OPC UA toolkit 2017 is officially compatible with LabVIEW 2017 32-bit as indicated in LabVIEW 2017 OPC UA Toolkit Readme.


Not Helpful