I'm working on a program on labview which should acquire a measure every x seconds from a Keithley2000 multimeter.
I managed to acquire a single reading using the "Single Read VI" from Keithley 2000 Instrument Drivers.
To acquire a reading every x seconds, i have tried 2 possibilities without havinng the desired result:
- First i have tried the "Multi Read VI" (also from Keithley Instrument Drivers), but the problem with this VI is that i could controle the desired number of readings without being able to controle their frequecy ( i can't choose the elapsed time between 2 successive readings)
- The second possibiltie I've tried is to use the "Single Read VI" inside a "Timed loop" for which i could choose the desired number and frequency of iterations, but the problem with this methode is that at the end of the program i still get only a single reading!
Either a timed loop or regular loop will work. My guess is that you have simply wired the results through the loop and your indicator is outside. Instead, right click on the exit tunnel and select 'Enable Indexing'. This will create an array of results - one for every iteration of the loop. You could also have your indicator and other code, inside the loop.