01-23-2020 10:28 PM - edited 01-23-2020 10:34 PM
Hi,
I am using LabVIEW program for Current-Voltage Memory switching characterisation. Kiethley-2410C interfaced with LabVIEW program. I am facing problem with changing voltage compliance when I sweep current. The output voltage stops at 21 V and doesn't go above that. The maximum voltage for Kiethley 2410 is 1100 V. Please help me with it. How to change this compliance in LabVIEW.
Thanks
Solved! Go to Solution.
01-24-2020 01:16 AM - edited 01-24-2020 01:21 AM
Hi Sindhur,
did you read the (programming) manual of your K2410C device?
It surely mentions the commands (and their parameters) needed to set/change the voltage compliance…
01-26-2020 11:09 PM - edited 01-26-2020 11:15 PM
Yes. It's given how to change it manually with instrument keys. Since it is interfaced with PC, I cant do it with instrument buttons. So I need, solution how to change it with Labview Program.
Thank You.
01-27-2020 01:53 AM
Hi Sindhur,
@Sindhur41 wrote:
It's given how to change it manually with instrument keys. Since it is interfaced with PC, I cant do it with instrument buttons. So I need, solution how to change it with Labview Program.
I did a very quick search with my favorite internet search engine to find a manual for your device. In this manual I did a very quick look into the table of contents to find the chapter on remote programming. In this chapter I found the needed command very quickly - Keithley used to write manuals in a very good way IMHO.
And I even listed the command you are looking for in my last message: what else do you need?
01-27-2020 05:01 AM
01-27-2020 07:34 AM - edited 01-27-2020 07:34 AM
Hi,
Thank you very much. But I am not having much lab View program knowledge. So I am attaching VI and please let me know any drivers are needed I will send it too.
Basic structure is current sweep - 0 to max point and comes back from there to 0A again. Corresponding Voltage will be read out at the output. (Which is getting restricted at 21V)
Thank You.
01-27-2020 12:32 PM
An SMU has both I sourcing and Voltage sourcing limits. We need to know what current you are applying in this sweep and what the expected voltage is. The 2410 appears to be a 20W instrument, like the 2400 but with a lower current source limit and higher voltage source. See below, you get 1.05A to 21V, then the current is limited to 21mA out to 1100V. The 2400 has the same 1.05A/21V limit but after that the range is 105mA to 210V.
Keithley makes other SMUs that have 60W, 100W, 1000W limits. If you need more current at a higher voltage then you might need to reconsider your instrument choice.
With refence to your code, I looked at your VI, both those seem like custom subVIs that were not included so can't comment. It's really no help unless you attach all the associated files in a ZIP as suggested.
Also I'd suggest looking at the examples in the LabVIEW Keithley 24xx driver - http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=25B255F3AA83660EE0440003BA7CCD...
Craig
01-28-2020 04:30 AM - edited 01-28-2020 04:37 AM
Thank you Very much for the information.
I am using it as current source. SO i will be sweeping the current from 0 to 1 mA. The output Voltage depends on the sample resistance which I will be testing.
Now let us consider resistance =1MOhm , When I pass 1 mA the output will be above 900 -1000V. But in reality it is not passing the 21 V limit.
I will be attaching .rar file containing all the sub vis, drivers please check it sir.
Thank You.
01-28-2020 07:22 AM
Don't attach .rar files. Attach zip files.
Why attach a format that most people would have to download a compression program to see when there is a perfectly good zip routine built into Windows!
01-28-2020 08:57 AM - edited 01-28-2020 09:00 AM
OK. Attaching zip file.