LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview VI's for keithley 617 meter

Respected Sir,

 

Now I m trying  to interface keithley 617 electrometer using Labview and GPIB card. For that we have created code. Using this we want to measure continuous readings form 617.

 

We are getting reading from 617 meter. But we want to measure current for that we have connected 1 kilo ohm resistor to the device using BNC cable(According to Keithley manual) voltage range is -1 to 1 increment  of the order of .1 means after -1 automatically labview must take -.9 next -.8 next -.7 till up to 1 after that it must stop collecting data.

 

I m going to attach my code. Please try to solve according to our need.

 

With regards

Shridhar

Message 1 of 24
(8,165 Views)

Hi Shridhar,

 

Good afternoon and I hope your well today.

 

Are you using the VIs which I found here, at ni.com/ident

 

Keithley ke617 Meter

http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E94A2659CE034080020E748...

 

The VI titled  Keithley 617 array.VI setups/reads/close the take for 100 measurements - for one setting.

 

Now I have seen for other instrument drivers they have coded a sweep - which is what you're after.

 

The process to achieve this is loop through this code, but changing the voltage range and hence reading back different data. Have you got code that updates the voltage range? 

 

I am sorry but I can't code in LabVIEW 5, 

 

Hope this helps, 

 

Kind Regards
James Hillman
Applications Engineer 2008 to 2009 National Instruments UK & Ireland
Loughborough University UK - 2006 to 2011
Remember Kudos those who help! 😉
0 Kudos
Message 2 of 24
(8,156 Views)

Thank you for your reply Sir,

 

But i need such code's through that i m able to apply for my 5.1 version.I just want to know how to give increment in my code. All the things are ok. Just I m waiting for how to give command to my device to get increment in measurement. Sir you just go through my attachment in that you see V-Source ( I've mentioned Initial Voltage and Final Voltage middle increment window) and if you have any correction then do it and send it to me sir. I know its difficult without labview 5.1 but we are not having new version of Labview.So i want to finish my work with 5.1 version only.

 

With Regards

 

Shridhar

0 Kudos
Message 3 of 24
(8,150 Views)

have a look. this might help

 

vaibhav

 

.......^___________________^
....../ '---_BOT ____________ ]
...../_==O;;;;;;;;_______.:/
.....),---.(_(____)/.....
....// (..) ),----/....
...//____//......
..//____//......
.//____//......
..-------
0 Kudos
Message 4 of 24
(8,103 Views)

Thank You Sir,

 

I will try using your suggestion.

 

I m facing increment problem only. From your reply I will try  to solve my problem.

 

Thanking You,

 

with regards

 

Shridhar

0 Kudos
Message 5 of 24
(8,084 Views)

Sir,

 

After a long gap, i m writing to you, coz i tried alll the ways to solve my problem,but all ways not at all working, so now i nee dyour help. U just simplify my vi which i sent before, Only problem is i m not at all getting readings between -1 to 1v. for this we have connected 1Kilo ohm resistor,We need to measure current across the resistor,

 

i hopr for the best sir, I struggled lot, I tried it for 2 months, its too costly for me, but what to to do, not at all getting results. I need to work on this,

 

Thanking You

 

Shridhar

0 Kudos
Message 6 of 24
(7,910 Views)

Hi Shridhar,

 

those older Keithleys have a very simple command set - and you easily find the manual on the Keithley website...

 

I would recommend to init the K617 with this settings: "F0 R0 C0 Z0 N0 D0 B0 O0 G1 T2 M0 X" (see manual page 3.19 and following for explanations). Now the K617 should send an answer containing the actual voltage (without header) on each GPIB Read command...

 

Please show your latest VI and typical results for the critical range of -1..1V. Nobody can help you on such vague information...

 

Edited: I forgot the eXecute command...

Message Edited by GerdW on 07-04-2009 02:32 PM
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 7 of 24
(7,806 Views)

Sorry sir,

 

For hi-jacking thread, I was searching related to my problems, I found that one, so there only I asked my question.Still now my code is correct only problem, commands how to give, its giving data for 1 volt but not the middle values, for that which command should I use, I tried all the necessary commands in my code.Never getting the desired result.so I will send my latest code to you, check it out sir.

 

Thanking you,

 

Shridhar

0 Kudos
Message 8 of 24
(7,782 Views)

Hi Shridhar,

 

I don't need your code (which you didn't attach here), I need the response from the K617 when requesting voltage values...

 

Check what kind of answer you get from the device (as asked before: "typical results")!

Message Edited by GerdW on 07-06-2009 03:48 PM
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 9 of 24
(7,778 Views)

Hello Sir,

 

Now I came to one end of  my programming. Here I m attaching my code In which Input voltage block is there there we have to write command for input voltage i.e.(V+1.00). Then my code will respond for +1.00 voltage and it will give the correct out put. If I try for +0.30 voltage then also it will give the correct answer. But problem is each time I've to mention. The input voltage. For increment this input voltage I tried all the way, But here in this both character term and integer term is there, so its not taking increment step. I m sending what I m using here, so if u try for increment in my code. Make change and forward it to me,

 

Its in labview 5.1 version. So may be it will difficult you to open.Just try it sir, and reply me fast. I m waiting..

 

With kind regards,

 Shridhar

 

0 Kudos
Message 10 of 24
(7,670 Views)