NI Shared Variable Engine and OPC UA Compatibility

Updated Dec 22, 2023

Reported In


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

Issue Details

  • Can the NI Shared Variable Engine (SVE) be used as an OPC UA Server?
  • Can an OPC UA client read Network Published Variables via the NI Shared Variable Engine (SVE)?


The NI Shared Variable Engine (SVE) is not compatible with the OPC UA protocol. The SVE can act as an OPC DA server without additional configuration.

If a LabVIEW application requires support for OPC UA, the OPC UA Toolkit supports both servers and clients.

Additional Information

If you are using DAQmx Channels, the SVE automatically publishes DAQmx Global Virtual Channels in its OPC DA server. That way you can use an OPC Client I/O server to read the published data.