LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Keithley 2010 resistance measurement via LabVeiw 8.5

 

Hello!

 

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 😞

0 Kudos
Message 1 of 6
(4,030 Views)

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?

Omar
0 Kudos
Message 2 of 6
(4,017 Views)

 

Thanks for your reply!
Yes, it is looking like an instrument reset.
So question is how to escape it or how to change default settings to resistance measurement?
Also I am full zero in LabVeiw and it is a problem... a big problem. 
Now I am using an original "Keithley 2010 2-W Res Config.vi". You can find it in attached library.
Sorry I don't now how to attach this file only.

 

 

0 Kudos
Message 3 of 6
(3,985 Views)

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

 

  • Open a VISA ref to your Keithley meter
  • Do a VISA Write ":CONFigure:RESistance"
  • Do a VISA Write ":Read?"
  • Do a VISA Read to read in your measurement.

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.

Omar
0 Kudos
Message 4 of 6
(3,968 Views)

Thank you!

I will try to do it tomorrow.

 

0 Kudos
Message 5 of 6
(3,963 Views)

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

0 Kudos
Message 6 of 6
(3,908 Views)