
SECTION 4
STATUS STRUCTURE
4-4
In the status model, IEEE488.1 status bytes are used for the lowest grade status. This
status byte is composed of seven summary message bits from the higher grade status
structure. To create these summary message bits, the status data structure is composed
of two types of register and queue models.
The register model consists of two registers used for recording events
and conditions encountered by a device. These two registers are the
Event Status Register and Event Status Enable Register. When the
results of the AND operation of both register contents are other than 0,
the corresponding bit of the status bit becomes 1. In other cases, the
corresponding bit becomes 0. When the result of their Logical OR is
1, the summary message bit also becomes 1. If the Logical OR result
is 0, the summary message bit also becomes 0.
The queue in the queue model
is used to sequentially record
the waiting status values or
information. If the queue is not
empty, the queue structure
summary message becomes 1.
If the queue is empty, the
message becomes 0.
Register model
Queue model
In IEEE488.2, there are three standard models for the status data structure. Two are
register models and one is a queue model based on the register model and queue model
described above. The three standard models are:
1)
Standard Event Status Register and Standard Event Status Enable Register
2)
Status Byte Register and Service Request Enable Register
3)
Output Queue
The Standard Event Status Register
has the same structure as the
previously described register model.
In this register, the bits for eight types
of standard events encountered by a
device are set as follows:
1)
Power on
2)
User request
3)
Command error
4)
Execution error
5)
Device-dependent error
6)
Query error
7)
Request for bus control right
8)
Operation complete
The Logical OR output bit is
represented by Status Byte Register bit
5 (DIO6) as a summary message for
the Event Status Bit (ESB).
The Status Byte Register is a
register in which the RQS bit and
the seven summary message bits
from the status data structure can
be set. This register is used
together with the Service Request
Enable Register. When the results
of the OR operation of both
register contents are other than 0,
SRQ becomes ON. To indicate
this, bit 6 of the Status Byte
Register (DIO7) is reserved by the
system as the RQS bit. The RQS
bit is used to indicate that there is a
service request for the external
controller. The mechanism of
SRQ conforms to the IEEE488.1
standard.
The Output Queue has
the structure of the
queue model described
above. Status Byte
Register bit 4 (DIO5) is
set as a summary
message for Message
Available (MAV) to
indicate that there is
data in the output buffer.
Standard Event Status Register
Status Byte Register
Output Queue
Summary of Contents for MS8608A
Page 18: ...II...
Page 22: ...IV...
Page 24: ...Section 1 General 1 2...
Page 46: ...Section 1 General 1 24...
Page 48: ...Section 2 Preparations Before Use 2 2...
Page 58: ...Section 2 Preparations Before Use 2 12...
Page 60: ...Section 3 Panel Description 3 2...
Page 68: ...Section 4 Basic Operation Procedure 4 2...
Page 78: ...Section 5 Setting Functions 5 2...
Page 112: ...Section 5 Setting Functions 5 36...
Page 114: ...Section 6 Performance Tests 6 2...
Page 170: ...Section 7 Storage and Transportation 7 2...
Page 174: ...Section 7 Storage and Transportation 7 6...
Page 176: ...Appendixes App II...
Page 178: ...Appendix A A 2...
Page 179: ...A 3 Fig A 1 MS8608A Front Panel...
Page 180: ...A 4 Fig A 2 MS8608A Rear Panel Name Plate...
Page 181: ...A 5 Fig A 3 MS8609A Front Panel...
Page 182: ...A 6 Fig A 4 MS8609A Rear Panel...
Page 184: ...Appendix B B 2...
Page 186: ...B 4...
Page 187: ...Appendix C C 1 Appendix C Performance Test Record...
Page 188: ...Appendix C C 2...
Page 204: ...Appendix C C 18...
Page 208: ...IV...
Page 210: ...SECTION 1 GENERAL 1 2...
Page 216: ...SECTION 2 CONNECTING DEVICE 2 2...
Page 220: ...SECTION 2 CONNECTING DEVICE 2 6...
Page 222: ...SECTION 3 DEVICE MESSAGE FORMAT 3 2...
Page 234: ...SECTION 4 STATUS STRUCTURE 4 2...
Page 248: ...SECTION 4 STATUS STRUCTURE 4 16...
Page 250: ...SECTION 5 INITIAL SETTINGS 5 2...
Page 256: ...SECTION 5 INITIAL SETTINGS 5 8...
Page 258: ...SECTION 6 TABLES OF DEVICE MESSAGES 6 2...
Page 266: ...SECTION 6 TABLES OF DEVICE MESSAGES 6 10...
Page 268: ...7 2 SECTION 7 DETAILED DESCRIPTION OF COMMANDS...
Page 330: ...7 64 SECTION 7 DETAILED DESCRIPTION OF COMMANDS...
Page 332: ...App ii APPENDIXES...
Page 336: ...APPENDIX A A 4...