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