LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to read longer waveform signal from osilloscope?

Hellow!
Anyone can tell me how to read longer waveform signal from my TDS420A osilloscope? i use TKTDS read waveform.VI to read the waveform,i have ajust the length of the signal to 120000(maximum of the osilloscope). but the entire waveform is still not long enough to show the signal i want.what shall i do to read the signal i want? thanks!
0 Kudos
Message 1 of 11
(4,629 Views)
It may not be good enough, but are you trying to see a signal that repeats and can be assumed to be the same from one time to another? If so, perhaps you could capture the entire waveform in segments and piece the data together.

I have used this approach with an Agilent86100A Oscilloscope in a situation where I had control of the input signal to pass through the device under test ... in a type of experiment in which a controlled input signal passed through a device under test and the resulting output signal was of interest.. where one could reasonably assume that the response of the device under test to the same type of input signal would be the same each time if the input signal was the same each time, and that within a reasonable tolerance, the input signal was the same each time, therefore the entire output signal duration of interested could be examined by looking at it piece-wise.

In other words, providing the same input signal while capturing the output with a range of trigger delay times from the first triggering value in the output signal allowed me to scan the oscilloscope window over a data set (waveform) which was longer than the number of points storable per each individual acquisition. This worked like a charm in that application.

Any chance you could capture data over a longer duration by reducing the sampling frequency?

If neither of those are possible, I don't think there is much else to do, and then it sounds like you'll either need to find a different instrument or modify the signal to fit the instrument you have available somehow. What kind of application requires that you must capture such a long signal?

Message Edited by Isaak on 06-18-2005 01:25 AM

Message 2 of 11
(4,610 Views)
I am not familiar with the TDS series, but could it be possible to add more physical memory to the scope? I do not know if that is an option, but may be worth looking into.
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 3 of 11
(4,594 Views)
Hi! Guys:
Thanks for your help,i can not ajust the sample rate,because my measurement need very high accuracy.I can ajust the "delay time run after main " in the osilloscope to get more signal,but anyone know how to do it in Labview?I know there's a VI named" TKTDS config horiz.VI,but it seems not work.attached is a example i made. any suggestion about it?
0 Kudos
Message 4 of 11
(4,584 Views)
Hello happybird,

I looked at your code, and it appears that TKTDS 420 Config Horiz.vi isn't being passed a valid VISA session. The error handling is forcing this VI to execute first; however, since TKTDS Read Waveform.vi is opening the VISA session, there is nothing configured by TKTDS 420 Config Horiz.vi. Make sure to open the VISA session with TKTDS 420 Config Horiz.vi and pass the session ID to TKTDS Read Waveform.vi instead of using a feedback node.

Good luck,
0 Kudos
Message 5 of 11
(4,576 Views)
I have modified the vi as you said,but it still can not control the horizonal parameters of the osilloscope.
0 Kudos
Message 6 of 11
(4,571 Views)
Well, now you have an empty VISA session wired to the config horiz which then passes the same empty session to read waveform. Just right click on the VISA session input of config horiz and select create constant. when the constant is selected, choose the name of the instrument. If you still have problems when you fix this, provide details on what doesn't work. Does the instrument not respond, do you get an error, what?
Message 7 of 11
(4,568 Views)
You are right! I created the Visa constant,now the TKTDS config horiz.VI works,but the waveform show up really slow,should i put the TKTDS config horiz.VI out of while loop?
0 Kudos
Message 8 of 11
(4,564 Views)
If you are just configuring one time, then all configuration should be performed outside the while loop.

Thanks,
0 Kudos
Message 9 of 11
(4,549 Views)
Hey...

came across your posts...wanted to know if you could help me with finding "TKTDS 420 Read Waveform Test.vi"
Please do let me know.

My email id is: kdubey@vt.edu, if possible please email.

Thank you

Kanishk

0 Kudos
Message 10 of 11
(4,399 Views)