Select Signals Express VI

Owning Palette: Signal Manipulation Express VIs

Requires: Base Development System

Accepts multiple signals as inputs and returns only the signals you select. You can specify which signals to include in the output and change the order of the input signals.

Dialog Box Options
Block Diagram Inputs
Block Diagram Outputs
 Add to the block diagram  Find on the palette

Dialog Box Options

ParameterDescription
Select SignalsContains the following options:
  • Unselected signals—Lists all the input signals. The index number associated with each signal reflects the order of the input signals on the input wire.
  • Selected signals—Lists the signals in the order in which you selected them. The original index number remains associated with the signal. If you wire the Selector Input input, the VI uses the signals that this input specifies instead.
  • Select—Moves a signal from the Unselected signals list to the Selected signals list.
  • Deselect—Moves a signal from the Selected signals list to the Unselected signals list.
  • Sort—Sorts the signals in the Selected signals list in numerical order based on the index number.

Block Diagram Inputs

ParameterDescription
SignalsContains the input signal or signals.
Selector InputSelects which signals to include from the Signals input. This input can be a set of signals with the last point in each signal representing a true or false. When the last point in a signal represents true, the corresponding signal is included. This input also can be one signal, with each data point representing a true or false. Numeric values greater than or equal to 0.5 are true, and values less than 0.5 are false. If Selector Input is not wired, the VI uses the Selected signals specified in the configuration dialog box.
error inDescribes error conditions that occur before this node runs.

Block Diagram Outputs

ParameterDescription
Signal OutReturns the output signal.
error outContains error information. This output provides standard error out functionality.

This Express VI operates similarly to the following VIs and functions:

Index Array
Delete From Array