13
The Status Byte Register - - - - - - - - - - - - - - - - - - - - - - - - - - - - 96
Using Service Request (SRQ) and Serial POLL - - - - - - - - - - - - - 97
Using *STB? to Read the Status Byte- - - - - - - - - - - - - - - - - - - - 98
Using the Message Available Bit (MAV) - - - - - - - - - - - - - - - - - 98
To Interrupt Your Bus Controller Using SRQ - - - - - - - - - - - - - - 98
To Determine When a Command Sequence is Completed - - - - - - 99
Using *OPC to Signal When Data is in the Output Buffer - - - - - - 99
Status Reporting Commands - - - - - - - - - - - - - - - - - - - - - - - - - - 100
An Introduction to the SCPI Language - - - - - - - - - - - - - - - - - - - 104
Command Format Used in This Manual - - - - - - - - - - - - - - - - - 105
Command Separators- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 106
Using the MIN and MAX parameters - - - - - - - - - - - - - - - - - - - 106
Querying Parameter Settings- - - - - - - - - - - - - - - - - - - - - - - - - 107
SCPI Command Terminators - - - - - - - - - - - - - - - - - - - - - - - - 107
IEEE-488.2 Common Commands - - - - - - - - - - - - - - - - - - - - - 107
SCPI Parameter Types - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 108
Halting an Output in Progress - - - - - - - - - - - - - - - - - - - - - - - - - 109
SCPI Conformance Information- - - - - - - - - - - - - - - - - - - - - - - - 110
IEEE-488 Conformance information - - - - - - - - - - - - - - - - - - - - 113
Chapter 5 Error Messages
Execution Errors - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 117
Self-Test Errors- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 123
Calibration Errors - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 124
Chapter 6 Application
Programs
Agilent BASIC Programs - - - - - - - - - - - - - - - - - - - - - - - - - - - - 128
C and QuickBASIC Language Programs - - - - - - - - - - - - - - - - - - 128
Using the APPLy Command - - - - - - - - - - - - - - - - - - - - - - - - - - 129
Using the Low-Level Commands - - - - - - - - - - - - - - - - - - - - - - - 133
Using the Status Registers- - - - - - - - - - - - - - - - - - - - - - - - - - - - 137
RS-232 Operation Using QuickBASIC - - - - - - - - - - - - - - - - - - - 139
Chapter 7 Tutorial
Overview of Agilent E3631A Operation - - - - - - - - - - - - - - - - - - 143
Output Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 145
Unregulated State - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 147
Unwanted Signals - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 147
Connecting the Load - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 149
Output Isolation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 149
Multiple Loads - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 149