A-2
KPCI-488LPA-900-01 Rev. A / December 2008
Appendix A: Status/Error Codes
Model KPCI-488LPA GPIB Controller Interface Card User’s Manual
NI command compatible status codes
This section contains information about possible error codes produced when using the National
Instruments™ (NI)
1
command compatible functions. All commands update global status word
ibsta
which contains the GPIB status and the message from the user's GPIB hardware. After every
command, the user can use the
ERR
bit of the
ibsta
to detect errors. The
ibsta
is a
sixteen-bit word. A bit value equal to one means the condition occurred while a bit value equal to zero
means the condition did not occur.
Table A-1
NI command compatible status codes
Mnemonic Position Hex Type
Description
ERR
15
8000 device, board GPIB error
TIMO
14
4000 device, board Timeout
END
13
2000 device, board END or EOS has been detected
SRQI
12
1000 board
SRQ interrupt occurred
RQS
11
800
device
Device requesting service
SPOLL
10
400
board
Board has been sequentially polled by
controller
EVENT
9
200
board
DCAS, DTAS, or IFC event occurred
CMPL
8
100
device, board I/O completion
LOK
7
80
board
Lockout status
REM
6
40
board
Remote status
CIC
5
20
board
Control-In-Charge
ATN
4
10
board
Send attention message
TACS
3
8
board
Talk status
LACS
2
4
board
Listen status
DATS
1
2
board
Device trigger status
DCAS
0
1
board
Device clear status
1. National Instruments
™
and NI are trademarks of the National Instruments Corporation.