Section 6: 9500B System Operation — About Section 6 6.1-1
Final Width = 215mm
Section 6: 9500B System Application via IEEE-488 Interface
6.1 About Section 6
Section 6 describes the environment in which the Model 9500B will operate in remote applications, using the SCPI (Standard Commands for
Programmable Instruments) language, within the IEEE-488.1 remote interface. In Section 6 we shall show how the 9500B adopts the IEEE-
488.2 message-exchange model and reporting structure, and define the SCPI commands and syntax used to control the 9500B. Section 6 is
divided into the following sub-sections:
6.2 Index of IEEE-488.2 and SCPI Codes used in the 9500B ............................................... 6.2-1 6.5 Retrieval of Device Status Information
6.2.1 Common IEEE 488.2 Commands and Queries ................................................... 6.2-1 9500B 'SCPI' Status Reporting Structure, based on IEEE-488.2.
6.2.2 9500B SCPI Subsystems .................................................................................... 6.2-1 6.5.1 General. ............................................................................................................... 6.5-1
6.5.2 IEEE-488 and SCPI Standard-Defined Features. ............................................... 6.5-1
6.3 Introduction 6.5.2.1 Status Summary Information and SRQ .................................................. 6.5-1
9500B System Operational Parameters. 6.5.2.2 Event Register Conditions ...................................................................... 6.5-1
6.3.1 Interface Capability ............................................................................................. 6.3-1 6.5.2.3 Access via the Application Program ....................................................... 6.5-1
6.3.1.1 IEEE Standards 488.1 and 488.2 ............................................................ 6.3-1 6.5.3 9500B Status Reporting — IEEE-488.2 Basics. ................................................. 6.5-3
6.3.1.2 The 9500B in IEEE 488.2 Terminology ................................................... 6.3-1 6.5.3.1 IEEE 488.2 Model ................................................................................... 6.5-3
6.3.1.3 Programming Options ............................................................................. 6.3-1 6.5.3.2 9500B Model Structure ........................................................................... 6.5-3
6.3.1.4 Capability Codes ..................................................................................... 6.3-1 6.5.3.3 Status Byte Register ............................................................................... 6.5-3
6.3.1.5 Bus Addresses......................................................................................... 6.3-1 6.5.3.4 Service Request Enable Register ........................................................... 6.5-4
6.3.1.6 Limited Access......................................................................................... 6.3-1 6.5.3.5 IEEE 488.2-defined Event Status Register ............................................. 6.5-4
6.3.2 Interconnections....................................................................................... 6.3-2 6.5.3.6 Standard Event Status Enable Register ................................................. 6.5-5
6.3.3 SCPI Programming Language ................................................................ 6.3-2 6.5.3.7 The Error Queue ..................................................................................... 6.5-5
6.5.4 9500B Status Reporting — SCPI Elements. ....................................................... 6.5-6
6.4 Using the 9500B in a System 9500B System — Infrastructure. 6.5.4.1 General ................................................................................................... 6.5-6
6.4.1 Addressing the 9500B. ........................................................................................ 6.4-1 6.5.4.2 SCPI Status Registers ............................................................................ 6.5-6
6.4.1.1 Accessing the Bus Address .................................................................... 6.4-1 6.5.4.3 Reportable SCPI States .......................................................................... 6.5-6
6.4.1.2 Select 'Configuration' Mode .................................................................... 6.4-1
6.4.1.3 Select 'MORE' Parameters ..................................................................... 6.4-1 6.6 9500B SCPI Language — Commands and Syntax.
6.4.1.4 Enter Your Password .............................................................................. 6.4-1 Detailed treatment of the 9500B SCPI Command Set
6.4.1.5 Change the Bus Address .........................................................................6.4-1 For an index to pages of individual commands, refer to Sub-Section 6.2.
6.4.2 Operation via the IEEE-488 Interface. ................................................................. 6.4-2 6.6.1 Introduction. ......................................................................................................... 6.6-1
6.4.2.1 General ................................................................................................... 6.4-2 6.6.2 CALibration Subsystem ....................................................................................... 6.6-2
6.4.2.2 Operating Conditions .............................................................................. 6.4-2 6.6.3 OUTPut Subsystem. ............................................................................................ 6.6-3
6.4.2.3 Programmed Transfer to Local Control (GTL or REN False) .................. 6.4-2 6.6.4 ROUTe Subsystem. ............................................................................................. 6.6-5
6.4.2.4 'Device Clear' .......................................................................................... 6.4-2 6.6.5 SOURce Subsystem. .......................................................................................... 6.6-7
6.4.2.5 Levels of Reset ....................................................................................... 6.4-2 6.6.6 CONFigure Subsystem. ..................................................................................... 6.6-15
6.4.3 Message Exchange. ............................................................................................ 6.4-3 6.6.7 STATus Subsystem. ........................................................................................... 6.6-16
6.4.3.1 IEEE 488.2 Model ................................................................................... 6.4-3 6.6.8 SYSTem Subsystem. ......................................................................................... 6.6-18
6.4.3.2 9500B Status Subsystem ........................................................................ 6.4-3 6.6.9 REFerence Subsystem. ..................................................................................... 6.6-20
6.4.3.3 Incoming Commands and Queries ......................................................... 6.4-3
6.4.3.4 9500B Functions and Facilities ............................................................... 6.4-4 Appendix A: IEEE 488.2 Device Documentation Requirements. ............................................. 6-A1
6.4.3.5 Outgoing Responses .............................................................................. 6.4-4 Appendix C: IEEE 488.2 Common Commands and Queries. .................................................. 6-C1
6.4.3.6 'Query Error' ............................................................................................ 6.4-4 Appendix D: Device Settings after *RST (Reset). .................................................................... 6-D1
6.4.4 Request Service (RQS). ...................................................................................... 6.4-4 Appendix F: Model 9500B — Emulation of Tektronics SG5030 and CG5010/5011 .................. 6-F1
6.4.4.1 Reasons for Requesting Service ............................................................ 6.4-4
6.4.4.2 RQS in the IEEE 488.2 Model ................................................................ 6.4-4