Owning Palette: Waveform VIs and Functions
Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the Analog Waveform VIs and functions to perform arithmetic and comparison functions on waveforms.
Note Many Analog Waveform VIs are available only in the LabVIEW Full and Professional Development Systems. If you have the LabVIEW Base Development System, you do not have the full set of the Analog Waveform VIs described in this help file. |
The VIs and functions on this palette can return waveform error codes.
Palette Object | Description |
---|---|
Append Waveforms | Appends waveform B to the end of waveform A. If the sampling rates do not match, the error cluster returns an error. The trigger time of waveform B is ignored. The data type of the Y component of waveform A and waveform B determines the polymorphic instance to use or you can manually select the instance. |
Build Waveform (Analog Waveform) | Builds an analog waveform or modifies an existing waveform. If you do not wire the waveform input, the function creates a new waveform based on the components you wire. If you wire the waveform input, the function modifies the waveform based on the components you wire. |
Get Waveform Attribute | Retrieves the names and values of all attributes or the value of a single attribute, depending on whether you wire the name parameter. |
Get Waveform Components (Analog Waveform) | Returns the analog waveform you specify. You specify components by clicking on the center of the output terminal and selecting the component you want. |
Normalize Waveform | Determines the scale and offset necessary to transform the waveform data so that its maximum is 1.00 and its minimum is -1.00. |
Number of Waveform Samples | Returns the number of data elements in the waveform. You must manually select the polymorphic instance you want to use. |
Search Waveform | Returns the time value in x for the value specified. |
Set Waveform Attribute | Adds or replaces a waveform attribute. You can use any type of data for the value of the attribute. |
Waveform Constant | Use the waveform constant to hold acquired data for analysis and display. |
Waveform Min Max | Determines the maximum and minimum values and their associate time values for a waveform. |
Waveform Scalar Limit Comparison | Compares the waveform data values to a scalar value. |
Waveform Scale and Offset | Scales the waveform data using the equation waveform out = (scale * waveform in + offset). |
Waveform to XY Pairs | Creates an array of data values and their corresponding time stamps. Wire the data type of the Y component to the waveform in input to determine the polymorphic instance to use or manually select the instance. |
Subpalette | Description |
---|---|
Waveform Generation VIs | Use the Waveform Generation VIs to generate different types of single and multi-tone signals, function generator signals, and noise signals. |
Waveform Measurements VIs | Use the Waveform Measurements VIs to perform common time and frequency domain measurements, such as DC, RMS, Tone Frequency/Amplitude/Phase, Harmonic Distortion, SINAD, and Averaged FFT Measurements. |