NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

GPIB-USB-B gives EABO error after response value

Hi All,
I'm using a GPIB-USB-B to communicate with a device from NI Measurement & Automation Explorer V3.1.0.3021 on Windows XP Professional.
The problem is I get a response from the device with the right value but and error (EABO) occurs.
I've read a similar post and the solution that the interrupt from the device is not being recognized and that the IRQ value needs to be modified. Can anyone tell how that's done?
In NI MAX, I'm using the "Communicate With Device" menu to open a dialog that alows communication on GPIB.

Regards,
Swaroop
0 Kudos
Message 1 of 3
(5,868 Views)
Please consider posting this question in the GPIB forum

David Mc.
NI Applications Engineer
0 Kudos
Message 2 of 3
(5,868 Views)
Hello,

Presumably, you are able to scan for instruments in MAX, which in fact will perform a *idn? query of the device. When you scan for instruments, do you see a description of the device when it populates (this is confirmation that this took place)? Also, you can get an NI-Spy capture of the scan for instruments and your attempt to communicate with the instrument (all in one capture is fine) and post it; then we'll be able to see exactly where the error occurs. The following error description was taken directly from the NI-488.2 User Manual:

EABO indicates that an I/O operation has been canceled, usually due to a timeout condition. Other causes are calling ibstop or receiving the Device Clear message from the CIC while performing an I/O operation. Frequently, th
e I/O is not progressing (the Listener is not continuing to handshake or the Talker has stopped talking), or the byte count in the call which timed out was more than the other device was expecting.

Solutions
---------
Possible solutions for this error are as follows:
� Use the correct byte count in input functions or have the Talker use the
END message to signify the end of the transfer.
� Lengthen the timeout period for the I/O operation using ibtmo.
� Make sure that you have configured your device to send data before
you request data.

Repost if you are still having problems!

Best Regards,

JLS
Best,
JLS
Sixclear
0 Kudos
Message 3 of 3
(5,868 Views)