Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

What does ERROR 800 (Illegal with storage active) means?

On Ke24xx Configure Buffer .VI Im getting Err 800. What's the instrument  talking about?
0 Kudos
Message 1 of 12
(6,069 Views)

This error is saying the "buffer is active" and you are trying to resize it. Is this error happening on the second time this vi is run or first? You might want to call Keithley applications on this one.

 

Message 2 of 12
(6,067 Views)
Error 800 is on the second run, on the first, the error is on the last Initialize VI , it say "Invalid resource reference specified. Parsing error."
What should I do? What is the computer trying to tell me?
0 Kudos
Message 3 of 12
(6,056 Views)
There's no need for another initialize (if it worked, it would reset everything) and try disabling the buffer before you try to configure it again.
0 Kudos
Message 4 of 12
(6,053 Views)
With or without the second initialize, gives the same result.
0 Kudos
Message 5 of 12
(6,049 Views)
With initialize removed, did you also disable the buffer before assigning it? I've only used the 2400 once or twice and no longer have one so I'm kind of guessing. The on-line help says to refer to the manual about buffers. Does that have any information on what you're seeing? I agree that Keithley is the best place to get an answer.

Message Edited by Dennis Knutson on 09-16-2005 01:57 PM

0 Kudos
Message 6 of 12
(6,046 Views)
The program shows no error now, but the measurements are not right. It seems like there's allways a new problem. Im about to give up on LabVIEW.
0 Kudos
Message 7 of 12
(6,019 Views)
What do you mean by the measurements aren't right? Can you setup the instrument manually and get the results you expect? If you can't, then there is probably something wrong with your setup. If you can, then try your program, take the instrument out of remote and check the settings versus what you did manually.
0 Kudos
Message 8 of 12
(6,008 Views)
 
Yes, I can setup the instrument manually and get the results I expect by pressing 3 buttons (Local, Output-On and Sweep) but
this way I have to work like a cave men. I mean that I have to write the values on exel to have my graph and calculate parameters(plasma density and temperature) manually. In order to be acurate I have to use a very expesive oscilloscope that the owner will not allow me to use anymore.The purpose of this proyect is to see the graph and plasma parameters directly on the computer with out the need of that oscilloscope. How do  I check the settings vs what I did manually.
0 Kudos
Message 9 of 12
(6,002 Views)
If all you have to do is enable the output and start the sweep, it sounds like your program is not doing a sweep. The VI in your original post has the output enable but I'm not sure what the measure command is doing. It may only be transferring data without actually initiating a sweep. My version of the driver has a couple perform sweep functions. Try sticking one in and see if that works. My guess is that this is waht should have been used instead of that second Initialize function you originally had.
Message 10 of 12
(6,000 Views)