NI TestStand VIs and Functions Help

Use the NI TestStand VIs, functions, and controls to create user interfaces and test VIs to use with TestStand.

The VIs and functions on this palette return general LabVIEW error codes .

Palette Object Description
Close Termination Monitor Closes the execution and termination monitor data property objects the TestStand - Initialize Termination Monitor VI creates.
End Modal Dialog Makes the calling dialog box VI non-modal to the TestStand main application window after a previous call to the TestStand - Start Modal Dialog VI.
Get Property Value Returns the value of the SequenceContext property the Lookup String parameter specifies. You must manually select the polymorphic instance you want to use.
Get Termination Monitor Status Monitors the execution in which the VI is currently running so the VI can stop if the user terminates or aborts the execution. Use this VI after you call the TestStand - Initialize Termination Monitor VI.
Initialize Termination Monitor Creates the termination monitor data property and execution objects the TestStand - Get Termination Monitor Status VI uses. Use the TestStand - Close Termination Monitor VI to release the termination monitor data property and execution objects.
Set Property Value Sets the value of the SequenceContext property the Lookup String parameter specifies. The data type you wire to the New Value input determines the polymorphic instance to use. This VI does not return an error if the Lookup String parameter is invalid and the Insert If Missing parameter is TRUE.
Set TestStand Application Window Sets the TestStand main application window as the VI the VI Refnum parameter specifies. Use this VI once in the main TestStand User Interface VI to ensure that modal dialogs TestStand sequences display are modal to that VI.
Set Thread Externally Suspended Sets the value of the Thread.ExternallySuspended property for the thread that executes this VI. Use this property to enable an execution to break while the VI performs a lengthy operation or waits an indeterminate period of time. Refer to the NI TestStand Help for more information about the Thread.ExternallySuspended property.
Start Modal Dialog Makes the calling dialog box VI modal to the TestStand main application window. When you call this VI, you must then use the TestStand - End Modal Dialog VI to make the dialog box non-modal to the TestStand main application window before you attempt to interact with the TestStand main application window. If you do not call the TestStand - End Modal Dialog VI after you call the TestStand - Start Modal Dialog VI, the calling dialog box remains modal and you cannot use the TestStand main application window. You must manually select the polymorphic instance you want to use.
TestStand API Numeric Constants Returns the value associated with a numeric constant or enumeration in the TestStand API. The constants are organized into groups that correspond to different TestStand API methods. Use this VI and the NI TestStand Help to select the appropriate constant or enumeration to use for a specific method.
TestStand API String Constants Returns the value associated with a string constant in the TestStand API. The constants are organized into groups that correspond to different TestStand API methods. Use this VI and the NI TestStand Help to select the appropriate constant to use for a specific method.
Subpalette Description
Instrument I/O VIs and Functions Use the TestStand Instrument I/O VIs and functions to share instrument sessions among VIs and other code modules.
Layout VIs Use the TestStand Layout VIs to position and resize user interface controls.
Legacy VI Use the TestStand Legacy VI to create test VIs with legacy connector panes.
Localization VIs Use the TestStand Localization VIs to localize user interface controls and menus and to obtain localized strings from TestStand.
Menus VIs Use the TestStand Menus VIs to edit a custom run-time menu by adding or removing menu items or groups of menu items associated with TestStand commands.

© 2003–2021 National Instruments Corporation. All rights reserved.