National Instruments GPIB-PC Network Card User Manual


 
GPIB-PC Functions — Overview Section Four
GPIB-PC User Manual 4-6 ©National Instruments Corp.
Error Codes
When the ERR bit is set in the status word, a GPIB error has occurred.
The error code is returned in the variable IBERR.
There are 14 possible error codes. Table 4.2 lists these codes, a
recommended mnemonic to be associated with that type of error, and
the numeric value of the code.
Table 4.2 - GPIB Error Codes
Suggested Decimal Explanation
Mnemonic Value
EDVR 0 DOS error
ECIC 1 Function requires GPIB-PC to be CIC
ENOL 2 No Listener on write function
EADR 3 GPIB-PC not addressed correctly
EARG 4 Invalid argument to function call
ESAC 5 GPIB-PC not System Controller as required
EABO 6 I/O operation aborted
ENEB 7 Non-existent GPIB-PC board
EOIP 10 I/O started before previous operation
completed
ECAP 11 No capability for operation
EFSO 12 File system error
EBUS 14 Command error during device call
ESTB 15 Serial Poll status byte lost
ESRQ 16 SRQ stuck in ON position
A description of each error and some conditions under which it may
occur follows:
EDVR (0) EDVR is returned by the language interface when the
device or board name passed in an IBFIND call is not
configured in the handler. In this case, the variable IBCNT
will contain the DOS error code 2, "Device not found." The
remedy is to replace the argument to IBFIND with a valid
board or device name, or reconfigure the handler using the
IBCONF utility to recognize the name.