Organizing Test Program Files with LabVIEW Projects

TestStand 2019 Help

Edition Date: May 2019

Part Number: 370052AA-01

»View Product Info
Download Help (Windows Only)

LabVIEW projects are files that reference VIs, files necessary for those VIs to run properly, and supplemental files such as documentation or related links. You can use folders and libraries to group items in a hierarchy.

LabVIEW projects provide a system-level view of the files an application requires. The LabVIEW Project Explorer helps developers easily find and organize files from within the development environment and provides functionality that addresses the challenges of managing and developing large LabVIEW applications.

Use LabVIEW projects to group together LabVIEW files and other files and to integrate with source code control providers. You can also use LabVIEW projects to prevent cross-linking by qualifying common VI names using project libraries for name spacing and to help you with large application development.

Refer to the LabVIEW Help for more information about LabVIEW projects.

Choosing When to Execute Code Modules Specified in a LabVIEW Project

Configure TestStand steps to execute code modules specified in a LabVIEW project if the test system meets any of the following conditions:

  • The TestStand system includes multiple VIs with the same name
  • Code module VIs use LabVIEW conditional disable structures that depend on custom symbols defined in a LabVIEW project
  • Code module VIs use NI-DAQmx tasks, channels, and scales defined in a LabVIEW project
  • LabVIEW FPGA Host VIs that use LabVIEW FPGA targets are defined under the My Computer target in a LabVIEW project

See Also

Chapter 11, Calling LabVIEW VIs, of the Getting Started with TestStand manual

LabVIEW Adapter

Select VI from LabVIEW Project dialog box


Not Helpful