Hi all,
I'm controlling a Keithley 2635a source meter with labview and using Keithley's pre-made "KE26XX Factory Pulse Script Usage.vi"
My VI executes a pulsed IV sweep. A script is loaded into my source meter then the source meter executes the commands loaded into it while labview goes to the printbuffer VI and waits until the buffer is full, or a timeout condition is reached. The problem is that I am unable to abort execution of the program while the printbuffer VI is waiting, and sometimes it can wait up to ~10 minutes before the buffer is full!
(Please see the attached images of my script and code)
I need to put some code between the load & run VI and the printbuffer VI that makes labview wait until all the source meter commands have been executed, or until the source meter buffer is full before it allows labview to go into the printbuffer VI.
I've tried using a while loop with the buffercount VI and IV tried using some status model VIs without success.
Can anyone out there help me with this problem?
Thanks in advance.