09-28-2009 02:53 PM
I have a VI that works well, but occasionally gives my the following error at random:
Error 15 Occurred at Wait for GPIB RQS in Instron Test Logger.vi
Labview: Resource not Found
If I press continue my VI will usually run fine but occasionally it will give me the same error a second time. Also the error only occurs when I first fire up my VI. Once I dismiss the error the VI will run properly for days.
09-28-2009 02:56 PM
Oops I forgot to post my question.
What does this error mean?
What can I do to eliminate this error?
If I cant eliminate can I make the VI ignore this error?
09-28-2009 06:57 PM
09-29-2009 09:32 AM
Here is my system break down:
Labview 7 Express
Windows NT 4.0
Pentium 2 400MHz
NI PCI-GPIB card
Instron 8511 Controller
What is LoCal? Are you suggesting my system needs to go on a diet? 🙂
As far as initialization, the Instron pretty much initializes it self when you flip the on switch.
09-29-2009 10:36 AM - edited 09-29-2009 10:40 AM
Today I was using my VI and I got a different error on a different GPIB block. On the first GPIB Read block in the system I am getting an Error 6.
Also I was Finally able to find the error code table and here are the error descriptions:
6 EABO I/O operation aborted. This error occurs when the I/O operation is aborted due to timeout, ibstop, or Device Clear.
15 ESTB Serial poll byte queue overflow.
I attached my vi.
09-29-2009 11:48 AM
Crusher wrote:Today I was using my VI and I got a different error on a different GPIB block. On the first GPIB Read block in the system I am getting an Error 6.
Also I was Finally able to find the error code table and here are the error descriptions:
6 EABO I/O operation aborted. This error occurs when the I/O operation is aborted due to timeout, ibstop, or Device Clear.
15 ESTB Serial poll byte queue overflow.
I attached my vi.
Message Edited by Crusher on 09-29-2009 10:40 AM
I'm guessing that your I/O ins't waiting around for operations to complete causing timing issues and failure to read the instrument buffers before they overflow. NI Spy might be able to tell you more.
Bill
09-29-2009 12:50 PM
Thanks Bill for the tip. When I have time I will experiment with the timing.
Does anyone know what ibstop is?
Also if someone could exlplain what "Serial poll byte overflow" is I would greatly appreciate it.
09-29-2009 02:24 PM
Crusher wrote:Today I was using my VI and I got a different error on a different GPIB block. On the first GPIB Read block in the system I am getting an Error 6.
Also I was Finally able to find the error code table and here are the error descriptions:
6 EABO I/O operation aborted. This error occurs when the I/O operation is aborted due to timeout, ibstop, or Device Clear.
15 ESTB Serial poll byte queue overflow.
I attached my vi.
Message Edited by Crusher on 09-29-2009 10:40 AM
I'm not totally familliar with the instrument you are using but I see no place in your code where you tell it to assert RQS and under what conditions you do so. This makes some sense as if, the unit is not responding to the serial polls ??? it would eventually timeout and overflow the serial poll buffer. Can you post a link to the 8511 programming guide?
09-29-2009 02:34 PM
Jeff Bohrer wrote:
Crusher wrote:Today I was using my VI and I got a different error on a different GPIB block. On the first GPIB Read block in the system I am getting an Error 6.
Also I was Finally able to find the error code table and here are the error descriptions:
6 EABO I/O operation aborted. This error occurs when the I/O operation is aborted due to timeout, ibstop, or Device Clear.
15 ESTB Serial poll byte queue overflow.
I attached my vi.
Message Edited by Crusher on 09-29-2009 10:40 AMI'm not totally familliar with the instrument you are using but I see no place in your code where you tell it to assert RQS and under what conditions you do so. This makes some sense as if, the unit is not responding to the serial polls ??? it would eventually timeout and overflow the serial poll buffer. Can you post a link to the 8511 programming guide?
And is it possible to use VISA instead of straight GPIB?
Bill
09-29-2009 02:37 PM
Jeff:
Sorry the Instron 8511 was invented way before the pdf came about. I only have a hard copy.
If I understand the programming guide correctly the when I issue the C316,3 the Instron begins to fill its internal data logging buffer. When the buffer becomes full the Instron will assert the RQS line. The Q320 command reads out the binary block data from the buffer.
Where is the serial poll buffer that you mention? Is it on the instron or on the GPIB card? What information is contained in this buffer?
Bill:
Yes from what I have read I could replace some of my GPIB blocks with VISA blocks. Do you think this will help?