KEPCO ABC-DM Series Operator's Manual

Switching power supply
Table of Contents

Advertisement

OPERATOR'S MANUAL
VOLTAGE/CURRENT-STABILIZED DC SOURCE
KEPCO INC.
An ISO 9001 Company.
IMPORTANT NOTES:
1)
This manual is valid for the following Model and associated serial numbers:
MODEL
2)
A Change Page may be included at the end of the manual. All applicable changes and
revision number changes are documented with reference to the equipment serial num-
bers. Before using this Instruction Manual, check your equipment serial number to identify
your model. If in doubt, contact your nearest Kepco Representative, or the Kepco Docu-
mentation Office in New York, (718) 461-7000, requesting the correct revision for your par-
ticular model and serial number.
3)
The contents of this manual are protected by copyright. Reproduction of any part can be
made only with the specific written permission of Kepco, Inc.
Data subject to change without notice.
©2017, KEPCO, INC
P/N 243-0888-r3
KEPCO, INC.  131-38 SANFORD AVENUE  FLUSHING, NY. 11355 U.S.A.  TEL (718) 461-7000  FAX (718) 767-1102
ABC-DM SERIES
SWITCHING POWER SUPPLY
ABC-DM SERIES
POWER SUPPLY
ORDER NO.
SERIAL NO.
email: hq@kepcopower.com  World Wide Web: www.kepcopower.com
MODEL
REV. NO.
REV. NO.
KEPCO
THE POWER SUPPLIER™
®

Advertisement

Table of Contents
loading

