Table 3-1. Status Word Layout - National Instruments NI-488.2 User Manual

National instruments user manual ni-488.2
Hide thumbs Also See for NI-488.2:
Table of Contents

Advertisement

Chapter 3
Developing Your NI-488.2 Application
NI-488.2 User Manual for Windows
you check for possible errors after each call using the
debugging your application is much easier.
is a 16-bit value. A bit value of one (1) indicates that a certain
ibsta
condition is in effect. A bit value of zero (0) indicates that the condition is
not in effect. Each bit in
NI-488.2 calls (dev), board-level traditional NI-488.2 calls and
multi-device NI-488.2 calls (brd), or all (dev, brd).
Table 3-1 shows the condition that each bit position represents, the bit
mnemonics, and the type of calls for which the bit can be set. For a detailed
explanation of each status condition, refer to Appendix B,
Conditions.
Bit
Mnemonic
Pos
ERR
15
TIMO
14
END
13
SRQI
12
RQS
11
CMPL
8
LOK
7
REM
6
CIC
5
ATN
4
TACS
3
LACS
2
DTAS
1
DCAS
0
can be set for device-level traditional
ibsta

Table 3-1. Status Word Layout

Hex
Value
Type
8000
dev, brd
4000
dev, brd
2000
dev, brd
1000
brd
800
dev
100
dev, brd
80
brd
40
brd
20
brd
10
brd
8
brd
4
brd
2
brd
1
brd
3-6
ERR bit,
ibsta
Status Word
Description
NI-488.2 error
Time limit exceeded
END or EOS detected
SRQ interrupt received
Device requesting
service
I/O completed
Lockout State
Remote State
Controller-In-Charge
Attention is asserted
Talker
Listener
Device Trigger State
Device Clear State
www.natinst.com

Advertisement

Table of Contents
loading

Table of Contents