Keysight 33210A User’s Guide 17
The SCPI Status System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
What is a Condition Register? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
What is an Event Register? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
What is an Enable Register? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .268
The Status Byte Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .270
Using Service Request (SRQ) and Serial Poll . . . . . . . . . . . . . . . . .272
Using *STB? to Read the Status Byte . . . . . . . . . . . . . . . . . . . . . . .272
Using the Message Available Bit (MAV) . . . . . . . . . . . . . . . . . . . . .273
To Interrupt Your Computer Using SRQ . . . . . . . . . . . . . . . . . . . . .273
To Determine When a Command Sequence is Completed . . . . . .273
The Questionable Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . .274
The Standard Event Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Status Reporting Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
Status Byte Register Commands . . . . . . . . . . . . . . . . . . . . . . . . . .278
Questionable Data Register Commands . . . . . . . . . . . . . . . . . . . . .279
Standard Event Register Commands . . . . . . . . . . . . . . . . . . . . . . .280
Miscellaneous Status Register Commands . . . . . . . . . . . . . . . . . . .281
Calibration Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282
An Introduction to the SCPI Language . . . . . . . . . . . . . . . . . . . . . . . .284
Command Format Used in This Manual . . . . . . . . . . . . . . . . . . . . .285
Command Separators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .286
Using the MIN and MAX Parameters . . . . . . . . . . . . . . . . . . . . . . .286
Querying Parameter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
SCPI Command Terminators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
IEEE-488.2 Common Commands . . . . . . . . . . . . . . . . . . . . . . . . . .287
SCPI Parameter Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .288
Using Device Clear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
5Error Messages
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
Command Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
Execution Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298
Device Dependent Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .318
Query Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .319