Data Evaluation VIs
- Updated2025-12-02
- 2 minute(s) read
Owning Palette: Sound and Vibration VIs
Use the Data Evaluation VIs to perform limit testing on waveforms, spectra, XY data, identified peaks, or scalar measurements.
The VIs on this palette can return general LabVIEW error codes or specific sound and vibration error codes.
Refer to the labview\examples\Sound and Vibration directory for an example of using the Limit Testing VI.
| Palette Object | Description |
|---|---|
| Limit Test | Tests an input signal or value against user-specified limits and returns information on whether the test passed or failed and, in the case of a failure, where it failed. Limit Test accepts time-domain signals, frequency-domain signals, and scalar values as inputs. You can specify either signals or scalar values for the limits, and you can define the limits or use other signals in the project as the limits. |
| SV Append Data | Use this VI to buffer data by appending input data to previously buffered data. Set the maximum length to set the buffered array size. The VI functions like a FIFO (First In, First Out) buffer, meaning that the oldest data is overwritten as new elements are added to the buffer. Wire data to the data in input to determine the polymorphic instance to use or manually select the instance. |
| SV Histogram | Use this VI to create a histogram of the input data. Set range and number of bins to specify the bins to include. Choose the appropriate instance based on the input data. |
| SV Statistical Level | Use this VI to return L_N levels where L_N is the level which N % of the values exceed. For example, L50 represents the median, where 50 % of the values are greater than L_N and 50 % are lower. L90 is commonly used as a noise baseline, as 90 % of the values exceed L_N. L10 is commonly used as a measure of peak levels because it corresponds to the highest 10 % of levels. |
| SV Test for Measurement Settled | Use this VI to test a settled double-precision output of an input array or waveform. Use the settling configuration input to configure the settling mask parameters. output values returns the thresholds and failures from the settling mask. Use the waveform instance of this VI to test waveform input. |
| SVL Limit Testing | Performs limit testing on waveforms, spectra, XY data, identified peaks, or scalar measurements. You can specify an upper and lower boundary of the envelope to define a pass range. This VI uses the defined pass range to test the input signal. VI outputs apply only to the current input signal. You can wire output values to a graph to view the limits, signal, and failures. Wire data to the signal in input to determine the polymorphic instance to use or manually select the instance. |