LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

overlaying waveforms with different timebases?

waveform graph
It is often necessary to overlay oscilloscope waveforms with different timebases.
Overlaying waveforms with the Same timebase works fine.  But if the timebases are not the same, say dX is 2ns on one and 5ns on the next.  The waveform graph only takes one dX.  To overlay with one timebase, one waveform must be modified in relation to time for both waveforms to be displayed correctly on the waveform graph (one time axis  dX)

Is there a way to do this?     Suggestions?

Thanks, you all are a great help!,  rh
0 Kudos
Message 1 of 4
(2,854 Views)
The waveform graph accepts multiple waveforms and the graph can have more than one x axis so the graph can take as many dx values as you have waveforms. Just click on the x axis and select 'Duplicate Scale'. Then you can go to the Plot Legend, click on a plot and select the X Scale to assign it to the different scale.
0 Kudos
Message 2 of 4
(2,853 Views)
But I can only have One X-axis.  mulitple Y-axis is ok.
I do timing comparisons between waveforms, which do not always have the same dX.  To perform timing comparisons as this, only one time base can be used, which must be accurate for all overlayed waveforms.
... wav1 dX = 2ns,  wav2 dX = 4ns... in visual basic, I would plot every other point from the 2ns & every point from the 4ns, making the dX the same for both...
thanks, rh
0 Kudos
Message 3 of 4
(2,849 Views)
Then I think that all you have to do is change the dt in the waveform cluster if I understand you correctly. That's done with the Build Waveform function.
0 Kudos
Message 4 of 4
(2,844 Views)