Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Write commands to GPIB with precise timing

I would like to write a command to the GPIB card several times, the time interval between two writings must be very precise(<1ms). This time interval includes two parts, one is the time GPIB communicates with the instrument, another is the software delay time.Both are not precise enough.My idea is to hardware delay a time interval and at the begining of the delay, write a command to GPIB simultaneously.So the time GPIB communicates with the instrument is covered by the precise hardware delayed time.I wonder whether this is possible.Any ideas??
Thank you for your help.
0 Kudos
Message 1 of 3
(3,485 Views)
I'm still not sure that I understand. You want to delay a command on the GPIB bus?

If you are working in a Windoze environment, you can not be that accurate. Windoze does not guarantee any timing within 100ms. Using my NT box, I can get my timing down to around 4ms accuracy. The problem is the way that Windoze handles its multi-tasking and background tasks.

Rob
0 Kudos
Message 2 of 3
(3,485 Views)
Hi cooler

I had the same problem with you for my application before. That is the limitation of LabVIEW for Windows. I think you need LabVIEW RT for this requirement.

Bill.
0 Kudos
Message 3 of 3
(3,485 Views)