LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a version of the Limit Testing VI that can handle the ou

tput of the Power Spectrum VI? The Power Spectrum VI takes a waveform as input, but produces a single cluster of f0, df, and MAG. Since the Limit Testing VI only takes waveform inputs, the output of Power Spectrum can't be used with the Limit Testing VI.
0 Kudos
Message 1 of 3
(2,830 Views)
tput of the Power Spectrum VI? The Power Spectrum VI takes a waveform as input, but produces a single cluster of f0, df, and MAG. Since the Limit Testing VI only takes waveform inputs, the output of Power Spectrum can't be used with the Limit Testing VI.There is a "Build Waveform VI" which will allow you to take the F0, df, and MAG from the Power Spectrum VI and create a waveform the the Limit testing VI can use. Using the Unbundle by name VI, unbuncle the f0, df and MAG items from the cluster. Wire them into the t0, dt, and Y values of the Build Waveform VI (you'll have to stretch the inputs vertically to see the t0, dt, and Y inputs). Wire this into your limit testing VI.

Mark
0 Kudos
Message 2 of 3
(2,830 Views)
tput of the Power Spectrum VI? The Power Spectrum VI takes a waveform as input, but produces a single cluster of f0, df, and MAG. Since the Limit Testing VI only takes waveform inputs, the output of Power Spectrum can't be used with the Limit Testing VI.However, the waveform limit function now treats the data as time based, not frequency based as intended. Inputs to the limit function for the bounds to test now need to be in time units. Since Power Spectrum seems to choose its own number for df, dt is left in an unpredictable state. If I don't know what dt is, then I have to sift the output of the Power Spectrum, picking off f0, df, and Y to massage it and the limits. I might as well write my own Limit function for frequency...

I take it there is no function to do this already?
0 Kudos
Message 3 of 3
(2,830 Views)