Agilent Technologies E4356A Operating & Programming Manual

Telecommunications dc power supply
Table of Contents

Advertisement

Quick Links

OPERATING &
PROGRAMMING GUIDE
Agilent Model E4356A
Telecommunications

DC Power Supply

Agilent Part No. 5964-8166
Microfiche No. 5964-8167
Printed in USA: August 1999

Advertisement

Table of Contents
loading

Summary of Contents for Agilent Technologies E4356A

  • Page 1: Dc Power Supply

    OPERATING & PROGRAMMING GUIDE Agilent Model E4356A Telecommunications DC Power Supply Agilent Part No. 5964-8166 Microfiche No. 5964-8167 Printed in USA: August 1999...
  • Page 2: Limitation Of Warranty

    Export price). If Agilent Technologies is unable, within a reasonable time to repair or replace any product to condition as warranted, the Customer shall be entitled to a refund of the purchase price upon return of the product to Agilent Technologies.
  • Page 3: Safety Summary

    Because of the danger of introducing additional hazards, do not install substitute parts or perform any unauthorized modification to the instrument. Return the instrument to an Agilent Technologies Sales and Service Office for service and repair to ensure that safety features are maintained.
  • Page 4: Safety Symbol - Definitions

    Safety Symbol - Definitions Symbol Description Symbol Description Direct current Terminal for Line conductor on permanently installed equipment Alternating current Caution, risk of electric shock Both direct and alternating current Caution, hot surface Three-phase alternating current Caution (refer to accompanying documents) Earth (ground) terminal In position of a bi-stable push control Protective earth (ground) terminal...
  • Page 5: Declaration Of Conformity

    This document contains proprietary information protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated into another language without the prior consent of Agilent Technologies Company. The information contained in this document is subject to change without notice.
  • Page 6: Table Of Contents

    Table of Contents Safety Summary Safety Symbol - Definitions Acoustic Noise Information Declaration Page Printing History Table of Contents 1 - GENERAL INFORMATION Introduction Safety Considerations Options Accessories Operator Replaceable Parts List Description Front Panel Programming Remote Programming Analog Programming Output Characteristic Output Ranges Downprogramming...
  • Page 7 Power-On Error Messages Checksum Errors. Runtime Error Messages 4 - USER CONNECTIONS Rear Panel Connections Load Wire Selection Analog Connector Connecting the Power supply to the Load Output Isolation Capacitive Loads Inductive Loads Battery Charging Local Voltage Sensing Remote Voltage Sensing Setting Up Remote Sense Operation Connecting the Sense Leads CV Regulation...
  • Page 8 Introduction To SCPI Conventions Types of SCPI Commands Traversing the Command Tree Active Header Path The Effect of Optional Headers Moving Among Subsystems Including Common Commands SCPI Queries Value Coupling Types of SCPI Messages Structure of a SCPI Message SCPI Data Formats Numerical Data Boolean Data Character Data...
  • Page 9 *SAV *SRE *STB? *TRG *TST? *WAI Description Of Subsystem Commands ABOR Calibration Commands Current Subsystem CURR CURR:TRIG CURR:PROT:STAT Digital Subsystem DIG:DATA Display Subsystem DISP DISP:MODE DISP:TEXT Initiate Subsystem INIT INIT:CONT Measure Subsystem MEAS:CURR? MEAS:VOLT? Output Subsystem OUTP OUTP:PROT:CLE OUTP:PROT:DEL OUTP:REL OUTP:REL:POL Status Subsystem STAT:PRES...
  • Page 10 Register Commands Questionable Status Group Register Functions Register Commands Standard Event Status Group Register Functions Register Commands Status Byte Register The MSS Bit The RQS Bit Output Queue Service Request Enable Register Inhibit/Fault Indicator RI (Remote Inhibit) DFI (Discrete Fault Indicator) Initial Conditions At Power On Status Registers The PON (Power-On) Bit...
  • Page 11 Test Equipment Required List of Equipment Current Monitoring Resistor Performing The Tests General Measurement Techniques Programming the Power supply Order of Tests Turn-on Checkout Voltage Programming and Readback Accuracy Current Programming and Readback Accuracy D - ERROR MESSAGES Power supply Hardware Error Messages Calibration Error Messages System Error Messages E - LINE VOLTAGE CONVERSION...
  • Page 13: General Information

    General Information Introduction The following Getting Started Map will help you find the information you need to complete the specific task that you want to accomplish. Refer to the table of contents or index of each guide for a complete list of the information contained within. Table 1-1.
  • Page 14: Options

    5957-6382 Slide mount kit (see Table 1-3) Agilent Series 667xA Service Manual 5961-2583 Standoff, GPIB 0380-0643 Agilent E4356A Service Addendum 5964-8170 Nut, output bus bar, hex 1/4-20x1/2 2950-0084 Terminal, crimp, ac power cord Nut, power ground, hex w/lw 3/8x32 0590-0305...
  • Page 15: Description

    Description The Agilent E4356A is a unipolar, GPIB programmable power supply, which is programmable locally from the front panel or remotely via a rear-panel analog control port. Operational features include: Constant voltage (CV) or constant current (CC) output over the rated output range.
  • Page 16: Output Characteristic

    Output Characteristic The power supply can operate in either CV (constant voltage) or CC (constant current) over its output voltage and current ratings (see Figure 1-l). Although the power supply can operate in either mode, it is designed as a constant voltage source. This means that the unit turns on in constant voltage mode with the output voltage rising to its Vset value.
  • Page 17: Installation

    Until you have checked out the power supply save the shipping carton and packing materials in case the power supply has to be returned to Agilent Technologies. If you return the power supply for service, attach a tag identifying the model number and the owner.
  • Page 18: Location And Temperature

    Location and Temperature Bench Operation The Table A-2 in Appendix A gives the dimensions of your power supply. The cabinet has plastic feet that are shaped to ensure self-alignment when stacked with other Agilent System II cabinets. The feet may be removed for rack mounting. Your power supply must be installed in a location that allows sufficient space at the sides and rear of the cabinet for adequate air circulation.
  • Page 19 The power cord supplied with power supply may or may not include a power plug (see "Options" in Chapter l) at one end of the cord. Terminating connections and a ground lug are attached to the other end of the cord. See Figure 2-2 and proceed as follows: 1.
  • Page 20: Vxi Plug&Play Power Products Instrument Drivers

    Before installing the VXI plug&play instrument driver, make sure that you have one of the supported applications installed and running on your computer. Access Agilent Technologies’ Web site at http://www.agilent.com/find/drivers. Select the instrument for which you need the driver. Click on the driver, either Windows 95 or Windows NT, and download the executable file to your pc.
  • Page 21: Turn-On Checkout

    Turn-On Checkout Introduction Note This chapter provides a preliminary introduction to the power supply front panel. See Chapter 5 - "Front Panel" for more details. Successful tests in this chapter provide a high degree of confidence that the power supply is operating properly. For verification tests, see Appendix C - "Operation Verification”.
  • Page 22: Using The Keypad

    Using the Keypad Shifted Keys Some of the front panel keys perform two functions, one labeled in black and the other in blue. You access the blue function by first pressing the blue key, which is not labeled. When the Shift annunciator is on, you will know you have access to the key’s shifted (blue) function.
  • Page 23: Checking The Current Function

    Program the OVP to 30 volts, which is less than the output voltage. Press Press 0.000 OVP voltage entered is less than the output voltage. This causes the OVP circuit to trip. The output drops to zero, CV turns off, and Prot turns on.
  • Page 24: Checking The Save And Recall Functions

    Turn off the power supply and remove the short from the output terminals. Checking The Save And Recall Functions Agilent E4356A power supplies have five nonvolatile memory storage locations (0 through 4). Proceed as follows: Make certain that the output is on (Dis annunciator is off).
  • Page 25: Error Messages

    The line fuse is located inside the power supply. To change it, proceed as follows: l. Turn off the front panel power switch and unplug the line cord from the power source. 2. Remove the power supply dustcover as follows: a.
  • Page 26: Checksum Errors

    Table 3-3. Power-On Selftest Errors Error Display Failed Test Error Display Failed Test FP RAM Front Panel RAM SEC RAM Secondary RAM FP ROM Front Panel ROM checksum SEC ROM Secondary ROM checksum EEPROM SEC 5V Secondary 5 V ADC CHKSUM reading PRI XRAM...
  • Page 27: User Connections

    User Connections Rear Panel Connections Make application load connections to the output terminals or bus bars, analog connector, and digital connector as shown on the rear-panel drawing for your model power supply. Make controller connections (GPIB and serial link) as shown in Figure 4-6 at the end of this chapter.
  • Page 28: Connecting The Power Supply To The Load

    Note It is good engineering practice to twist and shield all signal wires to and from the analog and digital connectors Digital Connector This connector, which is on the rear panel, is for connecting fault/inhibit, digital I/O, or relay link signals. The connector accepts wires sizes from AWG 22 to AWG 12.
  • Page 29: Inductive Loads

     Output Safety Cover ô Analog Connector í– Output Bus Bar ÷ – Local Sense Terminal û + Local Sense Terminal ø+ Output Bus Bar ù Signal Common î Local Sense Jumpers ü Rear Knockouts ê Bottom Knockout Insert screwdriver blade in slot and pry out Bend along joint and break off WARNING DO NOT LEAVE UNCOVERED HOLES IN OUTPUT COVER.
  • Page 30: Local Voltage Sensing

    Local Voltage Sensing Your power supply was shipped set up for local sensing. This means that the unit will sense and regulate its output at the output terminals, not at the load. Since local sensing does not compensate for voltage drops across screw terminals, bus bars, or load leads, local sensing should only be used in applications that require low output current or where load regulation is not critical.
  • Page 31: Ovp Considerations

    Note The signal ground binding post on the rear panel is a convenient place to ground the sense shield. OVP Considerations The OVP circuit senses the voltage near the output terminals and not at the sense terminals. Depending on the voltage drop between the output terminals and the load, the voltage sensed by the OVP circuit can be significantly higher than actually being regulated at the load.
  • Page 32: Connecting One Power Supply To Multiple Loads

    Load Connection ôLoad íAnalog Connector Connect for remote sensing (optional) Connect for local sensing (default) Figure 4-5. Single Load Connection (Remote Sensing Optional) Connecting One Power supply To Multiple Loads Figure 4-6 shows how to connect a single power supply to more than one load. When connecting multiple loads to the power supply with local sensing, connect each load to the output bus bars with separate connecting wires.
  • Page 33: Connecting Units In Series

     Analog Connector ô Slave Unit í Master Unit ÷Program only the master. Set slave output and OVP slightly higher than the master to ensure that slave stays in CC mode û Load ø Load Connection Only local sensing permitted Connect for optional remote sensing Figure 4-7.
  • Page 34: External Voltage Control

    Load Connection ô Analog Connector í Load ÷ Program each unit for full load current and 1/2 the load voltage Connect for remote sensing (optional) WARNING FLOATING VOLTAGES MUST NOT EXCEED ±240 VDC NO OUTPUT TERMINAL MAY BE MORE THAN 240 V FROM CHASSIS GROUND. Figure 4-8.
  • Page 35: Controller Connections

    Programming. Note from Figure 4-1 that you have three options for programming the current. You can use a voltage source that is positive, negative, or floating with respect to Common P. Do not exceed ±15 V with respect to Common P. Make certain that the common connection for your voltage programming source is isolated from the load.
  • Page 36  From 1 to 16 direct supplies may be connected to 1 controller GPIB interface. ô Tighten connector thumbscrews by hand. Do not use a screwdriver. í Do not stack more than 3 connectors on a GPIB receptacle. ÷ GPIB cable (see Accessories in Chapter 1) û...
  • Page 37: Front Panel Operation

    Front Panel Operation Introduction This chapter shows you how to operate the front panel. It is assumed that you are familiar with the turn-on checkout procedure in Chapter 3. That chapter describes how to perform basic power supply functions from the control panel. operations that you can perform are: Enabling or disabling the power supply output.
  • Page 38 Figure 5-1. Front Panel Controls and Indicators Table 5-1. Front Panel Controls and Indicators (See Figure 5-1) Control or Function or Indication Indicator  Display Shows present output voltage of the power supply. VOLTS AMPS Shows present output current of the power supply. Status Annunciators The power supply is in constant-voltage mode.
  • Page 39 Table 5-1. Front Panel Controls and Indicators (continued) í SYSTEM Keys When the power supply is under remote control, press to enable local operation. This control can be defeated by a lock-out command over the GPIB Press to display the power supply’s GPIB address. You can change the address with the ENTRY keys Use to display error codes generated during remote operation.
  • Page 40: Programming The Output

    OUT OF RANGE appears on the display. Figure 1-1 shows the general response of the E4356A power supply. Unless directed otherwise, always keep the output voltage and current within the boundaries of its operating line for the specified mode of operation (CV or CC).
  • Page 41: Programming Current

    Setting the OVP Level. Assuming that you have programmed the power supply for 45 volts, you can set the OVP level to 48 volts as follows: Press . The display will change from meter mode to indicate 0V, followed by the present OVP value. Press The display will return to the meter mode and indicate the output (45.00 volts).
  • Page 42: Programming Overcurrent Protection

    Programming Overcurrent Protection When enabled, overcurrent protection removes the power supply output whenever it goes into CC operation. This prevents the unit from indefinitely uniting the full programmed current to the load. Setting The OCP Protection. To activate overcurrent protection, press .
  • Page 43: Saving And Recalling Operating States

    Saving and Recalling Operating States You can save programming time by storing up to 5 operating states in nonvolatile memory. The front panel programming parameters that are saved are: Output voltage, Output current, *OVP voltage, OCP state (on or off), Output state (enabled or disabled). Note More power supply parameters are saved in remote operation.
  • Page 44: Changing The Power Supply Gpib Address

    1. As a stand-alone unit (the only unit at the address). It has a primary address in the range of 0 to 30. For example: 5 or 7. 2. As the direct unit in a serial link. It is the only unit connected directly to the GPIB bus. The primary address is unique and can be from 0 to 30.
  • Page 45: Remote Programming

    Remote Programming Prerequisites for Remote Programming This organization of this guide assumes that you know or can learn the following information: How to program in your controller language (Agilent BASIC, QUICKBASIC, C, etc.). The basics of the GPIB (IEEE 488). How to program I/O statements for an IEEE 488 bus instrument.
  • Page 46: Gpib Capabilities Of The Power Supply

    GPIB Capabilities of the Power supply All power supply functions except for setting the GPIB address are programmable over the IEEE 488 bus (also known as the General Purpose Interface Bus or "GPIB"). The IEEE 488.1 capabilities of the power supply are listed in the Supplemental Characteristics in Table A-2.
  • Page 47: Traversing The Command Tree

    Subsystem Commands. Subsystem commands (see Figure 6-1) perform specific power supply functions. They are organized into an inverted tree structure with the "root" at the top. Some are single commands while others are grouped under other subsystems. Figure 6-1. Partial Command Tree Traversing the Command Tree Figure 6-1 shows a portion of the subsystem command tree (you can see the complete tree in Figure 7-2).
  • Page 48: Moving Among Subsystems

    The optional header SOURCE precedes the current, digital, and voltage subsystems. This effectively makes :CURRENT, :DIGITAL, and :VOLTAGE root-level commands. Moving Among Subsystems In order to combine commands from different subsystems, you need to be able to restore the active path to the root. You do this with the root specifier (:).
  • Page 49: Types Of Scpi Messages

    Types of SCPI Messages There are two types of SCPI messages, program and response. • A program message consists of one or more properly formatted SCPI commands sent from the controller to the power supply. The message, which may be sent at any time, requests the power supply to perform some action. •...
  • Page 50 Headers. Headers (which are sometimes known as "keywords") are instructions recognized by the power supply interface. Headers may be either in the long form or the short form. Long Form The header is completely spelled out, such as VOLTAGE STATUS DELAY. Short Form The header has only the first three or four letters, such as VOLT STAT DEL.
  • Page 51: Scpi Data Formats

    SCPI Data Formats All data programmed to or returned from the power supply is ASCII. The data may be numerical or character string. Numerical Data Table 6-1 and Table 6-2 summarize the numerical formats. Table 6-1. Numerical Data Formats Symbol Data Form Talking Formats <NR1>...
  • Page 52: Scpi Command Completion

    SCPI Command Completion SCPI commands sent to the power supply are processed either sequentially or in parallel. Sequential commands finish execution before a subsequent command begins. A parallel command can begin execution while a preexisting command is still executing (overlapping commands). Commands that affect trigger actions are among the parallel commands. The *WAI, *OPC, and *OPC? common commands provide different ways of indicating when all transmitted commands, including any parallel ones, have completed their operations.
  • Page 53: Programming Voltage And Current

    Programming Voltage and Current The following statements program both voltage and current and return the actual output from the sense terminals: OUTP OFF Disable the output. VOLT 45;CURR 25 Program the voltage and current. VOLT?;CURR? Read back the programmed levels. OUTP ON Enable the output.
  • Page 54: Writing To The Display

    You can remotely save and recall operating states. See *SAV and *RCL in "Chapter 7 - Language Dictionary" for the parameters that are saved and recalled. Note When you turn the power supply on, it automatically retrieves the state stored in location 0. When a power supply is delivered, this location contains the factory defaults (see *RST in Chapter 7).
  • Page 55: Programming The Digital I/O Port

    Note The last query string can be handled without difficulty. However, should you request too many queries, the system may return a "Query DEADLOCKED” error (-430). In that case, break the long string into smaller parts. Programming the Digital I/O Port Digital control ports 1 and 2 are TTL outputs that can be programmed either high or low.
  • Page 56: Assigning The Gpib Address In Programs

    Press Display returns to meter mode If you try to enter a forbidden number, ADDR ERROR is displayed. The following examples show how to set addresses: To set stand-along primary address 6, press To set direct unit primary address 6, press To set linked secondary address 1, press To set linked secondary address 12, press Note...
  • Page 57: Dos Drivers

    DOS Drivers Types of Drivers The Agilent 82335A and National Instruments GPIB are two popular DOS drivers. Each is briefly described here. See the software documentation supplied with the driver for more details. Agilent 82335A Driver. For GW-BASIC programming, the GPIB library is implemented as a series of subroutine calls. To access these subroutines, your application program must include the header file SETUP.BAS, which is part of the DOS driver software.
  • Page 58 Programming Some Power supply Functions SAMPLE FOR POWER SUPPLY AT STAND-ALONE ADDRESS 6. SEQUENCE SETS UP CV MODE OPERATION, FORCES UNIT TO SWITCH TO CC MODE, AND DETECTS AND REPORTS MODE CHANGE. ************************************************************************** HP Vectra PC Controller Using Agilent 82335A Interface ************************************************************************** ‘...
  • Page 59 Programming Some Power supply Functions (continued) 1220 CALL IOENTER (PS,OEVENT) ’Read back event bit 1225 IF PCIB.ERR < > NOERR THEN ERROR PCIB.BASERR 1230 IF (OEVENT AND 1024) = 1024 THEN PRINT "Unit switched to CC mode." 1240 ’Clear the status circuit 1245 CODES$ = "*CLS"...
  • Page 60 Programming Some Power supply Functions (continued) 1130 ’Enable Status Byte OPER summary bit 1135 CODES$ = "*SRE 128" :GOSUB 2000 1140 ‘ 1146 'Arm trigger circuit and send trigger to power supply 1150 CODES$ = "INITIATE;TRIGGER" :GOSUB 2000 1160 'Wait for unit to respond to trigger 1165 FOR I= 1 to 100 :NEXT I 1170...
  • Page 61 Programming Some Power supply Functions (continued) 3030 WHILE C< >O 3035 D$=MID$(OUTPUT$,I,C-I) 3040 OUTPUT(X)=VAL(D$) ’Get values 3045 I=C+1 3050 C=INSTR(I,OUTPUT$,";") 3055 X=X+1 3060 WEND 3065 D$=RIGHT$(OUTPUT$,LEN(OUTPUT$)-(I-1)) 3070 OUTPUT(X)=VAL(D$) 3076 OUTPUT$=SPACE$(40) ’Clear string 3080 RETURN **************************************************************************************************** Controller Using Agilent BASIC ***************************************************************************************************** 1000 !Power supply at stand-alone address = 706 1005...
  • Page 62: Scpi Confirmed Commands

    SCPI Confirmed Commands This power supply conforms to Version 1990.0. ABOR OUTP:PROT:DEL TRIG[:STAR]:DEL CAL[:STAT) OUTP:PROT:DEL? TRIG[:STAR]:DEL? [SOUR]:CURR[:LEV][:IMM][:AMPL] STAT:OPER[:EVEN]? TRIG[:STAR]:SOUR [SOUR]:CURR[:LEV][:IMMI[:AMPL] STAT:OPER:COND? TRIG[:STAR]:SOUR? (SOUR]:CURR[:LEV]:TRIG[:AMPL] STAT:OPER:ENAB [SOUR]:VOLT[:LEV][:IMMI[:AMPL] (SOUR]:CURR[:LEV]:TRIG[:AMPL]? STAT:OPER:ENAB? [SOUR]:VOLT[:LEV][:IMM][:AMPL]? [SOUR]:CURR:PROT:STAT STAT:OPER:NTR [SOUR]:VOLT[:LEV][:TRIG][:AMPL] [SOUR]:CURR:PROT:STAT? STAT:OPER:NTR? [SOUR]:VOLT[:LEV][:TRIG][:AMPL]? DISP[:WIND][:STAT] STAT:OPER:PTR [SOUR]:VOLT:PROT[:LEV] DISP[:WIND][:STAT]? STAT:OPER:PTR? [SOUR]:VOLT:PROT[:LEV]? DISP[:WIND]:TEXT[:DATA] STAT:PRES *CLS...
  • Page 63: Language Dictionary

    Language Dictionary Introduction This section gives the syntax and parameters for all the IEEE 488.2 SCPI commands and the Common commands used by the power supply. It is assumed that you are familiar with the material in Chapter 6 - "Remote Programming". That chapter explains the terms, symbols, and syntactical structures used here and gives an introduction to programming.
  • Page 64: Description Of Common Commands

    Description Of Common Commands Figure 7-1 shows the common commands and queries. These commands are listed alphabetically in the dictionary. If a command has a corresponding query that simply returns the data or status specified by the command, then both command and query are included under the explanation for the command.
  • Page 65: Ese

    *ESE Meaning and Type Event Status Enable Device Status Description This command programs the Standard Event Status Enable register bits. The programming determines which events of the Standard Event Status Event register (see *ESR?) are allowed to set the ESB (Event Summary Bit) of the Status Byte register.
  • Page 66: Idn

    This query requests the power supply to identify itself. It returns a string composed of four fields separated by commas. Query Syntax *IDN? Returned Parameters <AARD> Field Information Agilent Technologies Manufacturer xxxxA 4-digit model number followed by a letter suffix nnnnA-nnnnn 10-character serial number or 0 <R>.xx.xx...
  • Page 67: Opc

    *OPC? Meaning and Type Operation Complete Device Status Description This query causes the interface to place an ASCII "1" in the Output Queue when all pending operations are completed. Pending operations are as defined for the *OPC command. Unlike *OPC, *OPC? prevents processing of all subsequent commands.
  • Page 68: Rcl

    Command Syntax *PSC <bool> Parameters 0 | 1 | OFF | ON *PSC 0 *PSC 1 Example Query Syntax *PSC? Returned Parameters <NR1> 0 | 1 Related Commands *ESE *SRE *PSC causes a write cycle to nonvolatile memory. If *PSC is programmed to 0, then the *ESE and *SRE commands also cause a write cycle to nonvolatile memory.
  • Page 69: Rst

    *RST Meaning and Type Reset Device State Description This command resets the power supply to a factory-defined state as defined below. *RST also forces an ABORt command. Command State CAL:STAT OFF OUTP[:STAT] OFF CURR[:LEV][:IMM] * OUTP:PROT:DEL * CURR[:LEV]:TRIG * OUTP:REL[:STAT] OFF CURR:PROT:STAT OFF OUTP:REL:POL NORM DIG:DATA 0...
  • Page 70: Sre

    *SRE Meaning and Type Service Request Enable Device Interface Description This command sets the condition of the Service Request Enable Register. This register determines which bits from the Status Byte Register (see *STB for its bit configuration) are allowed to set the Master Status Summary (MSS) bit and the Request for Service (RQS) summary bit.
  • Page 71: Trg

    Query Syntax *STB? Returned Parameters <NR1> (Register binary value) Related Commands (None) *TRG Meaning and Type Trigger Device Trigger Description This command generates a trigger when the trigger subsystem has BUS selected as its source. The command has the same affect as the Group Execute Trigger (<GET>) command.
  • Page 72: Description Of Subsystem Commands

    Description Of Subsystem Commands Figure 7-2 is a tree diagram of the subsystem commands. Commands followed by a question mark (?) take only the query form. Except as noted in the syntax descriptions, all other commands take both the command and query form. The commands are listed in alphabetical order and the commands within each subsystem are grouped alphabetically under the subsystem.
  • Page 73: Current Subsystem

    Current Subsystem This subsystem programs the output current of the power supply. CURR CURR:TRIG These commands set the immediate current level or the pending triggered current level of the power supply. The immediate level is the current programmed for the output terminals. The pending triggered level is a stored current value that is transferred to the output terminals when a trigger occurs.
  • Page 74: Digital Subsystem

    Digital Subsystem This subsystem programs the control port on the back of the power supply when it is configured for Digital I/O operation. DIG:DATA This command sets and reads the power supply digital control port when that port is configured for Digital I/O operation. Configuring of the port is done via an internal jumper (see Appendix F).
  • Page 75: Disp:mode

    DISP:MODE Switches the display between its normal metering mode and a mode in which it displays text sent by the user. The command uses the character data <CRD> format. Command Syntax DISPlay[:WINDow]:MODE NORMalITEXT Parameters <CRD> NORMal | TEXT *RST Value NORM DISP:MODE NORM DISPLAY:MODE NORMAL...
  • Page 76: Initiate Subsystem

    Initiate Subsystem This subsystem enables the trigger system. INIT INIT:CONT When a trigger is enabled with this command, an event on a selected trigger source causes the specified trigging action to occur. If the trigger subsystem is not enabled, all trigger commands are ignored. If INIT:CONT is OFF, then INIT enables the trigger subsystem only for a single trigger action.
  • Page 77: Output Subsystem

    Output Subsystem This subsystem controls the power supply’s voltage and current outputs and an optional output relay. OUTP This command enables or disables the power supply output. The state of a disabled output is a condition of zero output voltage and a model-dependent minimum source current (see Table 7-1). The query form returns the output state. Commandd Syntax OUTPut[:STATe] <bool>...
  • Page 78: Outp:rel

    OUTP:REL This command is valid only if the power supply is configured for the optional relay connector. Programming ON closes the relay contacts; programming OFF opens them. The relay is controlled independently of the output state. If the power supply is supplying power to a load, that power will appear at the relay contacts during switching. If the power supply is not configured for the relay option, sending either relay command generates an error.
  • Page 79: Status Operation Registers

    Status Operation Registers The bit configuration of all Status Operation registers is shown in the following table. See "Chapter 8 - Status Reporting" for more explanation of these registers. Bit Configuration of Operation Registers Bit Position 15-12 Bit Name Bit Weight 2048 1024 CAL = Interface is computing new calibration constants;...
  • Page 80: Status Questionable Registers

    STAT:OPER:NTR STAT:OPER:PTR These commands set or read the value of the Operation NTR (Negative-Transition) and PTR (Positive-Transition) registers. These registers serve as polarity filters between the Operation Enable and Operation Event registers to cause the following actions: • When a bit in the Operation NTR register is set to 1, then a 1-to-0 transition of the corresponding bit in the Operation Condition register causes that bit in the Operation Event register to be set.
  • Page 81: Stat:ques:cond

    STAT:QUES:COND? This query returns the value of the Questionable Condition register. That is a read-only register which holds the real-time (unlatched) questionable status of the power supply. Query Syntax STATus:QUEStionable:CONDition? Parameters (None) STAT:QUES:COND? STATUS:QUESTIONABLE:CONDITION? Examples Returned Parameters <NR1> (Register value) Related Commands (None) STAT:QUES:ENAB...
  • Page 82: System Commands

    System Commands System commands query error messages and software versions, and program system language functions. SYST:ERR? This query returns the next error number followed by its corresponding error message string from the remote programming error queue. The queue is a FIFO (first-in, first-out) buffer that stores errors as they occur. As it is read, each error is removed from the queue.
  • Page 83: Trigger Subsystem

    Trigger Subsystem This subsystem controls remote triggering of the power supply. TRIG When the trigger subsystem is enabled, TRIG generates a trigger signal. The trigger will then: Initiate a pending level change as specified by CURR[:LEV]:TRIG or VOLT[:LEV]:TRIG. Clear the WTG bit in the Status Operation Condition register. If INIT:CONT has been given, the trigger subsystem is immediately re-enabled for subsequent triggers.
  • Page 84: Volt:prot

    Command Syntax [SOURce]:VOLTage[:LEVel][:IMMediate][AMPLitude] <NRf+> [SOURce][:VOLTage[:LEVel]:TRIGgered[:AMPLitude] <NRf+> Parameters Table 7-1 Default Suffix *RST Value Table 7-1 VOLT 200 MA VOLTAGE:LEVEL 200 MA Examples VOLTAGE:LEVEL:IMMEDIATE:AMPLITUDE 2.5 VOLT:TRIG 20 VOLTAGE:LEVEL:TRIGGERED 20 Query Syntax [SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude]? [SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude]? [SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude]? MIN [SOURce]:VOLTage[LEVel]:TRIGgered[:AMPLitude]? [SOURce]:VOLTage[LEVel]:TRIGgered[:AMPLitude]? MAX [SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude]? MIN Returned Parameters <NR3>...
  • Page 85: Command Summary

    Command Summary This summary lists all power supply subsystem commands in alphabetical order, followed by all common commands in alphabetical order. See Table 7-1 for the command parameters accepted by the power supply. Command Summary Command Parameters Subsystem Commands MEAS:CURR[:DC]? (none) MEAS:VOLT[:DC]? (none)
  • Page 86: Programming Parameters

    Command Summary Command Parameters Subsystem Commands ABOR (none) (See Appendix A in the Operating Manual) [SOUR]:CURR[:LEV][:IMM][:AMPL] <NRf+>[suffix] [SOUR]:CURR[:LEV][:IMM][:AMPL]? (none) |MIN|MAX [SOUR]:CURR[:LEV]:TRIG[:AMPL] <NRf+>[suffix] [SOUR]:CURR[:LEV]:TRIG[:AMPL]? (none) |MIN|MAX [SOUR]:CURR:PROT:STAT 0 |l | ON|OFF (SOUR]:CURR:PROT:STAT? (none) <NRf> [SOUR]:DIG:DATA[:VAL] [SOUR]:DIG:DATA[:VAL]? (none) DISP[WIND]:MODE NORM|TEXT DISP(WIND]:MODE? (none) DISP[:WIND][:STAT] 0 |l | OFF|ON DISP[:WIND][:STAT]?
  • Page 87: Status Reporting

    Status Reporting Power supply Status Structure Figure 8-1 shows the status register structure of the power supply. The Standard Event, Status Byte, and Service Request Enable registers and the Output Queue perform standard GPIB functions as defined in the IEEE 488.2 Standard Digital Interface for Programmable Instrumentation.
  • Page 88 Table 8-2. Bit Configurations of Status Registers Signal Meaning Signal Meaning Operation Status Group Standard Event Status Group The interface is computing new Operation complete. calibration constants. The interface is waiting for a trigger. Query error. The power module is in constant Device-dependent error.
  • Page 89: Questionable Status Group

    Questionable Status Group Register Functions The Questionable Status registers record signals that indicate abnormal operation of the power supply. As shown in Figure 8-1, the group consists of the same type of registers as the Status Operation group. The outputs of the Questionable Status group are logically-ORed into the QUES(tionable) summary bit (3) of the Status Byte register.
  • Page 90: Status Byte Register

    Status Byte Register This register summarizes the information from all other status groups as defined in the "IEEE 488.2 Standard Digital Interface for Programmable Instrumentation" standard. The bit configuration is shown in Table 8-1. The register can be read either by a serial poll or by *STB?. Both methods return the same data, except for bit 6. Sending *STB? returns MSS in bit 6, while poring the register returns RQS in bit 6.
  • Page 91: Initial Conditions At Power On

    Initial Conditions At Power On Status Registers When the power supply is turned on, a sequence of commands initializes the status registers. For the factory-default *RST power-on state, Table 8-4 shows the register states and corresponding power-on commands. Table 8-4. Default Power On Register States Register Condition Caused By...
  • Page 92: Servicing An Operation Status Mode Event

    Servicing an Operation Status Mode Event This example assumes you want a service request generated whenever the power supply switches to the CC (constant current) mode. From Figure 8-1, note that the required path is for a condition at bit 10 (CC) of the Operation Status register to set bit 6 (RQS) of the Status Byte register.
  • Page 93: Specifications

    Specifications Specifications are performance parameters warranted over the specified temperature range. Supplemental Characteristics are not warranted but are descriptions of performance determined either by design or type testing. Table A-1. Performance Specifications for Agilent E4356A Parameter Value Output Ratings Voltage:...
  • Page 94 Table A-2. Supplemental Characteristics for Agilent E4356A Parameter Value Output Programming Range Voltage: 81.9 V Current: 30.71 A Overvoltage Protection: 96 V Typical Programming Resolution Voltage: 20 mV Current: 7.5 mA Overvoltage Protection: 150 mV Accuracy Overvoltage Protection (OVP): 1.5 V ( @ 25 °C ±...
  • Page 95 Table A-2. Supplemental Characteristics (continued) Parameter Value Command Processing Time 20 ms (Average time for output voltage to change after receipt of digital data when the unit is connected directly to the GPIB Bus): Output Voltage Rise Time/Fall Time 100 ms/200 ms (time for output to change from 90 % to 10% or from 10% to 90% of its (excludes command processing time) total excursion with full resistive load)
  • Page 96 Table A-2. Supplemental Characteristics (continued) CSA 22.2 No.231,IEC 348 Safety Compliance Complies with: Designed to comply with: UL 1244 RFI Suppression Complies with: CISPR-ll, Group 1, Class B Dimensions Width: 425.5 mm (16.75 in) Height (with removable feet): 145.1 mm (5.71 in) Depth (with safety cover): 640 mm (25.2 in) 27.7 kg (61 lb)
  • Page 97: B - Calibration

    Calibration Introduction The power supply may be calibrated either from the front panel or from a controller over the GPIB. The procedures given here apply to all models. Important These instructions do not include verification procedures. If you need to perform verification as a prerequisite to or as part of your calibration procedure, see “Appendix B - Verification”.
  • Page 98: Front Panel Calibration

    Changing the Calibration Password The factory default password is the model number of your unit, such as E4356A. You can change the calibration password only when the power supply is in the calibration mode (which requires you to enter the existing password). Proceed as follows: 1.
  • Page 99 Table B-2. Typical Front Panel Calibration Procedure Action Display Response Enabling the Calibration Mode 1. Begin calibration by pressing PASWD 2. Enter calibration password from Entry keypad. If password is correct the Cal annunciator will come on. PASSWD ERROR If password is incorrect, an error occurs Note: The initial (factory-default) password is the model number of the power supply, but it can be changed (see "Changing the Password").
  • Page 100: Recovering From Calibration Problems

    Recovering From Calibration Problems You can encounter serious calibration problems if you cannot determine a calibration password that has been changed or the power supply is severely out of calibration. There are jumpers inside the power supply that permit the calibration password to be defeated and allow the original factory calibration constants to be restored.
  • Page 101: Calibration Language Dictionary

    Calibration Language Dictionary The calibration commands are listed in alphabetical order. The format for each command follows that shown in Chapter 7. Calibration error messages that can occur during GPIB calibration are shown in Table B-3. CAL:CURR This command is used to calibrate the output current. The command enters current value that you obtain from an external meter.
  • Page 102: Cal:stat

    CAL:STAT This command enables and disables the calibration mode. The calibration mode must be enabled before the power supply will accept any other calibration commands. The first parameter specifies the enabled or disabled state. The second parameter is the password. It is required if the calibration mode is being enabled and the existing password is not 0. If the second parameter is not entered or is incorrect, an error is generated and the calibration mode remains disabled.
  • Page 103: Basic Calibration Program

    BASIC Calibration Program The following program can be run on any controller operating under Agilent BASIC. The assumed power supply address is 5 and calibration password is 4356. If required, change these parameters in the appropriate statements. ! Agilent BASIC Calibration Program DIM Resp$ [255],Err_msg$[255] 50 Volt_cal: ! Voltage DAC calibration...
  • Page 104 CLEAR SCREEN Password is optional - only required if set to non-zero value Default password is four-digit model number ! LINE 590 PASSWORD MUST BE EDITED FOR MODEL OTHER THAN E4356A OUTPUT @Ps;"CAL:STATE ON, 4356" OUTPUT @Ps;"VOLT:LEV 2" ! Refer to Table A-1 for correct shunt value for model being calibrated INPUT "ENTER VALUE 0F CURRENT SHUNT BEING USED",Shunt_val...
  • Page 105: C - Verification

    Verification Introduction This appendix provides operation verification test procedures. The tests do not check all the operating parameters, but verify that the power supply is performing properly. The required test equipment and acceptable test results are specified in tables at the end of this appendix. Note Performance Tests, which check all the specifications of the power supply, are given in the Service Manual.
  • Page 106: Performing The Tests

    Performing The Tests General Measurement Techniques Figure C-1 shows the setup for the tests. Be certain to use load leads of sufficient wire gauge to carry the output current (see Table 8-1). To avoid noise pickup, use coaxial cable or shielded pairs for the test leads. Programming the Power supply Appendix A lists the programming voltage and current ranges.
  • Page 107: Current Programming And Readback Accuracy

    Current Programming and Readback Accuracy This test verifies that the current programming and readback are within specification. Connect the appropriate current monitoring resistor (see Table C-1) as shown in Figure C-1(2). The accuracy of the resistor must be as specified in the table. Table C-3.
  • Page 109: Error Messages

    Error Messages Power supply Hardware Error Messages Front panel error messages resulting from selftest errors or runtime failures are described in “Chapter 3 - Turn-On Checkout”. Calibration Error Messages Front panel error messages resulting from calibration errors are described in Appendix B. System Error Messages System error messages are obtained remotely with the SYST:ERR? query or by pressing the front panel key.
  • Page 110 Table D-1. Summary of System Error Messages (continued) Error Error String [Description/Explanation/Examples] Number -141 Invalid character data [bad character, or unrecognized] -144 Character data too long [maximum length is 12 characters] -148 Character data not allowed [character data not accepted where positioned] -150 String data error [generic string error] -151...
  • Page 111: Line Voltage Conversion

    Line Voltage Conversion SHOCK HAZARD. Hazardous voltage can remain inside the power supply even after it has been turned off. This procedure should only be done by qualified electronics service personnel. Line voltage conversion is accomplished by setting a line voltage select switch. Proceed as follows: 1.
  • Page 113: F - Digital Port Functions

    Digital Port Functions Digital Connector A 4-pin connector and a quick-disconnect mating plug are provided for digital input and output signals (see Figure F-l for wiring connections, and Table A-2 for electrical characteristics). This digital port can be configured to provide either Fault/Inhibit or Digital I/O functions.
  • Page 114 GPIB Figure F-2. Example of Inhibit Input In Figure F-3A, the FLT output is connected to a relay driver circuit that energizes a relay whenever a fault condition occurs in the power supply. The relay can be used to physically disconnect the output of the power supply from the load. The FLT output is generated by the logical ORing of the power supply’s Operation, Questionable, and Event status summary bits (see "Chapter 8 - Status Reporting”...
  • Page 115: Changing The Port Configuration

    Changing The Port Configuration As shipped from the factory, the digital port is configured for FLT/INH operation. You can change the configuration of the port to operate as a general-purpose digital input/output port to control your custom circuitry as shown in Figure F-4. To change the port configuration, you must move a jumper on the GPIB board.
  • Page 116: Digital I/O Operation

    Digital I/O Operation The digital port can be configured (see Figure F-4) to provide a digital input/output to be used with custom digital interface circuits or relay circuits. Some examples are shown Figure F-5. See Figure F-1 for the pin assignments of the mating plug and Appendix A for the electrical characteristics of the port.
  • Page 117 Figure F-6 shows how to connect your power supply to an Agilent 59510A or 59511A Relay Accessory when the digital port is configured for relay link operation. An error will be generated if you attempt to program the relay box without first configuring the digital port for relay link operation .
  • Page 119: Compatibility Language

    Note The Agilent E4356A Power supply’s serial link is not supported by ARPS commands. You can use only a GPIB primary address for the power supply.
  • Page 120 Table G-1. ARPS Commands ARPS Command Description Similar SCPI Command VSET x These commands program output voltage. See Table 7-1 for the VOLT VSET xV programming ranges of these commands. VSET xMV Initial condition: 0 V ISET x These commands program output current. See Table 7-1 for the CURR ISET xA programming ranges for these commands.
  • Page 121 Table G-1. ARPS Commands (continued) ARPS Command Description Similar SCPI Command This command resets the power supply if the output is disabled by OUTP:PROT:CLE the overvoltage, remote inhibit, or foldback protection circuits. The power supply resets to the parameters stored for the power-on state.
  • Page 122 Table G-1. ARPS Commands (continued) ARPS Command Description Similar SCPI Command UNMASK? This command reads which bits in the status register have been STAT:OPER:ENAB? enabled as fault conditions. The decimal equivalent of the total bit STAT:QUES:ENAB? weight of all enabled bits is returned. FAULT? This command reads which bits have been set in the fault register.
  • Page 123: Index

    Index CAL CURR LEV, 103 CAL PASS, 103 —<— CAL SAVE, 103 CAL STAT, 104 <bool>, 51 CAL VOLT, 104 <NR1>, 51 CAL VOLT LEV, 104 <NR2>, 51 CAL VOLT PROT, 104 <NR3>, 51 calibration errors, 102 <NRf+>, 51 capacitive loads, 28 <NRf>, 51 cc mode, 16, 42 character strings, 51...
  • Page 124 connector Ouptut On/Off, 39 analog, 27 OV, 39 digital, 28 Prot Clear, 39 controller connections, 35 Protect, 39 linked, 35 Voltage, 39 stand-alone, 35 fuse conventions, 46 location, 25 CRD, 51 replacing, 25 current monitor resistor, 107 current programming, 41, 53 —G—...
  • Page 125 load, inductive, 29 programming local voltage sensing, 30 analog, 16 location, 18 auto-parallel, 33 current, 41, 53 digital I/O, 55 —M— external voltage, 34 front panel, 15 master unit, 32 overcurrent protection (OCP), 42, 53 message terminator, 50 overvoltage protection (OVP), 40, 53 message unit parameters, 86 separator, 50...
  • Page 126 data format, 51 DISP TEXT, 75 header path, 47 INIT, INIT CONT, 76 message structure, 49 MEAS CURR, MEAS VOLT, 76 message types, 49 OUTP, 77 message unit, 49 OUTP PROT CLE, OUTP PROT DEL, 77 multiple commands, 47 OUTP REL, 78 non-conformance, 62 OUTP REL POL, 78 program message, 49...
  • Page 127 voltage programming, 40, 53 —W— voltage sensing, local, 30 voltage sensing, remote, 30 warranty, 2 VP, 27 wire capacity, 27 VXIplug&play, 13, 20 wire resistance, 27 wire size, 27 writing to the display, 54 Index 127...
  • Page 128: Agilent Sales And Support Offices

    Santa Clara, CA 95052-8059 The Netherlands (800) 452 4844 Japan: Asia Pacific: Yokogawa Agilent Technologies Ltd. Agilent Technologies Asia Pacific Ltd. Measurement Assistance Center 17-21/F Shell Tower, Time Square 9-1, Takakura-Cho, Hachioji-Shi, 1 Matheson Street, Causeway Bay, Tokyo, 192, Japan...
  • Page 129 Manual Updates The following updates have been made to this manual since the print revision indicated on the title page. 3/01/00 All references to HP have been changed to Agilent. All references to HP-IB have been changed to GPIB.

Table of Contents