User’s Guide
$JLOHQW$DQG$ &3RZHU6XSSOLHV
3DUW1XPEHU $SULO
‹&RS\ULJKW$JLOHQW7HFKQRORJLHV,QF $OO5LJKWV5HVHUYHG
Agilent E3633A and E3634A DC Power Supplies
Convenient bench-top features
Flexible system features
The Front Panel at a Glance
For Agilent E3633A Model **For Agilent E3634A Model
Front-Panel Voltage and Current Limit Settings
Display Annunciators
The Rear Panel at a Glance
In This Book
Page
Contents
Contents
Contents
Contents
Chapter 4 Remote Interface Reference
Contents
Execution Errors Self-Test Errors Calibration Errors
Contents
Contents
Chapter 8 Specifications
Output Isolation Multiple Loads Remote Voltage Sensing
General Information
Safety Considerations
Safety and EMC Requirements
General Information
Options and Accessories
Accessories
Options
Description
Chapter 1 General Information Description
Voltage and current programming Voltage and current readback
from the terminals so there is no operator access to the output conductors without
Installation
Initial Inspection
Cooling and Location
Chapter 1 General Information Installation Rack Mounting
Chapter 1 General Information Installation
Input Power Requirements
Power-Line Cord
Power-Line Voltage Selection
100 or 115 Vac, 6.3 AT fuse 230 Vac, 3.15 AT fuse
Chapter 1 General Information Input Power Requirements
Initial Operation
Initial Operation
Preliminary Checkout
Power-On Checkout
ADDR 05 or RS-232
Output Checkout
Voltage Output Checkout
Current Output Checkout
Output On/Off Display Limit Voltage Current
Page
Chapter 2 Initial Operation Output Checkout
Front-Panel Operation
Front-Panel Operation
Front-Panel Operation Overview
Chapter 3 Front-Panel Operation Front-Panel Operation Overview
Constant Voltage Operation
preset current limit and the output voltage will drop proportionately
Constant Current Operation
Display Limit
During actual CC operation, if a load change causes the voltage limit to be exceeded
Storing and Recalling Operating States
STORE
STORE
Store
DONE
RECALL
5 Turn on the recall mode
7 Restore the operating state
Setting the OVP Level and Enable the OVP Circuit
Programming Overvoltage Protection
LEVEL 22.0V E3633A LEVEL 55.0V E3634A
OVP ON
Checking OVP Operation
Clearing the Overvoltage Condition
CHANGED
OVP CLEAR
OVP CLEAR
Over Voltage Over Voltage Over Voltage Over Voltage
Figure 3-1. Recommended Protection Circuit for Battery Charging
Chapter 3 Front-Panel Operation Programming Overvoltage Protection
Setting the OCP Level and Enable the OCP Circuit
Programming Overcurrent Protection
LEVEL 22.0 A E3633A LEVEL 7.5 A E3634A
OCP ON
Checking OCP Operation
Clearing the Overcurrent Condition
OCP CLEAR
CHANGED
OCP CLEAR
Over Current Over Current Over Current Over Current
CV Regulation
Output Rating
Output Noise
Remote Voltage Sensing at the Front and Rear Terminals
Stability
Remote Voltage Sensing Connections
Remote Voltage Sensing at the Rear Panel
Disabling the Output
Disabling the Output Using an External Relay
Knob Locking
System-Related Operations
Self-Test
Error Conditions
3 ERR
Display Control
Display the string enclosed in quotes
Firmware Revision Query
SCPI Language Version
Chapter 3 Front-Panel Operation System-Related Operations
You can query the firmware revision from the remote interface only
Remote Interface Configuration
Remote Interface Selection
GPIB Address
Baud Rate Selection RS-232
Parity Selection RS-232
To Set the GPIB Address
GPIB
ADDR
CHANGE SAVED
To Set the Baud Rate and Parity RS-232
RS-232
9600
BAUD
I/O Config
CHANGE SAVED
GPIB Interface Configuration
RS-232 Interface Configuration
RS-232 Configuration Overview
RS-232 Data Frame Format
Connection to a Computer or Terminal
DTR / DSR Handshake Protocol
RS-232 Troubleshooting
Calibration Overview
Calibration Security
SECURED
000000 CODE
UNSECURED
UNSECURED
000000 CODE
SECURED
Chapter 3 Front-Panel Operation Calibration Overview
Change the security code
Unsecure with old code
Calibration Count
Calibration Message
Chapter 3 Front-Panel Operation Calibration Overview
CALCOUN?
Remote Interface Reference
program the power supply
Remote Interface Reference
SCPI Command Summary
Chapter 4 Remote Interface Reference SCPI Command Summary
SCPI First-time SCPI users, see page
Chapter 4 Remote Interface Reference SCPI Command Summary
Output Setting and Measurement Commands
numeric value DEFault
numeric valueDEFault
Chapter 4 Remote Interface Reference SCPI Command Summary
Triggering Commands
System-Related Commands
INITiateIMMediate TRIGgerSEQuence DELay secondsMINMAX DELay?
Chapter 4 Remote Interface Reference SCPI Command Summary
Calibration Commands
Status Reporting Commands
CALibration COUNt? CURRentDATA numeric value CURRentLEVel MINMIDMAX
Chapter 4 Remote Interface Reference SCPI Command Summary
RS-232 Interface Commands
IEEE-488.2 Common Commands
SYSTem LOCal REMote RWLock
Using the APPLy Command
Using the Low-Level Commands
Simplified Programming Overview
Reading a Query Response
Selecting a Trigger Source
Power Supply Programming Ranges
Table 4-1. Agilent E3633A Programming Ranges
Table 4-2. Agilent E3634A Programming Ranges
Using the APPLy Command
Chapter 4 Remote Interface Reference Using the APPLy Command
APPLy voltage DEF MIN MAX,current DEF MIN MAX
APPLy?
Output Setting and Operation Commands
This query returns the presently programmed current level of the power supply. CURR? MAX and CURR? MIN return the highest and lowest programmable current levels for the selected range
This command sets the current level at which the overcurrent protection OCP circuit will trip. If the peak output current exceeds the OCP level, then the output current is programmed to zero. The Questionable Status register ‘‘OC’’ bit is set see page 103. An overcurrent condition can be cleared with the CURRPROTCLE command after the condition that caused the OCP trip is removed
The following program segments show how to use the VOLT UP or
Output Setting and Operation Commands
VOLTageSTEP numeric valueDEFault
VOLTageSTEP? DEFault
Chapter 4 Remote Interface Reference
This query returns the overvoltage protection trip level presently programmed. VOLTPROT? MAX and VOLTPROT? MIN return the maximum and minimum programmable overvoltage trip levels
This query returns the currently selected range. The returned parameter for the Agilent E3633A is ‘‘P20V’’ HIGH or ‘‘P8V’’ LOW and the parameter for the Agilent E3634A is ‘‘P50V’’ HIGH or ‘‘P25V’’ LOW
Triggering Commands
Trigger Source Choices
To select the immediate trigger source, send the following command
Triggering Commands
System-Related Commands
Chapter 4 Remote Interface Reference System-Related Commands
DISPlay OFF ON
DISPlay?
Chapter 4 Remote Interface Reference System-Related Commands
OUTPREL command
SYSTemERRor?
+0, ‘‘No error’’
This command resets the power supply to its power-on state as follows
To recall a stored state, you must use the same memory location used
Calibration Commands
This command corrects the differential nonlinearity error of the internal DAC without an external meter. You must send this command before calibrating the voltage. It takes about 30 seconds to execute the command
This command can only be used after calibration is unsecured and the output state is ON. It sets the power supply to a calibration point that is entered with CALVOLT command. During calibration, three points must be entered and the low-end point MIN must be selected and entered first
RS-232 Interface Commands
What is an Event Register?
What is an Enable Register?
The SCPI Status Registers
SCPI Status System
Binary Weight 20 = 21 = 22 = 23 = 24 = 25 = 26 = 27 = 28 = 29 = 210 =
Chapter 4 Remote Interface Reference The SCPI Status Registers
211 = 212 = 213 = 214 = 215 =
The Questionable Status Register
The Standard Event Register
Execution Error. An execution error occurred see error
Command Error. A command syntax error occurred see
Power On. Power has been turned off and on since the
The Status Byte Register
The Standard Event Enable register is cleared when
Chapter 4 Remote Interface Reference The SCPI Status Registers
The Standard Event register is cleared when
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
Chapter 4 Remote Interface Reference Status Reporting Commands
SYSTemERRor?
STATusQUEStionableCONDition?
This command clears all event registers and Status Byte register
Chapter 4 Remote Interface Reference Status Reporting Commands PSC?
SRE?
STB?
An Introduction to the SCPI Language
SOURce CURRent currentMINMAXUPDOWN CURRent? MINMAX CURRent
TRIGgered currentMINMAX TRIGgered?MINMAX VOLTage voltageMINMAXUPDOWN
VOLTage? MINMAX VOLTage TRIGgered voltageMINMAX TRIGgered? MINMAX
Command Format Used in This Manual
Command Separators
Using the MIN and MAX Parameters
Querying Parameter Settings
SCPI Command Terminators
IEEE-488.2 Common Commands
SCPI Parameter Types
Halting an Output in Progress
SCPI Conformance Information
SCPI Confirmed Commands
Chapter 4 Remote Interface Reference SCPI Conformance Information
SCPI Confirmed Commands continued
Chapter 4 Remote Interface Reference SCPI Conformance Information
SOURce VOLTageLEVelIMMediateAMPLitude voltageMINMAXUPDOWN
APPLy voltageDEFMINMAX,currentDEFMINMAX APPLy?
SECureCODE new code SECureSTATe OFFON,code SECureSTATe?
STRing quoted string STRing?
OUTPut RELaySTATe OFFON RELaySTATE?
IEEE-488 Conformance Information
Error Messages
Error Messages
3 ERR
Store
Execution Errors
A command header was received which contained more than the maximum
particular element received was not valid for the header
executed due to the current device state
data is lost
Self-Test Errors
Calibration Errors
Chapter 5 Error Messages Calibration Errors
Application Programs
This chapter contains two application programs over the remote interface to help you develop programs for your own application. Chapter 4, “Remote Interface Reference,” starting on page 73, lists the syntax for the SCPI Standard Commands for Programmable Instruments commands available to program the power supply
Application Programs
Example Program for C and C++
Chapter 6 Application Programs Example Program for C and C++
Diode.c
Continued on next page 135
Chapter 6 Application Programs Example Program for C and C++
Continued on next page 136
Chapter 6 Application Programs Example Program for C and C++
Continued on next page 137
strcatVISAaddress,GPIBAddress strcatVISAaddress,INSTR
void CheckErrorchar* pMessage
if ErrorStatus VISUCCESS printf\n %s,pMessage ClosePort exit0
void delayclockt wait
Chapter 6 Application Programs Example Program for C and C++
Example Program for Excel
Chapter 6 Application Programs Example Program for Excel
Example
program result
To write an Excel macro you must first open a module in Excel. Go to the View menu, choose Toolbars, and then select Control Toolbox. The Control Toolbox dialog box appears. Select the Command button in the dialog box. Click cell A1 and drag across the cell B3. The “CommandButton1” box is created. To change the button name, click the right mouse button on that button and then select Properties. The Properties dialog box appears. In the Properties dialog, change the “name” and “caption” to “Diode”. To try the example for characterizing a diode, type “Voltages” in cell A4 and “Current” in cell B4. In cell A5 type 0.6. Fill in the cells A5 to A15 in 0.02 increments so that cell A15 contains
Chapter 6 Application Programs Example Program for Excel Diode Macro
Continued on next page 141
Dim commandString As String
Chapter 6 Application Programs Example Program for Excel
End of Program 142
Chapter 6 Application Programs Example Program for Excel
Declaration for Windows
Declaration for Windows 95/NT
This routine requires the file VISA.dll. It typically resides in the
Chapter 6 Application Programs Example Program for Excel 144
Tutorial
Output Characteristics, starting on page
Tutorial
Overview of Agilent E3633A and Agilent E3634A Operation
Figure 7-1. Diagram of Simple Series Power Supply
POWER SUPPLY OUTPUT
OPTICAL ISOLATION
CONTROL DISPLAY
Output Characteristics
Chapter 7 Tutorial Output Characteristics
Figure 7-5. Output Characteristics
Unwanted Signals
Unregulated State
Figure 7-6. Simplified Diagram of Common Mode and Normal Mode
Sources of Noise
E3633A E3634A
Connecting the Load
Output Isolation
Multiple Loads
Remote Voltage Sensing
Figure 7-7. Regulated Power Supply with Remote Sensing
Load Consideration
Chapter 7 Tutorial Connecting the Load Reverse Current Loading
Extending the Voltage and Current Range
Series Connections
Parallel Connections
Remote Programming
Figure 7-8. Speed of Response - Programming Up Full Load
Figure 7-9. Speed of Response - Programming Down
Reliability
Chapter 7 Tutorial Reliability
Specifications
Specifications
Performance Specifications
Chapter 8 Specifications Performance Specifications
Table 1-1. Performance Specifications
OVP and OCP Accuracy, ±% of output + offset
Supplemental Characteristics
Chapter 8 Specifications Supplemental Characteristics
Temperature Coefficient, ±% of output + offset
Remote Sensing Capability
SCPI Standard Commands for Programmable Instruments
20 to 70 C for storage environment
Chapter 8 Specifications Supplemental Characteristics 168
Index
Index
Index
Index
Index
Index
output programming range 165 output ratings
Index U
weight of power supply 167 wire rating wires sizes
Index
unregulated state condition 151 up-programming response
Copyright 1998 Agilent Technologies All Rights Reserved
DECLARATION OF CONFORMITY
according to ISO/IEC Guide 22 and EN