Append Signals Express VI

Owning Palette: Signal Manipulation Express VIs

Requires: Base Development System

Appends signals to each other. You can use this Express VI to append a signal to the end of another signal, append signals in a combined signal to each other, append the same signal to the end of each signal in a combined signal, or append a combined signal to another combined signal.

Details  Example

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

Dialog Box Options

ParameterDescription
Input Signal ADisplays an input signal. If you wire data to the Express VI and run it, Input Signal A displays real data. If you close and reopen the Express VI, Input Signal A displays sample data until you run the VI again.
Input Signal BDisplays an input signal. If you wire data to the Express VI and run it, Input Signal B displays real data. If you close and reopen the Express VI, Input Signal B displays sample data until you run the VI again.
Append only if t0 aligns and dt matchesAppends signals only if the t0 aligns with the end of the previous signal and the dt matches. If a checkmark appears in the checkbox and the t0 does not align or the dt does not match, the VI returns an error. If you want to append signals even if the t0 does not align or the dt does not match, remove the checkmark from the Append only if t0 aligns and dt matches checkbox.
Appended Signals PreviewDisplays a preview of the appended signal(s). If you wire data to the Express VI and run it, Appended Signals Preview displays real data. If you close and reopen the Express VI, Appended Signals Preview displays sample data until you run the VI again.

Block Diagram Inputs

ParameterDescription
Input Signal AContains a single or combined signal.
Input Signal BContains a single or combined signal.
error inDescribes error conditions that occur before this node runs.

Block Diagram Outputs

ParameterDescription
Appended SignalsReturns the appended signal(s).
error outContains error information. This output provides standard error out functionality.

Append Signals Details

A combined signal is comprised of one or more signals using the Merge Signals function.

If you wire only a combined signal to Input Signal A, each signal in the combined signal appends the following signal to create one signal as a result. If you wire a combined signal to Input Signal A and a single signal to Input Signal B, the Express VI appends Input Signal B to the end of each of the signals in Input Signal A. If you wire a combined signal to Input Signal A and another combined signal to Input Signal B, the Express VI appends the first signal within Input Signal B to the end of the first signal within Input Signal A, the second signal within Input Signal B to the end of the second signal within Input Signal A, and so on. The result has as many combined signals as the input with the least number of combined signals. If Input Signal A is empty or not wired and you wire a single signal to Input Signal B, the Express VI returns Input Signal B. If you wire only a combined signal to Input Signal B, each signal in the combined signal appends the following signal to create one signal as a result.

Example

Refer to the Express VI - Append Signals VI in the labview\examples\Express VIs directory for an example of using the Append Signals Express VI.

 Open example  Find related examples