Table Of Contents

Differences between LabVIEW and LabVIEW NXG

Last Modified: September 28, 2017

Understand changes in terminology and functionality between LabVIEW and LabVIEW NXG.

The following table lists terminology differences between LabVIEW and LabVIEW NXG.

LabVIEW LabVIEW NXG
Application Directory Get Component Directory
Clusters (Unbundle by Name/Bundle By Name) Cluster Properties
CTL (Strict Typedef) G Types
Formula Node C Node
Global Variable Tag Nodes
Local Variable Duplicate Terminal
Merge Errors Multiplex Errors
spd-note-note
Note  

This table is not an exhaustive list of all terminology differences between LabVIEW and LabVIEW NXG.

The following table lists functionality that may cause changes in your application when you migrate between LabVIEW and LabVIEW NXG.

Functionality in LabVIEW Replaced by
32-bit DLLs A Shared Library Interface configured with the DLL entry points; listed as an error in the conversion report
DataSocket API As placeholder node and/or generic refnum constants or controls
Dynamic Data Type An array of waveforms
Express VIs A subVI, a plugin node, or a placeholder node
Polymorphic VIs An overload node or a multimode node
Call Library Function Node A Shared Library Interface
Subpanels A blank VI; listed as an error in the conversion report
XControls A generic refnum; listed as an error in the conversion report
XNodes A plugin node or a placeholder node; listed as an error in the conversion report
CTL (Typedef) As G Type; listed as an error in the conversion report
CTL (Control Definition) N/A (the .ctl file does not convert); listed as an error in the conversion report
spd-note-note
Note  

This table is not an exhaustive list of all functionality that may cause changes.


Recently Viewed Topics