OPERATOR MANUAL ATE-DMG SERIES POWER SUPPLY MODELS KEPCO INC. An ISO 9001 Company. ATE 6-100DMG, ATE 15-50DMG, ATE 25-40DMG, ATE 36-30DMG, ATE 55-20DMG, ATE 75-15DMG, ATE 100-10DMG, ATE 150-7DMG ORDER NO. REV. NO. IMPORTANT NOTES: 1) This manual is valid for the following Model and associated serial numbers: MODEL SERIAL NO. REV. NO. 2) A Change Page may be included at the end of the manual.
Declaration of Conformity Application of Council directives: 73/23/EEC (LVD) 93/68/EEC (CE mark) Standard to which Conformity is declared: EN61010-1:2001 (Safety requirements for electrical equipment for measurement, control and laboratory use - Part 1) Manufacturer's Name and Address: KEPCO INC. 131-38 SANFORD AVENUE FLUSHING, N.Y. 11355 USA Importer's Name and Address: OPY C E V I T A T N REPRESE Type of Equipment: Component Power Supply Model No.
Conditions of Conformance When this product is used in applications governed by the requirements of the EEC, the following restrictions and conditions apply: 1. For European applications, requiring compliance to the Low Voltage Directive, 73/23/EEC, this power supply is considered a component product, designed for “built in“ applications.
SAFETY INSTRUCTIONS 1. Installation, Operation and Service Precautions This product is designed for use in accordance with EN 61010-1 and UL 3101 for Installation Category 2, Pollution Degree 2. Hazardous voltages are present within this product during normal operation.
TABLE OF CONTENTS SECTION PAGE SECTION 1 - INTRODUCTION 1.1 1.2 1.3 1.4 1.5 1.6 1.6.1 1.6.1.1 1.6.1.2 1.6.2 1.6.3 1.7 1.8 1.9 Scope of Manual ..................................................................................................................................... 1-1 General Description................................................................................................................................. 1-1 Specifications .............................................................
TABLE OF CONTENTS SECTION PAGE 3.4.7 Reset................................................................................................................................................. 3-11 3.4.8 Setting Output Voltage or Current..................................................................................................... 3-12 3.4.9 Setting Overvoltage or Overcurrent Protection ................................................................................. 3-12 3.4.
TABLE OF CONTENTS SECTION PAGE APPENDIX A - IEEE 488.2 COMMAND/QUERY DEFINITIONS A.2 A.3 A.4 A.5 A.6 A.7 A.8 A.9 A.10 A.11 A.12 A.13 A.14 A.15 A.16 A.17 *CLS — Clear Status Command ............................................................................................................ *ESE — Standard Event Status Enable Command ............................................................................... *ESE? — Standard Event Status Enable Query ....................................................
TABLE OF CONTENTS SECTION B.34 B.35 B.36 B.37 B.38 B.39 B.40 B.41 B.42 B.43 B.44 B.45 B.46 B.47 B.48 B.49 B.50 B.51 B.52 B.53 B.54 B.55 B.56 B.57 B.58 B.59 B.60 B.61 B.62 B.63 B.64 B.65 B.66 B.67 B.68 B.69 B.70 B.71 B.72 B.73 B.74 B.75 B.76 B.77 B.78 B.79 B.80 B.81 B.82 B.83 B.84 B.85 B.86 B.87 B.88 B.89 B.90 iv PAGE [SOUR:]LIST:SEQuence:STARt Command ...................................................................................... B-9 [SOUR:]LIST:SEQuence:STARt? Query..............................
TABLE OF CONTENTS SECTION B.91 B.92 B.93 B.94 B.95 B.96 PAGE SYSTem:PASSword:CENable Command ......................................................................................... SYSTem:PASSword:CDISable Command........................................................................................ SYSTem:PASSword:STATe? Query .................................................................................................. SYSTem:SECurity:IMMediate Command............................................
LIST OF FIGURES FIGURE 1-1 1-2 2-1 2-2 2-3 2-4 2-5 2-6 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 A-1 B-1 B-2 B-3 B-4 B-5 B-6 B-7 B-8 vi TITLE PAGE ATE-DMG Series Programmable Power Supply......................................................................................... viii Mechanical Outline Drawing....................................................................................................................... 1-8 ATE-DMG Full Rack Series Front Panel .......................................
LIST OF TABLES TABLE 1-1 1-2 1-3 1-4 1-5 1-6 1-7 2-1 2-2 2-3 2-4 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 A-1 A-2 A-3 B-1 B-2 B-3 B-4 B-5 B-6 TITLE PAGE ATE-DMG D-C Output Ratings and output impedance ...............................................................................1-2 ATE-DMG Series Specifications .................................................................................................................1-2 ATE Dynamic Specifications, Resistive Load ...........................................
FIGURE 1-1.
SECTION 1- INTRODUCTION 1.1 SCOPE OF MANUAL This manual contains instructions for the installation, operation and maintenance of the ATEDMG series of voltage and current stabilized d-c power supplies, manufactured by Kepco, Inc., Flushing, New York, U.S.A. 1.2 GENERAL DESCRIPTION The Kepco ATE-DMG with programmable overvoltage protector is a precision stabilized power supply which can deliver either stabilized output voltage or current.
addition, output voltage and current can also be controlled by external analog reference voltages (see PAR. 3.5). TABLE 1-1. ATE-DMG D-C OUTPUT RATINGS AND OUTPUT IMPEDANCE d-c OUTPUT RANGE MODEL VOLTS OUTPUT IMPEDANCE VOLTAGE MODE AMPS SERIES R SERIES L (1) SLOW FAST OUPUT IMPEDANCE CURRENT MODE SHUNTR (2) SHUNT C (3) SLOW FAST 15F SIZE “E” FULL-RACK (1000 Watt) ATE 6-100DMG 0-6 0-100 1.2 0.5H 5H 12k 22000F ATE 15-50DMG 0-15 0-50 6 0.
TABLE 1-2. ATE-DMG SERIES SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION OUTPUT CHARACTERISTICS (CONTINUED) Hardware Overvoltage Protection (OVP) Type Crowbar Control range 1.6% or 3V (whichever is greater) to 110%Eo max. Local (manual) Trigger time: normal 50 microseconds Slow mode Trigger time: delayed 500 microseconds Fast mode Threshold: Minimum 0.5 volts, or 2% EO max. whichever is greater. Temperature Coefficient: 0.02%max of EO max per °C.
TABLE 1-3. ATE DYNAMIC SPECIFICATIONS, RESISTIVE LOAD PROGRAMMING BANDWIDTH (FAST MODE) (KHz) OUTPUT VOLTAGE RATING PROGRAMMING TIME CONSTANT (FAST MODE) sec) Typical minimum Typical maximum 6V 23.0 16.0 7.0 10.0 15V 20.0 10.6 8.0 15.0 25V 11.5 8.0 14.0 10.0 36V 8.0 6.4 20.0 20.0 55V 4.8 4.0 33.0 25.0 75V 4.3 3.5 37.0 40.0 100V 2.7 2.5 60.0 45.0 150V 1.8 1.7 88.0 95.0 325V 1.5 0.937 110.0 170.0 NOTES: 1.
TABLE 1-5. ATE STATIC SPECIFICATIONS OUTPUT EFFECTS VOLTAGE MODE OUTPUT EFFECTS CURRENT MODE INFLUENCE QUANTITY OFFSETS (4) TYPICAL MAXIMUM TYPICAL MAXIMUM EIO IIO SOURCE VOLTAGE (min. - max.) <0.0005% EO max. <0.001% EO max. <0.002% IO max. <0.005% IO max. <1V <1nV LOAD (no load - full load): <0.001% EO max. <0.002% EO max. – – TIME (8 hour drift) <0.005% EO max. <0.01% EO max. <0.01% IO max. <0.02% IO max. <20V <1nV Temperature per °C <0.005% EO max. <0.01% EO max. <0.
1.6.1.2 CROWBAR CIRCUIT An overvoltage crowbar circuit protects the load from momentary or long term overvoltages. The crowbar conducts across the power supply output and the AC POWER SWITCH/CIRCUIT BREAKER is tripped if such overvoltage occurs. The setting of the front panel LEVEL control determines the threshold between the operating voltage of the power supply and the level at which the crowbar circuit will be activated. The crowbar level is set from the front panel (refer to PAR. 3.3).
1.9 SAFETY There are no operator serviceable parts inside the case. Service must be referred to authorized personnel. Using the power supply in a manner not specified by Kepco. Inc. may impair the protection provided by the power supply. Observe all safety precautions noted throughout this manual. Table 1-7 lists symbols used on the power supply or in this manual where applicable. TABLE 1-7. SAFETY SYMBOLS SYMBOL MEANING CAUTION: RISK OF ELECTRIC SHOCK.
FIGURE 1-2.
FIGURE 1-2.
SECTION 2 - INSTALLATION 2.1 UNPACKING AND INSPECTION This instrument has been thoroughly inspected and tested prior to packing and is ready for operation. After carefully unpacking, inspect for shipping damage before attempting to operate. Perform the preliminary operational check as outlined in PAR. 2.5 below. If any indication of damage is found, file an immediate claim with the responsible transport service. 2.2 TERMINATIONS AND CONTROLS a) Front Panel: Refer to Table 2-1 and Figure 2-1.
FIGURE 2-1.
TABLE 2-2. REAR PANEL TERMINATIONS FIGURE 2-2 INDEX NO. TERMINATION FUNCTION 1 GPIB (IEEE 488) Interface connector Allows digital control of power supply and provides digital indication of status and power supply output. See Table 2-4 for input/output pin assignments. 2 Interconnection Assembly Used to gain access to internal circuitry for fast mode conversion, troubleshooting, and parallel/serial connections. Can also be used with PC-12 connector (wired) for troubleshooting.
TABLE 2-3. INTERNAL CONTROLS AND THEIR FUNCTIONS REFERENCE DESIGNATION CONTROL PURPOSE CAUTION: Adjustment of any internal control will affect digital control of the output voltage and invalidate factory calibration (refer Calibration, Section 4).
TABLE 2-4. INPUT/OUTPUT PIN ASSIGNMENTS FOR REMOTE CONTROL CONNECTOR IEEE 488 PORT 2.
2.4 COOLING The power transistors and rectifiers in the ATE power supplies are maintained within their operating temperature range by means of special heat sink assemblies, cooled by internal fans. SIDE PANEL OPENINGS AND THE TOP OF THE CASE MUST BE KEPT CLEAR FROM OBSTRUCTIONS TO INSURE PROPER AIR CIRCULATION. Periodic cleaning of the interior of the power supply is recommended.
7. Use number keys to enter rated maximum voltage (e.g. for ATE 25-40DMG, 25V is the rated maximum voltage) and press ENTER. Output voltage will be displayed at bottom left of LCD. 8. Use and keys as necessary to adjust output precisely to rated maximum voltage. Verify DVM voltage reading agrees with displayed voltage on LCD within 0.01% of rated maximum (see associated instruction manual). If the LCD reads VsetMAX= (value), you are entering a value higher than the maximum voltage setting; see PAR. 3.4.
vide for low output noise, excellent voltage stability and good transient response. In the “fast” mode, the output and main feedback capacitors are completely removed, thereby providing the characteristics of a wide-band amplifier, ideal for applications requiring a current stabilizer or for high speed voltage or current programming. 2.7.1 PRECAUTIONS. The output capacitor, and to a lesser extent, the feedback capacitor of a power supply, control the programming speed and the current mode recovery time.
NOTE: NUMBERS IN CIRCLES REFER TO STEPS OF PAR. 2.7.4. FIGURE 2-6. REQUIRED STEPS FOR ATE “FAST MODE” CONVERSION 2.8 OPERATING CONFIGURATION The operating configuration can be determined by pressing MENU on the front panel keypad six times (with the unit in command entry status). The LCD top line reads ATE-VVAA (VV is Vmax, AA is Imax, e.g., for the ATE 100-10DMG, top line reads 10010).
SECTION 3 - OPERATION 3.1 GENERAL Interconnections between an a-c power source and a stabilized power supply, and between the power supply and its load are as critical as the interface between other types of electronic equipment. If optimum performance is expected, certain rules for the interconnection of source, power supply and load must be observed by the user. These rules are described in detail in the following paragraphs. 3.1.
however, equally valid for either output side grounded. Care should be taken in measuring the ripple and noise at the power supply output or at the load, Measuring devices which are a-c line operated often introduce ripple and noise into the circuit.
NOTE: Load connections for application requiring solely stabilized output current are not as critical as those requiring stabilized output voltage: a. D-C wire drops do not influence the current stabilizing action, but must be subtracted from the available compliance voltage. b. Wire inductance is “swamped-out” by the action of the output capacity. Emphasis in the following paragraphs is therefore placed on the power supply as a voltage source, rather than a current source.
FIGURE 3-2. STANDARD JUMPER LINK CONNECTIONS FOR LOCAL (FRONT PANEL) CONTROL OF OUTPUT VOLTAGE, OUTPUT CURRENT AND VP CROWBAR LEVEL (SLOW MODE) Note: 3.2.2 Connection diagrams in Section 3 are applicable for full-rack ATE power supplies. These diagrams represent partial views of the ATE rear panel. The AC source input, interconnection adapter assembly A11 and the GPIB connector are deleted to simplify the presentation. LOAD CONNECTION, METHOD I (LOCAL ERROR SENSING) (SEE FIGURE 3-3.
FIGURE 3-3. 3.2.3 LOAD CONNECTION METHOD I, LOCAL ERROR SENSING LOAD CONNECTION, METHOD II (REMOTE ERROR SENSING) To avoid excessive output effects at remote loads, error sensing must be used. A twisted, shielded pair of wire from the sensing terminals directly to the load will compensate for load wire voltage drops up to 0.5 volt per wire (refer to Figure 3-4). Observe polarities: The negative sensing wire must go to the negative load wire, and the positive sensing wire goes to the positive load wire.
FIGURE 3-4. 3.2.4 LOAD CONNECTION, METHOD II USING REMOTE ERROR SENSING. LOAD CONNECTION, METHOD III This method is suitable if step changes in the load are expected if, for example, the load is rapidly changing in value and maximum dynamic performance is expected directly at the load terminals. In these cases, the output capacitor is disconnected at the power supply and brought with a heavy, twisted-wire pair directly to the remote load (refer to Figure 3-5). FIGURE 3-5.
3.3 OVERVOLTAGE CROWBAR, SETUP AND CHECK The overvoltage crowbar circuit protects the load from momentary or long-term overvoltages. The crowbar SCR conducts across the power supply output, and the A-C POWER SWITCH/CIRCUIT BREAKER is tripped if such overvoltages occur. The setting of the front panel LEVEL control determines the “threshold” between the actual operating voltage of the power supply and the level at which the crowbar circuit will be activated.
3.4.1 FRONT PANEL KEYPAD AND LCD (SEE FIGURE 2-1) The front panel keypad is comprised of 24 key, 13 dedicated to command functions, 5 dedicated to data functions, and 6 keys that have both command and data functions When the power supply is in command entry status the command functions are effective; when the power supply is in data entry status the data functions are effective. 3.4.1.
NOTE: Keys with dual functions are labeled with both a command and a number. The command label is referred to when the unit is in command entry status; the number is referred to when the unit is in data entry status. TABLE 3-1. KEY FUNCTIONS REFERENCE PARAGRAPH KEY POWER SUPPLY STATUS ACTIVE OUTPUT ON/OFF If bottom line of LCD reads Output OFF, press to enable the output. If output is on (voltage and current measurements displayed on bottom line of LCD), press to disable the output. 3.4.
TABLE 3-1. KEY FUNCTIONS (CONTINUED) KEY TIME 5 POWER SUPPLY STATUS ACTIVE DESCRIPTION Command Entry Press to edit time value for specific memory location. Select memory location (data entry), then enter time value, 0.01 to 2.5 seconds (data entry). Data Entry RUN 6 Command Entry Data Entry REFERENCE PARAGRAPH Press to enter number 5. 3.4.1.2 Press to run a program. Requires data entry to select starting location. Press ENTER to accept displayed value. 3.4.15.2 Press to enter number 6. 3.4.1.
Loc 0.000V NOTE: indicates blinking colon (:), Command Entry status indicates blinking equal sign (=), Data Entry status FIGURE 3-6. 3.4.3 CV 0.000A LCD POWER ON DEFAULTS SETTING LOCAL MODE When the power supply is turned on, it is automatically set to Local mode. If remote commands are accepted over the GPIB bus, the power supply will automatically go into Remote mode (Rem at the upper left of the LCD). Pressing the LOCAL key will restore Local mode.
3.4.8 SETTING OUTPUT VOLTAGE OR CURRENT V SET and I SET set output voltage and current limit, respectively, when the unit is in constant voltage (CV) mode and set voltage limit and output current, respectively, when the unit is in constant current (CC) mode. The mode (CV or CC) is determined by the load together with the programmed settings.
of the overvoltage/overcurrent protection can be delayed approximately 8 seconds after the output is changed. With the power supply in command entry status , press MENU key eleven times. LCD reads Prot. Delay Count nn where nn is the active setting. A count of 0 means no delay, a count of 255 (highest value) means approximately 8 seconds delay (a count of 30 provides a delay of 1 second). 3.4.
ENTER. The stored settings for voltage, current, overvoltage protection and overcurrent protection replace the current values, and the unit returns to command entry status. 3.4.14 ENABLING REMOTE ANALOG CONTROL The power supply may be controlled by external analog voltages (see PAR. 3.5), but the feature must be enabled first. With the power supply in command entry status , press MENU key until LCD reads Extern. Ref On or Extern. Ref Off and the bottom line reads 0=Off, 1=On.
3.4.15.1.2 TIME INTERVAL ACCURACY The accuracy of the time interval is ±2.5%. For setting time intervals from 0.01 to 2.50 seconds, the unit will accept times that are accurate to 0.01 second. (e.g., 2.49 seconds). For setting time intervals between 2.50 seconds and 50 seconds the second decimal place is ignored, providing accuracy to 0.1 second (e.g., entering 2.79 is accepted as 2.7). When the time interval is greater than 50 seconds, the decimal is ignored and the time increment is in full seconds. 3.4.
NEXT STEP . Enter 5 and press ENTER. When the program runs, it will start at location 05, continue to 14, then loop back to the location 05, and repeat indefinitely. TABLE 3-2. MEMORY LOCATION WORKSHEET MEMORY LOCATION I SET (Current) (A) V SET (Voltage) (V) OCset (Overcurrent Protection) (A) OV set (Overvoltage Protection) (V) TIMEval (0.
3.4.15.5 RUNNING A PROGRAM ONCE To set up a program to stop after running once, modify the program (see PAR. ) and go to the last memory location to be executed and set the NEXT STEP address to 0. For example, with the power supply in command entry status , press EDIT PROG. Enter the last memory location you want executed (e.g. 14), then press ENTER. Press key until LCD reads ViewVAL Mem14 NEXT STEP . Enter 0 and press ENTER. The program will now stop after memory location 14 is executed.
3.5 ANALOG REMOTE PROGRAMMING The ATE-DMG has the capability to control the output using external d-c analog reference voltages. Analog references for both voltage and current are required to produce an output. Two uncommitted amplifiers (preamps ”A” and “B”) included in the unit can be used for signal conditioning.
1. Connect a 0 to 10V voltage reference to A11J5 pin 1 (pin 6 common); 0V programs the output voltage to zero, 10V programs output voltage to full scale. 2. Connect a 0 to 1V current reference to A11J5 pin 2 (pin 8 common), 0V programs the output current to zero, 1V programs output current to full scale. 3. Enable the external reference feature from either the front panel (PAR. 3.4.14) or using GPIB commands (see PAR. B.12).
TABLE 3-5. IEEE 488 (GPIB) BUS INTERFACE FUNCTIONS FUNCTION SUBSET SYMBOL Source Handshake SH1 Complete Capability (Interface can receive multiline messages) Acceptor Handshake AH1 Complete Capability (Interface can receive multiline messages) Talker T6 Basic talker, serial poll, unaddress if MLA (My Listen Address) (one-byte address) Listener L4 Basic listener, unaddress if MTA (My Talk Address) (one-byte address). Service Request SR1 Complete Capability.
TABLE 3-7. IEEE 488 (GPIB) BUS DATA MODE MESSAGES MNEMONIC 3.6.2 MESSAGE DESCRIPTION COMMENTS DAB Data Byte Received or Sent END End Received or Sent EOS End of String Received or Sent RQS Request Service Sent STB Status Byte Sent DCL CONTROL The device clear (DCL) and selected device clear can be set to operate in two modes. In the “output = 0V” mode, when the device clear is received, the output of the power supply is set to zero volts.
mode will be, so the unit is never uncontrolled, response is quick and no transients are possible. Recommended programming techniques are: 1. Minimize programmed mode (voltage or current) changes. Unless absolutely required by the test parameters, allow the power supply to automatically switch modes as determined by the load. This will improve response time and reduce undesirable transients.
subsystem commands used in the ATE-DMG Power Supply with the “root” at the left side, and specific commands forming the branches. The following paragraphs introduce the subsystems; subsystem commands are defined and explained in Appendix B. 3.7.3.1 ABORT SUBSYSTEM This subsystem allows pending trigger levels to be cancelled. 3.7.3.2 DIAG SUBSYSTEM This subsystem is used to enable/disable external analog control of the output. 3.7.3.3 DISPLAY SUBSYSTEM This subsystem controls the second line of the LCD.
3.7.3.10 TRIGGER SUBSYSTEM This subsystem controls the remote triggering of the power supply. 3.7.3.11 [SOURCE:]VOLTAGE AND [SOURCE:]CURRENT SUBSYSTEMS These subsystems program the output voltage and current of the power supply. 3.7.3.12 CALIBRATE SUBSYSTEM The ATE-DMG series of power supplies support software-assisted calibration. A full calibration consist of a voltage calibration and a current calibration. Both voltage and current calibrations consist of a zero and a full scale calibration.
ROOT : (colon) ABORt subsystem [SOURce:] subsystem STATus subsystem ABORt [SOURce:] VOLTage [:LEVel] [:IMMediate] [:AMPLitude] val [:AMPLitude]? MIN, MAX :TRIGgered [:AMPLitude] val [:AMPLitude]? MIN, MAX :PROTection STATus :OPERation :CONDition? :ENABle val :ENABle? [:EVENt]? :PRESet :QUEStionable :CONDition? :ENABle val :ENABle? [:EVENt]? :VOLTage :CONDition? :ENABle val :ENABle? :[:EVENt]? :CURRent :CONDition? :ENABle val :ENABle? :[:EVENt]? INITiate subsystem INITiate [:IMMediate] :CONTinuous bool
3.7.4.1 KEYWORD Keywords are instructions recognized by a decoder within the ATE-DMG, referred to as a “parser.” Each keyword describes a command function; all keywords used by the ATE-DMG are listed in Figure 3-8. Each keyword has a long form and a short form. For the long form the word is spelled out completely (e.g. STATUS, OUTPUT, VOLTAGE, and TRIGGER are long form keywords). For the short form only the first three or four letters of the long form are used (e.g., STAT, VOLT, OUTP, and TRIG).
You must use the rules above when using keywords. Using an arbitrary short form such as ENABL for ENAB (ENABLE) or IMME for IMM (IMMEDIATE) will result in an error. Regardless of which form chosen, you must include all the letters required by that form. To identify the short form and long form in this manual, keywords are written in upper case letters to represent the short form, followed by lower case letters indicating the long form (e.g., IMMediate, EVENt, and OUTPut).
3.7.4.8 MESSAGE TERMINATOR The message terminator defines the end of a message. One message terminator is permitted: • new line (), ASCII 10 (decimal) or 0A (hex) NOTE: Kepco power supplies require a message terminator at the end of each program message. The examples shown in this manual assume a message terminator will be added at the end of each message. Where a message terminator is shown it is represented as regardless of the actual terminator character. 3.7.
3.7.6 PROGRAM MESSAGE SYNTAX SUMMARY • Common commands begin with an asterisk (*). • Queries end with a question mark (?). • Program messages consist of a root keyword and, in some cases, one or more message units separated by a colon (:) followed by a message terminator. Several message units of a program message may be separated by a semicolon (;) without repeating the root keyword.
/**************************************************************************/ /* Sample Program For KEPCO power supply, using National Instruments */ /* GPIB interface card and IBM PC or compatible computer */ /**************************************************************************/ #include #include "decl.
APPENDIX A - IEEE 488.2 COMMAND/QUERY DEFINITIONS A.1 INTRODUCTION This appendix defines the IEEE 488.2 commands and queries used with the ATE Power Supply These commands and queries are preceded by an asterisk (*) and are defined and explained in Figures A-1 through A-14, arranged in alphabetical order. Table A-1 provides a quick reference of all IEEE 488.2 commands and queries supported in the ATE Power Supply. TABLE A-1. IEEE 488.2 COMMAND/QUERY INDEX A.2 COMMAND PAR. COMMAND PAR. *CLS A.
A.4 *ESE? — STANDARD EVENT STATUS ENABLE QUERY Syntax: *ESE? *ESE? Return value: Integer> value per Table A-2. Description: Returns the mask stored in the Standard Event Status Enable Register. Contents of Standard Event Status Enable register (*ESE) determine which bits of Standard Event Status register (*ESR) are enabled, allowing them to be summarized in the Status Byte register (*STB).
A.9 *OPT? *OPT? — OPTIONS QUERY Syntax: *OPT? Returns string determined by power supply model. Description: Causes the power supply to return an ASCII string which defines the functionality of the power supply. The functionality is defined as follows: STRING DATA MEANING CAL Support for CALibrate command is present. RL3 Hardware switch controlling remote/local is functional.
*CLS *ESE 60 Power supply clears status data. Power supply enables bits 5, 4, 3 and 2, allowing command error, execution error, device dependent error and query error to set the Event Status Summary bit when an STB command is executed. *ESE? Returns 60, (value of the mask) verifying that bits 5, 4, 3 and 2 are enabled. *ES Unknown command will set command error (Bit 5). *ESR? Returns 32 (bit 5 set), indicating Command Error has occurred since the last time the register was read.
TABLE A-3. SERVICE REQUEST ENABLE AND STATUS BYTE REGISTER BITS CONDITION OPER MSS RQS ESB MAV QUES ERR QUE NU NU BIT 7 6 5 4 3 2 1 0 VALUE 128 64 32 16 8 4 2 1 OPER MSS RQS ESB MAV QUES ERR QUE NU A.14 *SRE? — SERVICE REQUEST ENABLE QUERY Syntax: *SRE? Operation Status Summary Master Status Summary Request for Service Event Status Byte summary Message available QUEStionable Status Summary 1 or more errors occurred (see PAR. B.
APPENDIX B - SCPI COMMAND/QUERY DEFINITIONS B.1 INTRODUCTION This appendix defines the SCPI subsystem commands and queries used with the ATE Power Supply. Subsystem commands are defined in PAR. B.2 through B.96, arranged in groups as they appear in the tree diagram, Figure 3-7. Table B-1 provides a quick reference of all SCPI subsystem commands and queries used in the Interface Card. TABLE B-1. SCPI SUBSYSTEM COMMAND/QUERY INDEX COMMAND PAR. COMMAND PAR. ABORt B.2 READ:VOLT? B.49 CAL:VOLT:GAIN B.
B.2 ABOR ABORt COMMAND Syntax: Short Form: ABOR Long Form: ABORt Description: Cancels previously stored trigger levels, resets WTG. The ABORt command cancels any pending trigger levels previously stored by the CURR:TRIG or VOLT:TRIG commands. The pending level is set equal to the corresponding immediate value. ABORt also resets the WTG (Wait TriGger) bit in the Operation Condition status register.
B.3 CALibrate:CURRent:LEVel COMMAND Syntax: Short Form: CAL:CURR:LEV {MIN | MAX} CAL:CURR:LEV Long Form: CALibrate:CURRent:LEVel {MIN | MAX} Description: Selects Current calibration, only effective with power supply in Calibrate status. CAL:CURR:LEV MIN selects Current Zero Calibration. CAL:CURR:LEV MAX selects Current Full Scale Calibration. Normally Current Zero is done first, then Current Full Scale Calibration. Related Commands: CAL:STAT, CAL:PASS, CAL:VOLT, CAL:CURR, CAL:ZERO, CAL:SAVE.
B.5 CAL:PASS CALibrate:PASSword COMMAND Syntax: Short Form: CAL:PASS new_password (new_password is 4 digits) Long Form: CALibrate:PASSword new_password (new_password is 4 digits) Description: Changes the password used to put the power supply in Calibrate status. To execute this command, the power supply must be in Calibrate status (see CAL:STAT). password = 4 digits, required to enter Calibrate status. Related Commands: CAL:PASS, CAL:VOLT, CAL:CURR, CAL:ZERO, CAL:SAVE. (See example, Figure B-2.) B.
CAL:VOLT B.10 CALibrate:VOLTage[:DATA] COMMAND Syntax: Short Form: CAL:VOLT[:DATA] {0 | 1 | 2 | 3} Long Form: CALibrate:VOLTage[:DATA] {0 | 1 | 2 | 3} Description: Increases or decreases output voltage during calibration only. CAL:VOLT[:DATA] 0 decreases output voltage by small increment. CAL:VOLT[:DATA] 1 increases output voltage by small increment. CAL:VOLT[:DATA] 2 decreases output voltage by large increment. CAL:VOLT[:DATA] 3 increases output voltage by large increment.
DISP:CONT 0.9 DISP:CONT? DISP:MODE NORM DISP:MODE? DISP:MODE TEXT DISP:TEXT “**ATE IS IN USE” DISP:MODE? DISP:TEXT? FIGURE B-3. Sets LCD contrast value to 0.9. Returns 0.9. Changes LCD to Normal metering mode. Returns NORMAL. Changes LCD to Text mode. Second line of display reads **ATE IS IN USE. Returns “TEXT” Returns “**ATE IS IN USE” USING DISPLAY COMMANDS DISP:CONT? B.
INIT[:IMM] B.20 INITiate[:IMMediate] COMMAND Syntax: Short Form: INIT:[IMM] Long Form: INITiate[:IMMediate] Description: Enables a single trigger. If INIT:CONT is OFF, then INIT[:IMM] arms the trigger system for a single trigger. If INIT:CONT is ON, then the trigger system is continuously armed and INIT[:IMM] is redundant. This command enables a single trigger. A GPIB , *TRG or command completes the sequence.
B.26 [SOUR:]LIST:CURRent:PROTect COMMAND Syntax: LIST:CURR:PROT Short Form: LIST:CURR:PROT Long Form: LIST:CURRent:PROTect = digits with decimal point and Exponent Description: Sets the current protection (Amps) value for the memory location selected by LIST:IND. If the value is out of the acceptable current range for the power supply model, an error message: -222,”Data out of range” is posted in the output queue.
B.29 [SOUR:]LIST:DWELl? QUERY Syntax: LIST:DWEL? Short Form: LIST:DWEL? Long Form: LIST:DWELl? Return Value: (0.01 to 300) LIST:IND B.30 [SOUR:]LIST:INDex COMMAND Syntax: Short Form: LIST:IND (from 1 to 40) Long Form: LIST:INDex (from 1 to 40) Description: Selects one 40 memory locations for viewing or modification of parameter selected by subsequent LIST:CURR, LIST:CURR:PROT, LIST:VOLT, LIST:VOLT:PROT commands or queries.
LIST:VOLT B.36 [SOUR:]LIST:VOLTage COMMAND Syntax: Short Form: LIST:VOLT[:LEV] Long Form: LIST:VOLTage[:LEVel] = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1 Description: Sets the voltage value for the memory location selected by LIST:IND. If the value is out of the acceptable voltage range for the power supply model, an error message: -222,”Data out of range” is posted in the output queue.
racy of the measurement if nn,nn is added after the question mark; the power supply accepts this format but sets the command warning bit (13) in the status questionable register and ignores the extra characters. (See example, Figure B-1.) OUTP B.42 OUTPut[:STATe] COMMAND Syntax: Short Form: OUTP[:STAT] =(0 or OFF, 1 or ON) Long Form: OUTPut[:STATe] Description: Enables or disables the power supply output. Upon power up the output is enabled (OUTP ON).
READ:CURR? B.48 READ[:SCALar]:CURRent[:DC]? QUERY Syntax: Short Form: READ[:SCAL]:CURR[:DC]? Long Form: READ[:SCALar]:CURRent[:DC]? Return Value: (digits with decimal point and Exponent) Description: Measures actual current. Same as MEAS:CURR? (see PAR. B.40) READ:VOLT? B.49 READ[:VOLTage][:SCALar][:DC]? QUERY Syntax: Short Form: READ[:SCAL]:VOLT[:DC]? Long Form: READ[:SCALar]:VOLTage[:DC]? Description: Measures actual voltage. Same as MEAS:VOLT? (see PAR. B.41) CURR B.
B.54 [SOURce:]CURRent:[:LEVel]MODE COMMAND Syntax: CURR:MODE Short Form: [SOUR:]CURR[:LEV]:MODE {FIX | EXT} Long Form: [SOURce:]CURRent[:MODE {FIXed | EXTernal} Description: Establishes whether control of the output current is via keypad or GPIB commands (FIXED) or via external analog 0 to 1V reference (EXTERNAL). Setting is stored in NVRAM and retained upon subsequent power up. B.
CURR:PROT? B.57 [SOURce:]CURRent:PROTection[:LEVel]? QUERY Syntax: Short Form: [SOUR:]CURR:PROT[:LEV]? {MIN | MAX} Long Form: [SOURce:]CURRent:PROTection[:LEVel]? {MIN | MAX} Return Value: = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1 Description: Returns value representing current protection level.CURR:PROT? returns value set by CURR:PROT. CURR:PROT?MAX returns maximum current protection value (see Table 1-2).
VOLT? B.63 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude]? QUERY Syntax: Short Form: [SOUR:]VOLT[:LEV][:IMM][:AMP]? {MIN | MAX} Long Form: [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude]? {MIN | MAX} Description: Identifies programmed voltage, maximum allowable voltage, or minimum voltage (always 0). The VOLT? query returns the programmed value of voltage. Actual output voltage will depend on load conditions. The VOLT?MAX query returns the maximum voltage allowed for a particular model (e.g.
B.69 [SOURce:]VOLTage:[:LEVel]MODE? QUERY Syntax: VOLT:MODE? Short Form: [SOUR:]VOLT[:LEV]:MODE? Long Form: [SOURce:]VOLTage[:LEVel]MODE]? Return Value: FIXED or EXTERNAL Description: Returns FIXED or EXTERNAL depending on whether voltage control is from the keypad or GPIB interface (FIXED or from an external analog reference voltage (EXTERNAL). VOLT:PROT B.
returns maximum voltage protection value (see Table 1-2); this value is determined at the factory and cannot be changed by the user. VOLT:PROT? MIN returns the minimum voltage protection value (always 0). (See example, Figure B-6.) VOLT:PROT:CLE B.72 [SOURce:]VOLTage:PROTection:CLEar COMMAND Syntax: Short Form: [SOUR:]VOLT:PROT:CLE Long Form: [SOURce:]VOLTage:PROTection:CLEar Description: Clears overvoltage condition.
B.77 STATus:OPEReration:ENABle? QUERY Syntax: STAT:OPER:ENAB? Short Form: STAT:OPER:ENAB? Long Form: STATus:OPERation:ENABle? Return Value: 0 to 1313 (1 + 32 + 256 + 1024). Description: Reads Operation Enable Register (see Table B-2). Returns value of Operation Enable Register bits. Bit set to 1 = function enabled (active, true); bit reset to 0 = function disabled (inactive, false). (See example, Figure B-7.) STAT:OPER? B.
STAT:QUES? B.80 STATus:QUEStionable[:EVENt]? QUERY Syntax: Short Form: STAT:QUES[EVEN]? Long Form: STATus:QUEStionable[EVENT]? Return Value: actual register value Description: Indicates questionable events that occurred since previous STAT:QUES? query. Returns the value of the Questionable Event register (see Table B-3). The Questionable Event register is a read-only register which holds (latches) all events. Reading the Questionable Event register clears it. (See example, Figure B-7.
B.85 SYSTem:ERRor:CODE? QUERY Syntax: Short Form: SYST:ERR:CODE?] SYST:ERR:CODE? Long Form: SYSTem:ERRor:CODE? Description: Returns the three character error code without the ASCII definition string. The error codes are defined in table B-4 (See example, Figure B-1.) B.86 SYSTem:ERRor:CODE:ALL? QUERY Syntax: Short Form: SYST:ERR:CODE:ALL?] Return Value: SYST:ERR:CODE:ALL? Long Form: SYSTem:ERRor:CODE:ALL? Description: Returns a comma-separated list of all error codes.
TABLE B-4. ERROR MESSAGES ERROR MESSAGE 0,“No error” -100,“Command error” ESR ERROR BIT SET (SEE PAR. A.5) None EXPLANATION No error. Command Error bit 5 Command and data understood, but more information included which is not recognized. Command Error bit 5 First 4 characters recognized, subsequent characters not recognized. Command Error bit 5 For example, VOLT.PROT received instead of VOLT:PROT.
SYST:PASS:CEN B.91 SYSTem:PASSword:CENable COMMAND Syntax: Short Form: SYST:PASS:CEN Long Form: SYSTem:PASSword:CENable Description: Sets the password enable state if the value matches the current password. This command allows other commands such as *SAV 41 to operate. SYST:PASS:CDIS B.
SYST:SET B.95 SYSTem:SET COMMAND Syntax: Short Form: SYST:SET {CM0 | CM1 | DC0 | DC1 | LF0 | LF1 | STR | RLX) Long Form: SYSTem:SET {CM0 | CM1 | DC0 | DC1 | LF0 | LF1 | STR | RLX) Description: Sending SYST:SET CM1 sets the unit to operate in compatible mode and have all GPIB functions compatible with software version 1.2 and lower units. Sending SYST:SET CM0 sets the unit to be fully SCPI 1997 compliant. Sending SYST:SET DC1 causes Device Clear to be identical to *RST command.