ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

delaying with GPIB interface

Hello,

I am using Laview GPIB read function to send trig orders to a waveform generator (Agilent 33250A) used in burst mode (External Trig by GPIB BUS is available with this generator).
I'd like to set the time delay between two trig orders to a precise value, ranging from a few hundreds microseconds to a few seconds.
Unfortunately, by using "GPIB wait" functions or Labview wait functions, I don't observe the right time delay between two burst emitted by my generator. Sometimes it is too long, sometimes, too short!!  Do I need to use Labview RT?
Please give me a hand if you have already encountered this problem or if you have any clue...

Thanks in advance!
0 Kudos
Message 1 of 4
(3,699 Views)
Precise waits in software are just not possible when running under windows. If you have access to some piece of hardware (i.e. pulse gnerator or a coutner timer board) then you could use that as a trigger source with a high degree of precision.
0 Kudos
Message 2 of 4
(3,688 Views)
Hi,
 
Like said Dennis, you cannot have precision timing functions under Windows and even with GPIB functions which are not deterministic at all. I advise you to use hardware timing with triggers which would be more accurate.
 
Regards,
0 Kudos
Message 3 of 4
(3,599 Views)
Thank you very much for these answers. As a solution to my problem, I think that I will further exploit the "arbitrary functions" possibilities offered by my generator.


0 Kudos
Message 4 of 4
(3,556 Views)