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,080 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,078 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,067 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,064 Views)
With or without the second initialize, gives the same result.
0 Kudos
Message 5 of 12
(6,060 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,057 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,030 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,019 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,013 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,011 Views)