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 |
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 |