ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
11-21-2008 10:27 AM
Hi,
I got the tktds3k.zip from NI, and simply use tktds3k Read Waveform Measurement.vi to get a minimum value of a wavefore from the 3054B. This VI is modified by adding a while loop. With 1KHz external triggered, I was suppose to have 1,000 values per second, but it turns out to be only 30-40. Is there anybody can give a hand?
Thanks.
11-24-2008 11:18 AM
Hi Feng,
You mentioned that you put the read waveform.vi in a loop. Did you add any timing within that loop structure? Try adding a wait function with enough time for the program to finish execution.
Thank you,
Ryan
11-24-2008 12:38 PM
Hi Ryan,
Thank you for your reply. I put a wait function in the loop, and tried to vary it from 1 to 10 ms, the result of the number of Min value I obtained is the same. The operation of the 3054B with the application program is synchronized by *WAI.
I attached the VI for your information.
Thanks.
11-25-2008 02:55 PM
Hey Feng NI,
Have you tried running the initialize.vi first? Look at the VI tree to see what instrument VIs perform certain actions. Try and run the initialize.vi followed by the read waveform measurement.vi.
Thank you,
Ryan
11-25-2008 03:29 PM