
Remote Operation
Checking 5790A Status
5
5-19
5-34.
Instrument Status Register (ISR)
The Instrument Status Register (ISR) gives the controller access to the state of the
5790A, including some of the information presented to the operator on the Control
Display and the display annunciators during local operation.
15
14
13
12
11
10
9
8
0
0
0
0
0
0
0
0
7
6
5
4
3
2
1
0
PON
0
CME
EXE
DDE
QYE
0
OPC
PON
Power on. This bit is set to 1 if line power has been turned off and on since the last time the ESR
was read.
CME Command error. The 5790A's IEEE-488 interface encountered an incorrectly formed command.
(The command ERR? fetches the earliest error code in the error queue, which contains error
codes for the first 15 errors that have occurred.)
EXE xecution error. An error occurred while the 5790A tried to execute the last command. This could
be caused, for example, by a parameter bein g out of range. (The command ERR? fetches the
earliest error in the error queue, which contains error codes for the first 15 errors that have
occurred.)
DDE Device-dependent error. An error related to a device-dependent command has occurred.
QYE Query error. The 5790A was addressed to talk when no response data was available or
appropriate, or when the controller failed to retrieve data on the output queue.
OPC Operation complete. All commands previous to reception of a *OPC c ommand have been executed,
and the interface is ready to accept another message.
add49f.eps
Figure 5-3. Bit Assignments for ESE and ESE
5-35.
Instrument Status Change Registers
There are two registers dedicated to monitoring changes in the ISR. These are the ISCR0
(Instrument Status 1-0 Change Register) and the ISCR1 (Instrument Status 0-1 Change
Register). Each status change register has an associated mask register. Each ISCR is
cleared (set to 0) when the 5790A is turned on, every time it is read, and at each *CLS
(Clear Status) command.
5-36.
Instrument Status Change Enable Registers
The Instrument Status Change Enable registers (ISCE0 and ISCE1) are mask registers for
the ISCR0 and ISCR1 registers. If a bit in the ISCE is enabled (set to 1) and the
corresponding bit in the ISCR makes the appropriate transition, the ISCB bit in the Status
Byte is set to 1. If all bits in the ISCE are disabled (set to 0), the ISCB bit in the Status
Byte never goes to 1. The contents of the ISCE registers are set to 0 at power-up.
5-37.
Bit Assignments for the ISR, ISCR, and ISCE
The bits in the Instrument Status, Instrument Status Change, and Instrument Status
Change Enable registers
Содержание 5790A
Страница 4: ......
Страница 12: ...5790A Operators Manual vi...
Страница 14: ...5790A Operators Manual viii...
Страница 16: ...5790A Operators Manual 1 2...
Страница 34: ...5790A Operators Manual 2 2...
Страница 40: ...5790A Operators Manual 2 8...
Страница 41: ...3 1 Chapter 3 Features Title Page 3 1 Introduction 3 3 3 2 Front Panel Features 3 3 3 3 Rear Panel Features 3 3...
Страница 42: ...5790A Operators Manual 3 2...
Страница 48: ...5790A Operators Manual 3 8...
Страница 108: ...5790A Operators Manual 6 2...
Страница 146: ...5790A Operators Manual 7 2...
Страница 164: ...5790A Operators Manual 7 20...
Страница 166: ...5790A Operators Manual 8 2...
Страница 170: ...5790A Operators Manual 8 6...
Страница 172: ...5790A Operators Manual 9 2...
Страница 176: ...5790A Operators Manual...
Страница 185: ...B 1 Appendix B ASCII and IEEE 488 Bus Codes...
Страница 186: ...5790A Operators Manual B 2...
Страница 187: ...Appendices ASCII and IEEE 488 Bus Codes B B 3...
Страница 188: ...5790A Operators Manual B 4...
Страница 204: ...5790A Operators Manual C 16...
Страница 210: ...5790A Operators Manual D 6...