Owning Palette: Waveform Measurements VIs
Use the Waveform Monitoring VIs to analyze the waveforms for trigger points, to search for peaks, and to perform limit mask testing. Example
![]() | Note The VIs on this palette return an error if an input waveform has a dt less than or equal to zero. |
![]() | Note The Waveform Monitoring VIs presently do not accept waveforms that contain complex data. |
The VIs on this palette can return general LabVIEW error codes or specific waveform error codes.
| Palette Object | Description |
|---|---|
| Basic Level Trigger Detection | Finds the first level-crossing location in a waveform. You can retrieve the trigger location as an index or as a time. The trigger conditions are specified in terms of threshold level, slope, and hysteresis. The data type you wire to the signal in input determines the polymorphic instance to use. |
| Limit Specification By Formula | Creates a continuous or segmented mask in the time domain or in the frequency domain. You can use different instances of this VI to create multiple limits. The data type you wire to the Specification Cluster input determines the polymorphic instance to use. |
| Limit Specification | Creates continuous or segmented masks in the time domain or in the frequency domain. You can use different instances of this VI to create multiple limits. The data type you wire to the Specification Cluster input determines the polymorphic instance to use. |
| Limit Testing | Performs limit testing on waveform or cluster input data. The VI compares signal in with upper limit and lower limit and ignores any limit input that is not wired. You can wire output values to a graph to view the limits, signal, and failures. The data type you wire to the signal in input determines the polymorphic instance to use. |
| Mask and Limit Testing | Performs limit testing on Signals. The Express VI compares Signals with upper and lower limits that you set. |
| Trigger and Gate | Uses triggering to extract a segment out of a signal. The trigger conditions can be based on a start or stop trigger threshold or can be static. When a trigger condition is static, the trigger occurs immediately and this Express VI returns a predefined number of samples. |
| Waveform Peak Detection | Finds the locations, amplitudes, and second derivatives of peaks and valleys in Signal In. The data type you wire to the Signal In input determines the polymorphic instance to use. |
Refer to the labview\examples\measure\maxmpl.llb for examples of using the Waveform Monitoring VIs.