03-01-2011 02:44 PM
I have Keithley 2010 multimeter and I want to measure resistance with it under LabVeiw 8.5. I download needed configs from official web-site. It almost works, however there is one problem. After each resistance measurement multimeter switch to the voltage mode. It's look like: resistance measurement ->voltage mode ->resistance mode->resistance measurement ->voltage mode->resistance mode->... So it mesuare once per second or less. It's not enough fast for me, I need something about 10 times per second. Could you please help me?
Thanks in advance!
Sergey
P.S. http://forums.ni.com/t5/LabVIEW/Fast-readings-with-Keithley-2010-Multimeter/m-p/91867 - doesn't help 😞
03-01-2011 03:53 PM
Without seeing your code, I suspect that you are using some "canned" setup-read vi that is including an instrument reset also.
Most meters default to DC Volts on reset.
What is going on down inside the stuff you got off the web?
03-02-2011 03:29 PM
03-02-2011 04:16 PM
I would advise using drivers that use VISA instead of the VI you found on the WEB.
Lookup VISA in the LabVIEW manual
Lookup the SCIP commands in the Keithley manual
Once it is configured you can loop sending the ":Read?" command followed by reading the reply.
I think the Keithley can even be set to take multiple readings, but you will have to read the manual to see for sure.
03-02-2011 04:40 PM
Thank you!
I will try to do it tomorrow.
03-08-2011 03:28 PM
I received this answer on Keithley forum:
*RST
:SENSE:FUNC 'RES'
:SENSE:RES:RANGE 10
:SENSE:RES:NPLC 0.01
:SENSE:RES:AVER:STATE OFF
For I = 1 to 100
:READ?
Now read the unit with a VISA READ
Next I
So I used SCIP commands via VISA WRITEs, and it helped me.
Best regards and thanks,
Sergey