User`s guide
Table Of Contents
- Agilent E3632A DC Power Supply
- Table of Contents
- List of Figures
- List of Tables
- 1 Getting Started
- 2 Operation and Features
- Overview
- Constant Voltage Operation
- Constant Current Operation
- Storing and Recalling Operating States
- Programming the Overvoltage Protection
- Programming the Overcurrent Protection
- Remote Voltage Sensing
- Disabling the Output
- System-Related Operations
- Remote Interface Configuration
- GPIB Interface Configuration
- RS-232 Interface Configuration
- Calibration
- 3 Remote Interface Reference
- SCPI Command Summary
- Introduction to the SCPI Language
- Simplified Programming Overview
- Using the APPLy Command
- Output Settings and Operation Commands
- Triggering Commands
- System-Related Commands
- Calibration Commands
- RS-232 Interface Commands
- SCPI Status Registers
- What is an event register?
- What is an enable register?
- SCPI status system
- The Questionable Status register
- The Standard Event register
- The Status Byte register
- Using Service Request (SRQ) and Serial POLL
- Using *STB? to read the Status Byte
- Using the Message Available Bit (MAV)
- To interrupt your bus controller using SRQ
- To determine when a command sequence is completed
- Using *OPC to signal when data is in the output buffer
- Status Reporting Commands
- Halting an Output in Progress
- SCPI Conformance Information
- IEEE-488 Conformance Information
- 4 Error Messages
- 5 Application Programs
- 6 Tutorial
- 7 Characteristics and Specifications
Remote Interface Reference 3
SCPI Status Registers
E3632A User’s Guide 115
To interrupt your bus controller using SRQ
1 Send a device clear message to clear the power supply’s
output buffer (for example, CLEAR 705).
2 Clear the event registers with the *CLS (clear status)
command.
3 Set up the enable register masks. Execute the *ESE
command to set up the Standard Event register and the
*SRE command for the Status Byte.
4 Send the *OPC? (operation complete query) command and
enter the result to ensure synchronization.
5 Enable your bus controller’s IEEE- 488 SRQ interrupt.
To determine when a command sequence is completed
1 Send a device clear message to clear the power supply’s
output buffer (for example, CLEAR 705).
2 Clear the event registers with the *CLS (clear status)
command.
3 Enable the “Operation Complete” bit (bit 0) in the
Standard Event register by executing the *ESE 1
command.
4 Send the *OPC? (operation complete query) command and
enter the result to ensure synchronization.
5 Execute your command string to program the desired
configuration, and then execute the *OPC (operation
complete) command as the last command. When the
command sequence is completed, the “Operation
Complete” bit (bit 0) is set in the Standard Event register.
6 Use a serial poll to check when bit 5 (Standard Event) is
set in the Status Byte summary register. You could also
configure the power supply for an SRQ interrupt by
sending *SRE 32 (Status Byte Enable register, bit 5).