Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

i am looking for labview vi of picoammeter 6487 remotely control the voltage source and current measurement simultaneously

hi everyone,
 
as the subject appeared,
I already hook up the picoammeter via GPIB, and tested the zero_chk vi, it is running now.
but, what I need is the full control of the voltage source and simultaneously make current measurement.
 
anyone like to take this challenge?
 
looking forward for some favorite reply.
 
thanks.
TL
0 Kudos
Message 1 of 6
(4,863 Views)
The LabWindows and LabView driver for the 6487 can be had from the Keithley web site (www.keithley.com) Look for the Ke6485 driver it supports: Model 6485/6487/6514
0 Kudos
Message 2 of 6
(4,858 Views)

HI TL,

I am having also the same problem anyone can help please? That means I hook up the Keithley6487 Instrument with the GPIB and the ZeroChk.vi test  is OK, I would like now to take the Characteristics of an LED (Voltage n Current).

By the way I am new to LabView and I will be very glad if anyone of you may guide me for better results.

 

Best Regards

Ibrahim.

 

0 Kudos
Message 3 of 6
(4,786 Views)

Please check the Software Driver section here for the IVI driver and the I/O layer download:

http://www.keithley.com/products/locurrhiresist/picoammeters/?path=6487/Downloads#5

You can also download a free LabVIEW tutorial to help you get started:

http://www.ni.com/academic/resources_how_teach_lv.htm

 

0 Kudos
Message 4 of 6
(4,765 Views)
Hello Michael,
 
I am having again some problem, and hope I am not bothering u, in fact with the help of one vi examples(6487), I am able to control the LED voltage, but it is done manually, in order to see the change on the LED, but I am asked to do it automatically, that is the voltage has to be increased say from -10 to +10v, then to see the VI graph. I tried to used the IVsinglescan_transfercurve.vi but i get nothing. Please I will be very glad to get ur help, I am really searching desperately to solve that problem, and as i mentioned i am still at the beginning of LabView. 
 
Best Regards,
Ibrahim
0 Kudos
Message 5 of 6
(4,703 Views)
In LabVIEW and all other programming languages, you have loops. LabVIEW has a while and for loop. These structures are used to repeatedly do something for a fixed count or until some condition is met. You should go over the shipping examples on these structures and shift registers. Basically, what you would do is put your write/read VIs inside a loop. Create a shift register on the edge of the loop. Wire your initial start value to the outside of the shift register. Inside the while loop, wire the left side of the shift register to your write voltage VI. Increment the value of the shift register by whatever step size you want and wire that to the right side of the shift register. Terminate the loop when the value of the shif register is greater than/equal to your stop value. You can wire the output of your read VI to either a chart inside the loop or to a graph/xy graph outside the loop if you create an array of measurements. I've attached a picture that shows a simple example with a while loop. There's also a shipping example called Frequency Response that uses a slightly different approach with a for loop and a formula node.
0 Kudos
Message 6 of 6
(4,692 Views)