LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

KEITHLEY 2400 code problem

hi

try "baby steps" :

make your own vi with a Visa entry and select com1

restart the SMU.

send a simple command like *RST

see what is going on... then tell us more (maybe the thing is just broken !).

I am using the 2400 and it's working fine

 

0 Kudos
Message 11 of 23
(2,762 Views)

Must be the commands you are sending.  Attach your code, or the section that causes the problem.

 

You do realize that when you send commands, the meter goes into remote mode, meaning it won't keep reading over and over because it is waiting for the next command to do something.  It will only read when you send a command to do so.  You could send a command to put it back in local mode if that is what you want.

 

 

 

- tbob

Inventor of the WORM Global
Message 12 of 23
(2,754 Views)

Thanks,

 

 

I think we are closer to the bug.
 
I ran " Highlight execution" for  "Read multiple points.vi" , as attached.
The screenshot  is attached.
The error terminal showed  "ok"  except at "Wait for operation complete. vi"
 
i tested this particular sub- vi and ran execution highlighting, it showed error at VISA Read.
 
Now we need to fix this VISA read, i guess.
 
 
Neel.

0 Kudos
Message 13 of 23
(2,748 Views)

You don't have anything wired to the Configure Trigger function.  I think your instrument is never triggered.  That is why you get the Timeout error.  Set the trigger to Immediate or something like that (don't know what Keithley calls it), or set it to Software Trigger and send the trigger with a software function.

- tbob

Inventor of the WORM Global
Message 14 of 23
(2,734 Views)

Hello

Yes i would like to wire up the configure trigger.

 The manual for 2400 is at www.keithley.com/data?asset=887

I am sorry i could not understand it well.

 

The remote trigger is discussed in-

 

p220,   chap 11-10

 

p308, chap  16-4  discusses trigger commands.

 

 Kindly advise what should i do next.

 

 

0 Kudos
Message 15 of 23
(2,716 Views)

What are you using as a trigger?  An external signal?  For experimental purposes, set the trigger for immediate.  Let the meter take one reading.  Lets go from there.  I don't have the 2400 drivers so I can't tell you exactly how to set the immediate trigger.  But there is a way.  Immediate trigger tells the instrument to make a measurement immediately and does not wait for any other trigger.  In your trigger setup function, is there not a choice for immediate?

 

- tbob

Inventor of the WORM Global
0 Kudos
Message 16 of 23
(2,708 Views)

I could not open the vi in my current Labview version 8.6.1. Is there anyway to convert it?

0 Kudos
Message 17 of 23
(2,562 Views)

Here it is saved for LV 8.6.  But I don't have the subVI's.  You should already have them or be able to download them from the driver network.

0 Kudos
Message 18 of 23
(2,559 Views)

Thanks Raven Fan. I have the drivers. However, its naming of the vi is different from the library that i have. I am new in using Labview as well as communicating Keithley 2400 and Labview.

 

I would like to get something similar that is posted in the forum below:

 

http://forums.ni.com/t5/LabVIEW/Current-vs-time-using-Keithley-2400/td-p/1448746

 

 

0 Kudos
Message 19 of 23
(2,554 Views)

Mr. Poli

 

how can i read and write here is there any hardware interface or directly it will read please suggest me i am a biginner ti this platform.

0 Kudos
Message 20 of 23
(1,785 Views)