Summary of Contents for KEPCO ABC-DM Series

  • Page 1 Data subject to change without notice. KEPCO ® ©2017, KEPCO, INC P/N 243-0888-r3 THE POWER SUPPLIER™ KEPCO, INC.  131-38 SANFORD AVENUE  FLUSHING, NY. 11355 U.S.A.  TEL (718) 461-7000  FAX (718) 767-1102 email: hq@kepcopower.com  World Wide Web: www.kepcopower.com...
  • Page 3 GETTING STARTED SIMPLIFIED OPERATING INSTRUCTIONS These instructions are a quick reference for getting started with Kepco’s ABC power supply. For more detailed information you are encouraged to read the accompanying Operator’s Manual. The Sense terminals must be connected for the power CONNECT THE LOAD.
  • Page 4 EDIT PROG; a MEMORY LOCATION WORKSHEET table included in the Operator’s Manual helps you to program Kepco’s ABC. Select the starting location and enter the desired values for each parameter. Use " or # key to scroll forward or backward to view the next parameter or memory location.
  • Page 5 IEC61000-3-3, IEC61000-4-3, IEC61000-4-6, Harmonic, Flicker, Radiated Immunity (designed IEC61000-4-8 to meet), Conducted Immunity (designed to meet), Magnetic Field Immunity (designed to meet) Manufacturer's Name: KEPCO, INC. Manufacturer's Address: 131-38 SANFORD AVENUE FLUSHING NY 11355 Importer's Name: Importer's Address: Component Power Supply...
  • Page 7: Table Of Contents

    TABLE OF CONTENTS SECTION PAGE SECTION 1 - INTRODUCTION Scope of Manual ............................. 1-1 General Description..........................1-1 Specifications ............................1-1 Local Control ............................1-7 Remote Control ............................1-7 Features ..............................1-7 1.6.1 Digital Calibration..........................1-7 1.6.2 Overvoltage/Overcurrent Protection ....................1-7 1.6.3 Programmable Overvoltage/Overcurrent Delay.................
  • Page 8 TABLE OF CONTENTS SECTION PAGE 3.3.12 Storing Power Supply Output Settings....................3-8 3.3.13 Recalling Stored Output Settings...................... 3-8 3.3.14 Local Mode Programming of the Power Supply................3-8 3.3.14.1 Creating or Modifying a Program (Program Edit Mode) .............. 3-8 3.3.14.1.1 Modifying Programmed Time Interval..................3-9 3.3.14.2 Running a Program ........................
  • Page 9 TABLE OF CONTENTS SECTION PAGE SECTION 4 - CALIBRATION General..............................4-1 Equipment Required..........................4-1 Calibration Procedures..........................4-1 4.3.1 Voltage Calibration ..........................4-2 4.3.2 Current Calibration..........................4-2 Changing the Calibration Password ......................4-3 Restoring Previous Calibration Values ....................4-4 Restoring Factory Calibration Values ...................... 4-4 Setting Factory Calibration Values ......................
  • Page 10 TABLE OF CONTENTS SECTION PAGE B.24 [SOUR:]LIST:CURRent:PROTect Command ..................B-7 B.25 [SOUR:]LIST:CURRent:PROTect? Query....................B-8 B.26 [SOUR:]LIST:DWELl Command ......................B-8 B.27 [SOUR:]LIST:DWELl? Query........................B-8 B.28 [SOUR:]LIST:INDex Command ......................B-8 B.29 [SOUR:]LIST:INDex? Query ........................B-8 B.30 [SOUR:]LIST:SEQuence:NEXT Command .................... B-8 B.31 [SOUR:]LIST:SEQuence:NEXT? Query ....................B-8 B.32 [SOUR:]LIST:SEQuence:STARt Command ...................
  • Page 11 TABLE OF CONTENTS SECTION PAGE B.82 SYSTem:COMMunication:SERial:ECHO Command ................B-19 B.83 SYSTem:COMMunication:SERial:ECHO? Query .................. B-19 B.84 SYSTem:COMMunication:SERial:PACE Command ................B-19 B.85 SYSTem:COMMunication:SERial:PACE? Query................... B-19 B.86 SYSTem:COMMunication:SERial:PROMpt Command ................B-19 B.87 SYSTem:COMMunication:SERial:PROMpt? Query................B-20 B.88 SYSTem:ERRor[:NEXT]? Query ......................B-20 B.89 SYSTem:ERRor:CODE? Query ......................B-20 B.90 SYSTem:ERRor:CODE:ALL? Query......................
  • Page 12 LIST OF FIGURES FIGURE TITLE PAGE ABC Series Power Supply........................... viii ABC Series Power Supply, Mechanical Outline Drawing................1-4 ABC Power Supply and RA 71 Rack Adapter, Outline Drawing ..............1-5 Two ABC Power SUpplies and RA 72 Rack Adapter, Outline Drawing ............. 1-6 Ripple and Spike Measurement Cables .....................
  • Page 13 LIST OF TABLES TABLE TITLE PAGE Model Parameters ............................1-1 Maximum Overvoltage and Overcurrent Settings ..................1-1 ABC Specifications .............................1-2 Accessories ..............................1-8 Safety Symbols ............................1-9 Input/Output Pin Assignments for IEEE 488 (GPIB) Port ................2-2 Trigger Port Pin Assignments ........................2-2 RS232C PORT Input/Output Pin Assignments ...................2-3 Key Functions .............................3-2 Memory Location Worksheet ........................3-10 Sample Program (Model ABC 10-10DM) ....................3-11...
  • Page 14 FIGURE 1-1. ABC SERIES POWER SUPPLY viii ABC 040104...
  • Page 15: Section 1 - Introduction

    Flushing, New York, U.S.A. GENERAL DESCRIPTION The Kepco ABC Power Supply Series (Figure 1-1) consists of six single-output models as listed in Table 1-1. ABC Series Power Supplies can be operated from a wide range of a-c input power sources (85-265V a-c, 47 - 63Hz). Although ABC is a stand-alone, bench top design, rack mounting can also be accommodated by rack adapters available for standard 19-inch wide racks (see Figures 1-2 and 1-3).
  • Page 16 TABLE 1-3. ABC SPECIFICATIONS SPECIFICATION RATING/DESCRIPTION CONDITION INPUT CHARACTERISTICS a-c Voltage nominal 100/120/220/240V a-c Single phase range 85-264V a-c Wide range Frequency nominal 50-60Hz >63Hz Input leakage current exceeds specifications range 47-63Hz (400Hz) Current 85V a-c 1.8A 120V a-c 1.3A Maximum at 100W output 240V a-c...
  • Page 17 TABLE 1-3. ABC SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION OUTPUT CHARACTERISTICS (Continued) Programming time 2ms max 0-100% Programming Voltage <0.025% E accuracy Current ABC 10-10DM 0.1% I ABC 15-7DM 0.05% I ABC 25-4DM ABC 36-3DM 0.025% I ABC 60-2DM ABC 125-1DM Readback/Display Voltage <0.05% E...
  • Page 18 FIGURE 1-1. ABC SERIES POWER SUPPLY, MECHANICAL OUTLINE DRAWING ABCOPR040104...
  • Page 19 FIGURE 1-2. ABC POWER SUPPLY AND RA 71 RACK ADAPTER, OUTLINE DRAWING ABCOPR040104...
  • Page 20 FIGURE 1-3. TWO ABC POWER SUPPLIES AND RA 72 RACK ADAPTER, OUTLINE DRAWING ABCOPR040104...
  • Page 21: Local Control

    LOCAL CONTROL Front panel keypad entries are utilized for setting and adjusting output voltage and current under local control. The keypad's keys are organized to either directly execute commands, or to introduce a program that can either be run once or cycled. Calibration of the unit is facilitated by a password -protected, menu-driven procedure from the front panel.
  • Page 22: User-Defined Voltage/Current Limits

    1.6.5 USER-DEFINED VOLTAGE/CURRENT LIMITS The ABC output can be programmed not to exceed user-defined values. For example, the ABC 10-10DM, which has a maximum capacity of 10V, 10A, can be limited to 5.5V, 1A for working with circuitry that might be damaged by higher levels. Once the limits are set, the power supply becomes, in effect a 5.5V,1A supply and values exceeding the limit values will not be accepted.
  • Page 23: 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 pro- tection provided by the power supply. Observe all safety precautions noted throughout this man- ual.
  • Page 25: Section 2 - Installation

    SECTION 2 - INSTALLATION UNPACKING AND INSPECTION This instrument has been thoroughly inspected and tested prior to packing and is ready for operation. After careful unpacking, inspect for shipping damage before attempting to operate. Perform the preliminary operational check as outlined in PAR. 2.5. If any indication of damage is found, file an immediate claim with the responsible transport service.
  • Page 26 TABLE 2-1. INPUT/OUTPUT PIN ASSIGNMENTS FOR IEEE 488 (GPIB) PORT CONNECTOR SIGNAL NAME FUNCTION I/O Line I/O Line I/O Line I/O Line End or Identify Data Valid NRFD Not Ready for Data NDAC Not Data Accepted Interface Clear Service Request Attention IEEE 488 SHIELD...
  • Page 27: Source Power Requirements

    TABLE 2-3. RS232C PORT INPUT/OUTPUT PIN ASSIGNMENTS Adapter Cable (P/N KIT 219-0436) CONNECTOR SIGNAL NAME FUNCTION FUNCTION Return Signal Ground Not Used Not Used Receive Data Transmit Data Transmit Data Receive Data Data Terminal Ready (protocol not used) RS 232 Return Signal Ground PORT...
  • Page 28: Installation

    0.000V 0.000A NOTE: indicates blinking colon (:), Command Entry status indicates blinking equal sign (=), Data Entry status FIGURE 2-3. LCD POWER ON DEFAULTS NOTE: Six keys with dual functions are labeled with both a command and a number. The com- mand label is referred to when the unit is in command entry status;...
  • Page 29: Source Power Connections

    It is hoped that the preceding paragraphs will be of some assistance in most cases. For help in special applications or difficult problems, consult directly with Kepco's Application Engineering Department. 2.7.4...
  • Page 30: Load Connection - General

    specified performance at the output terminals would be transferred without impairment to any load, regardless of electrical characteristics or proximity to each other. The stabilized d-c power supply is definitely not an ideal voltage or current source, and practical interfaces definitely fall short of the ideal. All voltage-stabilized power supplies have a finite source impedance which increases with frequency, and all current-stabilized power supplies have a finite shunt impedance which decreases with frequency.
  • Page 31: Load Connection Using Local Sensing

    2.7.6 LOAD CONNECTION USING LOCAL SENSING Figure 2-4 shows a typical configuration using local sensing and a grounded load; Figure 2-5 shows a typical configuration using local sensing with an isolated (“floating”) load. FIGURE 2-4. GROUNDED LOAD CONNECTIONS, LOCAL SENSING FIGURE 2-5.
  • Page 32: Load Connection Using Remote Sensing

    2.7.7 LOAD CONNECTION USING REMOTE SENSING Figure 2-6 shows a typical configuration using remote sensing and a grounded load; Figure 2-7 shows a typical configuration using remote sensing with an isolated (“floating”) load. FIGURE 2-6. GROUNDED LOAD CONNECTIONS, REMOTE SENSING FIGURE 2-7.
  • Page 33: Section 3 - Operation

    SECTION 3 - OPERATION GENERAL This section explains how to operate the ABC Power Supply. The power supply can be oper- ated either in Local mode using the front panel keypad and LCD, or in Remote mode using SCPI commands via the GPIB or RS 232 bus. Operation in remote mode can be simplified by the use of the VISA driver available for download at http://www.kepcopower.com/drivers.htm.
  • Page 34: Display (Lcd)

    3.3.1.3 DISPLAY (LCD) The LCD is a 2-line display with a capacity of 16 characters per line. The information is gener- ally arranged as follows (information that does not follow this format is self-explanatory). • Top left: Loc/Rem/Rwl Local/Remote/Keypad locked Status (See PAR.
  • Page 35 TABLE 3-1. KEY FUNCTIONS (CONTINUED) POWER SUPPLY REFERENCE DESCRIPTION STATUS ACTIVE PARAGRAPH Press to restore the power on default values: CV mode, output voltage = 0, 3.3.7 output current = minimum (1-2% of I Omax ), output enabled, overvoltage RESET Command Entry and overcurrent values per Table 1-2.
  • Page 36: Turning The Power Supply On

    When the power supply is turned on, it performs a self-test and displays the status in the LCD. After completing the self-test the LCD first shows the power supply type, e.g., Kepco ABC10- 10 GPIB addr. = nn, where nn is the GPIB address (factory default GPIB address = 6).The LCD then shows the power on defaults (see Figure 3-1).
  • Page 37: Setting Local Mode

    Depressing any key on the keypad during the power up sequence will cause the power supply to enter the keypad test. To return to normal operation, follow the prompts, depressing keypad keys as indicated on the LCD. 3.3.3 SETTING LOCAL MODE When the power supply is turned on, it is automatically set to Local mode.
  • Page 38: Setting Output Voltage Or Current

    3.3.8.1 PROGRAMMING TECHNIQUES TO OPTIMIZE POWER SUPPLY PERFORMANCE Kepco's auto-crossover digital supplies can operate in either voltage mode with current limit, or current mode with voltage limit. The operating mode is determined by the voltage and current commands received, as well as the load.
  • Page 39: Setting Overvoltage Or Overcurrent Protection

    The proper way to program the power supply is to initially program the operating parameter to zero and the complementary limit parameter to the desired maximum value. Subsequent com- mands should change only the operating parameter. (The operating parameter is the parameter that controls the output, e.g., voltage controls the output in voltage mode, current in current mode.) The complementary limit parameter should be programmed only when there is a need to change it.
  • Page 40: Storing Power Supply Output Settings

    3.3.12 STORING POWER SUPPLY OUTPUT SETTINGS The programmed settings of voltage, current, overvoltage protection and overcurrent protection can be stored in one of the 40 memory locations available for local programming (see PAR. 3.3.14). With the power supply in command entry status , press STORE key. The LCD reads STORE nn where nn is the memory location where the settings are to be stored.
  • Page 41: Modifying Programmed Time Interval

    3.3.14.1.1 MODIFYING PROGRAMMED TIME INTERVAL The TIME key offers a quick and easy way to change the time for any memory location. With the power supply in command entry status , press TIME key. The unit displays TIME @ mem = 01 indicating the current step to be changed.
  • Page 42 TABLE 3-2. MEMORY LOCATION WORKSHEET OCset OV set I SET V SET TIMEval NEXT STEP MEMORY (Overcurrent (Overvoltage (Current) (Voltage) (0. to 300 Sec) (Next location LOCATION Protection) Protection) (Sec) to execute) 3-10 ABC 040104...
  • Page 43: Stopping A Program

    3.3.14.6 STOPPING A PROGRAM To set up a program to stop after running once, set the NEXT STEP address of the last memory location to be executed to 0. For example, with the power supply in command entry status , press EDIT PROG.
  • Page 44: Dcl Control

    ing, and local lockout). Refer to PAR. 3.7 for a detailed explanation of SCPI programming, and to Appendix A and B for detailed explanations of IEEE 488 and SCPI commands, respectively. 3.4.1 DCL CONTROL The device clear and selected device clear can be set to operate in two modes. In the “output = 0V”...
  • Page 45 TABLE 3-4. IEEE 488 (GPIB) BUS INTERFACE FUNCTIONS SUBSET FUNCTION COMMENTS SYMBOL Source Handshake Complete Capability (Interface can receive multiline messages) Acceptor Handshake Complete Capability (Interface can receive multiline messages) Basic talker, serial poll, unaddress if MLA (My Listen Address) (one-byte Talker address) Listener...
  • Page 46: Abc Visa Instrument Driver

    Download the latest VISA driver from the Kepco website at http://www.kepcopower.com/drivers.htm Although the software drivers supplied by Kepco are VISA compliant, they also require the installation of the proper VISA driver from your GPIB card supplier. Many vendors supply this software with the hardware;...
  • Page 47: Setting Rs 232 Baud Rate

    3.6.1 SETTING RS 232 BAUD RATE When the power supply is in local mode, command entry status , press MENU key until LCD displays BAUD RATE =. The top line of the LCD indicates the current RS 232 baud rate (default = 19200).
  • Page 48: Echo Mode

    FIGURE 3-2. RS 232 IMPLEMENTATION Only four control characters (characters between 00 and 1F ) are acknowledged by the power supply: • Carriage Return (CR, 0D • Line Feed (LF, 0A • Back Space (BS, 08 • Escape (ESC, 01B BS deletes the last character entered, with the exception of CR or LF characters.
  • Page 49: Xon Xoff Method

    If each of the above steps is completed successfully, the problem lies in the computer hard- ware and/or software. Refer to the Product Support area of the Kepco website for additional information regarding RS 232 communications problems: www.kepcopower.com/support.
  • Page 50: Scpi Messages

    3.7.1 SCPI MESSAGES There are two kinds of SCPI messages: program messages from controller to power supply, and response messages from the power supply to the controller. Program messages consist of one or more properly formatted commands/queries and instruct the power supply to perform an action;...
  • Page 51: Output Subsystem

    3.7.3.6 OUTPUT SUBSYSTEM This subsystem controls the power supply's voltage and current outputs 3.7.3.7 PROTECTION SUBSYSTEM This subsystem allows overvoltage/overcurrent protection tripping to be delayed to prevent brief transients (caused by application of power to a reactive load) from tripping overvoltage/overcur- rent protection.
  • Page 52: System Subsystem

    3.7.3.13 SYSTEM SUBSYSTEM This subsystem controls the RS 232 port, as well as system errors, passwords, security, lan- guage, beep, version and keyboard lockout 3.7.4 PROGRAM MESSAGE STRUCTURE SCPI program messages (commands from controller to power supply) consist of one or more message units ending in a message terminator.
  • Page 53 ROOT : (colon) STATus subsystem ABORt subsystem [SOURce:] subsystem STATus ABORt [SOURce:] :OPERation VOLTage :CONDition? INITiate subsystem [:LEVel] :ENABle val [:IMMediate] INITiate :ENABle? [:AMPLitude] val [:IMMediate] [:EVENt]? [:AMPLitude]? MIN, MAX :CONTinuous bool :PRESet :TRIGgered :CONTinuous? :QUEStionable [:AMPLitude] val :CONDition? [:AMPLitude]? MIN, MAX CALibrate subsystem :ENABle val :PROTection...
  • Page 54: Keyword Separator

    TABLE 3-7. RULES GOVERNING SHORTFORM KEYWORDS IF NUMBER OF LETTERS IN AND FOURTH LETTER THEN SHORT FORM EXAMPLES LONGFORM KEYWORD IS: IS A VOWEL? CONSISTS OF: 4 OR FEWER (DOES NOT MATTER) ALL LONG FORM LETTERS MODE THE FIRST FOUR MEASure, OUTPut, EVENt LONG FORM LETTERS 5 OR MORE...
  • Page 55: Understanding The Command Structure

    • new line (<NL>), ASCII 10 (decimal) or 0A (hex) NOTE: Kepco power supplies require a message terminator at the end of each program mes- sage. 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 <NL>...
  • Page 56: Program Message Syntax Summary

    paths corresponding to the subsystems. The root keywords for the ABC Power Supply are :ABORt, :CALibrate, :DISPlay, :INITiate, :LIST, :MEASure, :OUTPut, [:SOURce], :STATus, :SYSTem and :TRIGger. Because the [SOURce] keyword is optional, the parser moves the path to the next level, so that VOLTage, CURRent, and FUNCtion commands are at the root level. Each time the parser encounters a keyword separator, the parser moves to the next indented level of the tree diagram.
  • Page 57: Scpi Program Examples

    Using a damp, lint-free cloth, wipe the front panel to remove any accumulated dirt. • Reconnect a-c power to the unit. /**************************************************************************/ /* Sample Program For KEPCO power supply, using National Instruments */ /* GPIB interface card and IBM PC or compatible computer /**************************************************************************/ #include <stdio.h>...
  • Page 59: Section 4 - Calibration

    Shunt Resistor: During the calibration procedure the LCD displays the minimum require- ments for the shunt resistor. However, to avoid problems due to drift caused by heat dis- sipation at higher power levels, Kepco recommends the following: – ABC 10-10DM: 0.1 Ohm, 0.04%, 15A, 50W minimum (100W recommended)
  • Page 60: Voltage Calibration

    NOTES: Keys with dual functions are labeled with both a command and a number. The com- mand 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. 1.
  • Page 61: Changing The Calibration Password

    4. LCD will flash Iout F.S.adj. **WAIT** then Iout F.S. adj < >. Monitor DVM and keys to increase or decrease output voltage as necessary to get DVM reading " as close as possible to value listed below (without exceeding value listed). If the keys do not provide the required adjustment range, press the 1 (increase) or 3 (decrease) key for additional range.
  • Page 62: Restoring Previous Calibration Values

    RESTORING PREVIOUS CALIBRATION VALUES Each time the unit is calibrated, the previous calibration values are retained in non-volatile memory. If it is determined that a new calibration is erroneous, the previous calibration values can be restored. 1. If the unit is not in command entry status , press CLEAR or RESET to put the unit in com- mand entry status.
  • Page 63 The Master calibration should never be overwritten. Factory, Master, and First are set to the same values when at the factory. The Working calibration is the active calibration. Each time a CAL:SAV is executed, the values are saved in the Working (active) area. At the same time, the values previously stored in Working are moved to Prior, and the values previously stored in Prior are moved to Oldest.
  • Page 65: Appendix A - Ieee 488.2 Command/Query Definitions

    APPENDIX A - IEEE 488.2 COMMAND/QUERY DEFINITIONS INTRODUCTION This appendix defines the IEEE 488.2 commands and queries used with the ABC 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 ABC Power Supply.
  • Page 66: Ese? - Standard Event Status Enable Query

    <Manufacturer>, <Model>, <Serial Number>, <Firmware revision> where: <Manufacturer> = KEPCO, <Model> = ABC-V VAA (V V is Vmax, AA is Imax, e.g. 1010), <Serial Number> = MM,DD,YY-SSS (MM - month, DD - day, YY - year, SSS - serial number in that day) <Firmware revision>=n.m (n.m revision, e.g, 1.0) (See example, Figure A-1.)
  • Page 67: Opc? - Operation Complete Query

    *OPC? *OPC? — OPERATION COMPLETE QUERY Syntax: *OPC? Return value: <1> (ASCII) placed in output queue when power supply has completed operation. Description: Indicates when pending operations have been completed.When all pending operations are com- plete (all previous commands have been executed and changes in output level have been completed) a “1”...
  • Page 68: Rst - Reset Command

    *ESR? Returns 32 (bit 5 set), indicating Command Error has occurred since the last time the register was read. *IDN? Power supply returns: KEPCO, ABC-1010, 082495-001, 1.0. LIST:IND 21 Selects memory location 21. LIST:CURR 2.35E-1 Sets output current value of memory location 21 to 0.235A.
  • Page 69: Sav - Save Command

    *SAV A.12 * SAV — SAVE COMMAND Syntax: *SAV <integer> (1 to 40) Description: Saves the present state of output voltage, output current, overvoltage and overcurrent to the specified memory location. This command stores the present state of the power supply to one of 40 memory locations.
  • Page 70: Trg - Trigger Command

    *TRG A.16 *TRG — TRIGGER COMMAND Syntax: *TRG Description: Triggers the power supply to be commanded to preprogrammed values of output current and voltage. When the trigger is armed (checked by examining WTG bit in Status Operational Condition register) *TRG generates a trigger signal. The trigger will change the output of the power supply to the output voltage and current levels specified by VOLT:TRIG and CURR:TRIG commands and clear the Condition register.
  • Page 71: Appendix B - Scpi Command/Query Definitions

    APPENDIX B - SCPI COMMAND/QUERY DEFINITIONS INTRODUCTION This appendix defines the SCPI subsystem commands and queries used with the ABC Power Supply. Subsystem commands are defined in PAR. B.2 through B.100, arranged in groups as they appear in the tree diagram, Figure 3-3. Table B-1 provides a quick reference of all SCPI subsystem commands and queries used in the Interface Card.
  • Page 72: Abort Command

    ABOR COMMAND ABORt 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.
  • Page 73: Calibrate:current:level Command

    CAL:CURR:LEV CALibrate:CURRent:LEVel COMMAND Syntax: Short Form: CAL:CURR:LEV {MIN | MAX} 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.
  • Page 74: Calibrate:password Command

    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 com- mand, the power supply must be in Calibrate status (see CAL:STAT). password = 4 digits, required to enter Calibrate status.
  • Page 75: Calibrate:zero Command

    CAL:VOLT[:DATA] 3 increases output voltage by large increment. This command is used during volt- age calibration to adjust the output voltage for voltage zero calibration as well as full scale voltage cal- ibration. Output voltage is monitored on a calibrated digital multimeter and increased or decreased as required using this command.
  • Page 76: Display:mode? Query

    DISP:MODE? B.15 DISPlay:MODE? QUERY Syntax: Short Form: DISP:MODE? Long Form: DISPlay:MODE? Return Value: NORMAL or TEXT. Description: Identifies the LCD mode. Returns NORMAL when the display is in normal mode, TEXT when the dis- play is in text mode. Related Commands: DISP:MODE, DISP:TEXT, *RST. (See example, Figure B-3.) DISP:TEXT B.16 DISPlay:TEXT COMMAND Syntax:...
  • Page 77: List:current Command

    Description: Operation is identical to OUTPut:STATe command (PAR. B.40) and is provided for compatibility with other vendors products. LIST:CURR B.22 LIST:CURRent COMMAND Syntax: Short Form: LIST:CURR[:LEV] <exp_value> Long Form: LIST:CURRent[:LEVel] <exp_value> <exp_value> = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1 Description: Sets the current (Amps) value for the memory location selected by LIST:IND.
  • Page 78 LIST:CURR:PROT? B.25 [SOUR:]LIST:CURRent:PROTect? QUERY Syntax: Short Form: LIST:CURR[:LEV]? Long Form: LIST:CURRent[:LEVel]? Return Value: <exp_value> = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1 Description: Returns current protection value (Amps) stored in indexed memory location selected by LIST:IND. Related Commands: LIST:IND. LIST:IND?, LIST:CURR. (See example, Figure B-4.) LIST:DWEL B.26 [SOUR:]LIST:DWELl COMMAND Syntax:...
  • Page 79 LIST:SEQ:STAR B.32 [SOUR:]LIST:SEQuence:STARt COMMAND Syntax: Short Form: LIST:SEQ:STAR <int_value> (1 to 40) Long Form: LIST:SEQuence:STARt <int_value> (1 to 40) Description: Determines the first memory location (start of sequence) to be addressed during a pro- grammed sequence. Sets memory location (from 1 to 40) of first memory location to be addressed when a program (chain of memory locations) is executed.
  • Page 80 MEAS:CURR? B.38 MEASure[:SCALar]:CURRent[:DC]? QUERY Syntax: Short Form: MEAS[:SCAL]:CURR[:DC]? Long Form: MEASure[:SCALar]:CURRent[:DC]? Return Value: <num_value> (digits with decimal point and Exponent) Description: Measures actual current. This query returns the actual value of output current (measured at the out- put terminals) as determined by the programmed value of voltage and current and load conditions. NOTE: The SCPI convention for this command allows the controller to establish the range and accu- racy of the measurement if nn,nn is added after the question mark;...
  • Page 81 Description: Starts or stops user programmed sequence. Program sequence is preprogrammed using LIST commands, starting address is established by LIST:SEQ:STAR. When PROG:SEL:STAT command is executed the keyboard is locked until the program stops running. *RST command aborts a program that is running. Related commands: PROG:SEL:STAT?, LIST:CURR, LIST:CURR:PROT, LIST:VOLT, LIST:VOLT:PROT, LIST:DWEL, LIST:SEQ:NEXT, LIST:SEQ:STAR PROG:SEL:STAT? B.45 PROGram:SELect:STATe? QUERY...
  • Page 82 CURR:TRIG? B.51 [SOURce:]CURRent:[:LEVel]TRIGgered[:AMPlitude]? QUERY Syntax: Short Form: [SOUR:]CURR[:LEV]:TRIG[:AMP]? Long Form: [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude]? Return Value: <exp_value> = digits with decimal point and Exponent, e.g., 2.71E+1 for 27.1 Description: Returns the current value established by CURR:TRIG command. (See example, Figure B-1.) CURR:PROT B.52 [SOURce:]CURRent:PROTection[:LEVel] COMMAND Syntax: Short Form: [SOUR:]CURR:PROT[:LEV] <exp_value>...
  • Page 83 CURR:PROT? B.53 [SOURce:]CURRent:PROTection[:LEVel]? QUERY Syntax: Short Form: [SOUR:]CURR:PROT[:LEV]? {MIN | MAX} Long Form: [SOURce:]CURRent:PROTection[:LEVel]? {MIN | MAX} Return Value: <exp_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.
  • Page 84 VOLT? B.59 [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.
  • Page 85 protection level can be programmed independently of the output voltage level. Setting voltage protec- tion to a value lower than the output voltage causes the voltage protection mechanism to trigger immediately. (See example, Figure B-6.) VOLT:PROT? B.65 [SOURce:]VOLTage:PROTection[:LEVel]? QUERY Syntax: Short Form: [SOUR:]VOLT:PROT[:LEV] MIN, MAX Long Form: [SOURce:]VOLTage:PROTection[:LEVel] MIN, MAX Return Value: <exp_value>...
  • Page 86 VOLT:PROT:TRIP? B.67 [SOURce:]VOLTage:PROTection:TRIPped? QUERY Syntax: Short Form: [SOUR:]VOLT:PROT:TRIP? Long Form: [SOURce:]VOLTage:PROTection:TRIPped? Return Value: 0 or 1 Description: Identifies whether overvoltage condition was detected. Returns 0 if overvoltage protection tripped; 1 if overvoltage protection not tripped. Related Commands: VOLT:PROT, VOLT:PROT:CLE. (See example, Figure B-6.) FUNC:MODE? B.68 [SOURce:]FUNCtion:MODE? QUERY Syntax:...
  • Page 87 STAT:OPER? B.72 STATus:OPERation[:EVENt] QUERY Syntax: Short Form: STAT:OPER[:EVEN]? Long Form: STATus:OPERation[:EVENt]? Return Value: <int_value> 0 to 1313 (1 + 32 + 256 + 1024). Description: Indicates changes in conditions monitored by Operational Event Register. Returns the value of the Operation Event register. The Operation Event register is a read-only register which holds (latches) all events that occur.
  • Page 88 STAT:QUES? B.74 STATus:QUEStionable[:EVENt]? QUERY Syntax: Short Form: STAT:QUES[EVEN]? Long Form: STATus:QUEStionable[EVENT]? Return Value: <int_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.
  • Page 89 SYST:COMM:GPIB:ADDR? B.79 QUERY SYSTem:COMMunication:GPIB:ADDRess? Syntax: Short Form: SYST:COMM:GPIB:ADDR? Long Form: SYSTem:COMMunication:GPIB:ADDRess? Return Value: <int_value> 0 to 30 Description: Identifies selected power supply GPIB address. SYST:COMM:SER:BAUD B.80 COMMAND SYSTem:COMMunication:SERial:BAUDrate Syntax: Short Form: SYST:COMM:SER:BAUD {19200 | 9600 | 4800 | 2400} Long Form: SYSTem:COMMunication:SERial:BAUDrate {19200 | 9600 | 4800 | 2400} Description: Sets the unit to operate at the specified baud rate.
  • Page 90 SYST:COMM:SER:PROM? B.87 QUERY SYSTem:COMMunication:SERial:PROMpt? Syntax: Short Form: SYST:COMM:SER:PROM {ON | OFF} Long Form: SYSTem:COMMunication:SERial:PROMpt {ON | OFF} Return Value: {ON | OFF} Description: Identifies whether prompt is enabled (ON) or disabled (OFF) prompt (see PAR. 3.6.3.2). SYST:ERR? B.88 SYSTem:ERRor[:NEXT]? QUERY Syntax: Short Form: SYST:ERR[:NEXT]? Long Form: SYSTem:ERRor[:NEXT]?
  • Page 91 TABLE B-4. ERROR MESSAGES ESR ERROR BIT SET ERROR MESSAGE EXPLANATION (SEE PAR. A.5) 0,“No error” None No error -100,“Command error” Command and data understood, but more informa- Command Error bit 5 tion included which is not recognized. -102,”Syntax error” First 4 characters recognized, subsequent charac- Command Error bit 5 ters not recognized.
  • Page 92 SYST:LANG? B.93 SYSTem:LANGuage? QUERY Syntax: Short Form: SYST:LANG? Long Form: SYSTem:LANGuage? Return Value: <string> SCPI or COMP Description: Identifies whether unit responds to older command formats. SCPI means the unit will not respond to older formats such as LIST:TIME. COMP means the unit will respond to older formats such as LIST:TIME for compatible operation with software written for ABC power supplies up to Revision 1.
  • Page 93 Sending SYST:SET RLX allows the power supply to accept special debug and troubleshooting com- mands (for KEPCO use only - e.g., after sending SYST:SET RLX the power supply will respond to the $vda? command by returning the value of the internal D/A converter for voltage). Sending SYST:SET STR disables the special debug and troubleshooting commands.
  • Page 95 You must register your product to comply with the terms of the warranty. Either fill out the form below and mail or fax to Kepco, or for rapid on-line registration go to: http://www.kepcopower.com/warranty.htm PRODUCT PURCHASED: REGISTER TO: Model Number)______________________________________ Registered by:________________________________________...
  • Page 96 FOLD HERE Please place stamp here KEPCO, INC. 131-38 SANFORD AVE. FLUSHING, NY 11352 USA CUT HERE...

Table of Contents