Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

GPIB diffaculty

I am using a GPIB interface with a Tektronix TDS1002 oscilloscope. All that I have been able to find in the drivers so far is waveform capture functions. I would like to have something gives me a realtime stream of data to an array as it is happening instead of as it is taken from the screen. Am I missing something? What is the best way to do that with what I have?
0 Kudos
Message 1 of 4
(3,654 Views)
If you want a realtime stream of data to an array, then you should get a National Instruments DAQ board to acquire your signal. You need something internal to acquire at that rate. The difference is like comparing a external dialup model versus an ethernet connection.

Go to http://sine.ni.com/apps/we/nicc.call_me?p_action=country&p_lang_id=US and click on call me now to talk to sales rep that advise you on which DAQ board to buy.
0 Kudos
Message 2 of 4
(3,654 Views)
"Hello ,
Thank you for contacting National Instruments.

Put this two vi's (TKTDS1K2K Read Waveform to Array.vi and TKTDS1K2K Scale Waveform Array.vi) in a sequence with second frame with some delay and the sequence in a while loop
Am I correct in assuming that you are trying to aquire continously?
you might want to contact the developer of your application
Have a great day.
Regards
mathews.j@consultant.com
0 Kudos
Message 3 of 4
(3,654 Views)
Hello,

I'm assuming that you're using the instrument driver from National Instruments' site for the TDS 1002. I found it here:

http://zone.ni.com/idnet97.nsf/9b2b33e1993d877786256436006ec498/20152aede3a9e06786256bfe005ff2df?OpenDocument

According to the TDS 1000/2000 programmer's reference that I found on Tektronix's website (www.tek.com), the "CURVe" command will return data that has been captured by the oscilloscope. From what I can tell by a brief reading of this manual, it seems that the CURVe and WAVFrm commands will return nothing if nothing is displayed on the screen.

I believe that you will have to capture the data, display it on the screen, then transfer the data to LabVIEW. It does not seem like it is possible to configure the TDS 1002 to c
ontinually output data points for reading by your computer without prompting, if this is what you are looking for. I suggest that you contact Tektronix to be sure, but based on my reading of the manual, this will not work.

If you are looking to acquire a number of data points and bring them into LabVIEW, you should take a look at our data acquisition products here:
http://www.ni.com/dataacquisition/

Thanks,
Scott B.
Applications Engineer
National Instruments
0 Kudos
Message 4 of 4
(3,654 Views)