Greetings,
I am using the Keithley 2400 SourceMeter to perform IV curve tracing in real time in LabVIEW 2011. Currently the VI I made creates an array of voltages from the range and step size given by the user and sends these one at a time to the 2400 then takes a reading, taking multiple readings and averaging them if the user so desires. The issue here is that all this sending and receiving is rather slow; I clocked a 210 point measurement in at taking 55 seconds.
I attempted to speed it up by using the 2400's built in sweep function but it doesn't seem possible to read from it while the sweep is being performed. This creates a IV curve quickly (about 1/4th the time) but not in real time. Is this simply a trade off that has to be made, or am I not seeing a better solution? Thanks!