05-09-2011 06:05 PM
Hi
I am new to this area. Have some question towards the instrument control by LabView
Purpose: control Keithley 2611A source meter by labview
question:
1.I couldnt find the 2611A driver for LV vision 7.0(this is the vision I am using).is that possible for me to use driver of 2601(the same meter family) intead of it? If I can't , then I will do this by building GPIB VI
2.During the communication between LV and Keithely 2611 ,I found that , I can only send command string to control it,such as *IDN? *TST. The problem is that, I couldn't find the more command string apart from those simple ones (which are certainly not good enough for my project), so If anyone can help me find more command string for keithley 2611a I am appreciated. I need the command to setup the start current(voltage) ,ending current (voltage),and so on.
thanks
05-10-2011 04:08 PM
Hi hyacinth0428,
Do you have any newer versions of LabVIEW available? Most likely the driver you found is simply a wrapper for lower level VISA or GPIB calls. You could either save the driver for LabVIEW 7.0, or post it on this downconvert thread.
A quick Google search yielded this link for the manual: http://www.keithley.com/products/dcac/currentvoltage/highcurrent/?path=2611A/Documents#6
Have a great day,
Chris
05-12-2011 07:14 PM
Thanks for replying
Finally ,I used the VISA blocks to control it.
And anyhow ,there is a new problem,about the VISA session.
the data from the VISA read buffer seems can not be renewed unless I restart the instrument that I am controlling.
For example...:
I set the start current to 0.01 end to 0.1,interval is 0.01,then I can get 10 points.
But after I modify any of the value in last run, the visa read buffer still showing me the value and the same rules how the I V changed last time..
After I restart the instrument.then.I could do another run with the new setups.
Btw. for the XY GRAPH display. I can not find out how to show the dots continually:the coordinate of every dot is based on X(I) Y(V), every set of X ,Y is generated in every 1 sec. but in the XY graph, I could only see the dot which is synchronic with the time.the new dot comes. the former ones disppeared .so how could I keep all the dots and the connection lines between them..What I get the XY graph set is:in the interpolation part ,I chose the icon which shows all the dots is connected with lines..
Thank you so much for reading ,I am appreciated..
05-13-2011 12:21 PM - edited 05-13-2011 12:21 PM
Hi hyacinth0428,
I was able to find one LabVIEW example for the Keithley 2611A in the user manual. It shows that they send the reset() command after performing an operation. Have you tried sending a reset() after performing your current sweep?
In order to continually show the points in your graph, you can use a waveform chart instead of the XY Graph. Here is some more information on the difference between them.
Regards,
Brandon V.
Applications Engineering
National Instruments
05-13-2011 04:20 PM
Hey Thanks Brandon V
Yes, actually I did the reset part after the VISA read
the fact is that.
I run a test with the value that I setup,I get the output value
I change the input value in the input command, hit run ,and It will still generate the old data
BUT...after around 100-200times of wrong output, it shows the right ones.
I will try to find out if there is some command that I missed.
If you have some idea about this ,give me some hint
thanks
05-17-2011 12:29 AM
Hey hyacinth0428,
I flipped through the manual again, but I didn't see anything that I thought could cause this issue. It does seem that you have solid communication with the 2611A, so this may be a good time to ask Keithley about the programming specifics.
Regards,
Brandon V.
Applications Engineering
National Instruments