08-12-2007 08:36 AM
08-13-2007 12:28 PM
08-13-2007 05:06 PM
Thanks for your reply. What those commands mean? How can I use Labview to transmit thos commands and thus avoid this procedure?
About the Labview code, I am using teh example Labview<> GPIB vi and just writing simple string to teh device. I attach teh spy file when the system is just turned on.
Thanks
Bye
Aharon
08-14-2007 01:29 PM
The error that is being thrown is an EABO error:
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, the 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.
Use the correct byte count in input calls 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."
In terms of information about the 3 commands I listed, I would recommend opening the 488.2 Help File and searching for the commands. This help document can be found at start>>programs>>National Instruments>>NI-488.2>>NI-488.2 Help.
Brian F
Applications Engineer
National Instruments
08-14-2007 02:57 PM
Thanks again.
In Labview teh solution was to add GPIB Misc vi with sic command before talking to the device.
Bye
Aharon