Home
Kepco -- ABC
Contents
1. 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 UVM SEE NOTE NOTES 1 LINK CONNECTIONS BETWEEN S AND AND BETWEEN S AND MUST BE 3EMOVED 2 CONNECTIONS MAY BE MADE AT EITHER FRONT OR REAR PANEL SHOWN 1 5041265 FIGURE 2 6 GROUNDED LOAD CONNECTIONS REMOTE SENSING DVM F S NO NOTES 1 LINK CONNECTIONS BETWEEN S AND AND BETWEEN S AND MUST BE EMOVED 2 CONNECTIONS MAY BE MADE AT EITHER FRONT OR REAR PANEL SHOWN E NOTE 1 5041266 FIGURE 2 7 ISOLATED LOAD CONNECTIONS REMOTE SENSING 2 8 OPERATING CONFIGURATION ABC 012703 The operating configuration can be determined by pressing MENU nine times with the unit in
2. I Y Jd NOTES TO MOUNT ABC UNITS IN RACK ADAPTER P N 168 0131 RA 72 1 REMOVE BAIL AND 4 FEET OM EACH POWER SUPPLY 2 USE 6 SCREWS 6 32 X 1 4 KEPCO P N 101 0212 AND 6 INT LOCK WASHE OR 6 SCREW KEPCO P N 103 0015 MARKED A 1 145 OM BOTTOM OF IHE RA 72 TO SECU ACH POWER SUPPLY FIGURE 1 4 TWO ABC POWER SUPPLIES AND RA 72 RACK ADAPTER OUTLINE DRAWING 1 6 ABCOPR012703 1 4 1 5 1 6 1 6 1 1 6 2 1 6 3 1 6 4 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 REMOTE CONTROL The ABC Power Supply can be remotely controlled directly via the IEEE 488 2 GPIB bus using SCPI commands All features available in local mode can also be accessed remotely The unit is shipped with a VISA Virtual Instrumentation Software Architecture driver to facilitate remote programming of the ABC Power Supply The VISA translates funct
3. FIGURE 1 3 ABC POWER SUPPLY AND RA 71 RACK ADAPTER OUTLINE DRAWING ABCOPR012703 1 5 16 480 LT i 000 PDE KON CU C KJ C Or OO OOS E OQ OUO OOOO CO O N OHEKO NERD QUO QOO C IO C C C C HONS CE
4. surement Fist MODEL pres Tusce 888 THIS WIRING MUST SCOP 1 M E 3E AS SHORT AS POSSIB T 1 TO THE ABC OUTPUT o ON TH AR BARRIER STRIP Ge qur PIN TELLS C2 0 10 100V KEPCO P N 117 0990 mE WOE MEN ely 100 MH PROB GND SCOPE X Y 9 in 70 880 OUTPUT NOTES K 2 Ale Ac SHORT AS POSSIBLE Ce E 1000pF 200V EPC P N 117 1084 R 1K OHM O 25w KEPCO P N 115 1822 5041460 FIGURE 1 5 RIPPLE AND SPIKE MEASUREMENT CABLES ABCOPR012703 1 9 1 10 Blank 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 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 2 2 TERMINATIONS AND CONTROLS a Front Panel Refer to Figure 2
5. RIC LCD DISPLAY ALPHANUM ABC 10 10DM O 10V 0 108 QUU dO ABC SERIES POWER SUPPLY FIGURE 1 1 ABC 012703 viii SECTION 1 INTRODUCTION 1 1 SCOPE OF MANUAL This manual contains instructions for the installation and operation of the ABC series of 100 Watt bench top voltage and current stabilized d c power supplies manufactured by Kepco Inc Flushing New York U S A 1 2 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 3 and 1 4 Load connections may be made either at front panel terminals or at a barrier terminal strip located at the rear ABC Series Power Supplies employ high frequency switch mode conversion and power factor cor rection ABC Power Supplies are full range automatic crossover voltage current stabilizers with a full rectangular output characteristic The ABC is controlled digitally over the entire voltage current range Voltage and current are displayed on a two line alphanumeric LCD display Control of the ABC can either be local via the front panel keypad or
6. 3 13 Rules Governing Shortform Keywords ccccsscsccccssssececeeeececceesececsceuseeecsuesceessauseeesseuseeessuegeeesssesesesssaesess 3 22 Factory Default Calibration Passwords sss nennen nnne nennen nnne nnn nnn nnn 4 3 IEEE 459 2 Comriand query MUCK at Sis _ La A 1 Standard Event Status Enable Register and Standard Event Status Register Bits A 1 Service Request Enable and Status Byte Register Bits essssessssessseeenn n A 5 SCPI Subsystem Command query Index ssis screens B 1 Operation Condition Register Operation Enable Register and Operation Event Register Bits sss Te ect elita dese et E A B 16 Questionable Event Register Questionable Condition Register and Questionable Condition Enable Register Bits cesse Leeee B 17 ENOR WIS SS Se asec ete rans tierce steko eda al irit at B 19 Master PASS Words ci EN STH E a ET Do E B 21 ABC 012703 vii D AY S NNN KEPCO PROGRAMMABLE POWER SUPPLY
7. RORERORORORONONUNSRSERS RERERORORONONONUNSNSRE ShaKeKenenocemenenenene 1 89 DO RE ERRARE ER ROM oeoo coocoo Y i m 2 296 Y j 7 906 O 0 0 0 0 0 0 0 0 0 0 0 O O O O O O O O O O O O O O O O NE Ca RORORORSRORORORORGRORURS t1 64 Kee Gn eKeneKexenexe NERO MEAE XE SAM NES SEE EE Tus EEE EEE CE IS a a H po Oo coca CeO e o e er a ao o o A 1 50 10 125 e gt C DAE S H A 280 P C PEG Dd 2 164 um L5 6 O gt Jo 0 6254 NOTES 1 MATERIAL A COVER amp CHASSIS 16 GAUGE C R S B FRONT PANEL 16 GAUGE C R S WITH 0 010 THK CLEAR HARD COATED POLYCARBONATE OVERLAY 2 FINISH A COVER CHARCOAL GRAY VINYL TEXTUR B CHASSIS CADMIUM PLATE CHROMATE WASH IRIDESCENT YELLOW BF00008 1 C FRONT PANEL LIGHT GRAY PER AL STD 595 26496 3 RACK ADAPTER MOUNTING MOUNTING RACK ADAPTER 168 0131 RA 72 OR 168 0132
8. Se SA B 10 OUTPut PROTection DELay Command B 10 OUTPutrPROTection DE Lay QUE sisi E end dct oi date SELES B 10 PROGram SELect STATe Command ouo ient nc B 11 PROGIAMISELECESTATE 7 Query i eee lee aeta ti dur usd c E US UTE ede UD UE B 11 READ SCALar CURRent DC Query B 11 READ VOLTage SCALar DC Query RE een au Eie aceites B 11 SOURce CURRent LEVel I MMediate AMPlitude Command eese B 11 SOURce CURRent LEVel IMMediate AMPlitude Query B 11 SOURce CURRent LEVel TRIGgered AMPlitude Command B 11 SOURce CURRent LEVel TRIGgered AMPlitude B 12 SOURce CURRent PROTection LEVel aes B 12 SOURce CURRent PROTection LEVel B 13 SOURce CURRent PROTection CLEar Command B 13 SOURce CURRent PROTection TRIPped Query B 13 ISOURGe ICURRenBELIMIEHIGH COMMaNd ssi eel veces phen enr e at ECT dau Cra gai e ua dac B 13 SOURce CURRent LIMit HIGH Query e eee B 13 SOURce VOL Tage L EVel IMMediate AMPlitude Command B 13 SOURce VOLTage L EVel IMMediate AMPlitude Query eese B 14 SOURce VOLTage LEVel TRIGgered AMPlitude Command B 14 SOURce VOLTage LEVel TRIG
9. LM D Pere ey ee eee eee 3 10 3 2 14 7 Stopping a Running PIOOTAM uaa eio desuper psu obe Co pude quideni Dos SS ese nd 3 10 3 2 14 8 Salle PROG MAN sss secos dede enh n os Oe aU e bct efr ie act edu uta idu Sea ade arte de Sue eed oracles 3 10 3 2 15 e tia eiu ed I DIM ALARM UI E 3 10 3 3 Remote Mode Programming chc orc Ea sa ae UE C 3 11 3 3 1 IEEE 459 GPIB BUS 3a areas et pn erue denned 3 11 3 3 2 DOCE CONOR tte det cate e de de cL bees lee see 3 12 Changing the XGPIBAOGEFeSS uu titius tua ERS AE RAE TREE SSE seen andes 3 13 3 3 4 ABG VISA INSrument arivar ih edd Bi Gee che asque 3 13 3 3 4 1 VISA Instrument Driver Functions c ccccceccceeeececceeseeeceesseeecsausceesseuseeessueusesesaueeessenseesesseges 3 13 3 3 4 2 VISA Instrument Driver Programming Reference Manual ccccccssseeeeeeeeeeeeeeeeeeeeesseeeeeeeas 3 17 3 3 4 3 Demonstration Program Using the VISA Driver cccccececseeeeeeeseeeeeeeeeeeeeeseaeeeeeseeeeeeeseaeeeeeeaaes 3 17 3 3 5 Programming Techniques to Optimize Power Supply 0 3 19 3 3 5 1 Example f Proper Programmi dins ST 3 19 3 3 5 2 Explanation of Programming Techniques enne 3 19
10. 715105101 es A A 0 I ROXORORSNS A WEEE SEE 0 125 ES e U 1 750 0 500 Ww c M pe MM rm 1 4 X 29 64 OB KEPCO PROGRAMMABLE POWEH SUPPLY 5 218 6 ULL s OUTPUT T ii Vi kx CS 2 9580 Le m Ze E s D cm conn of OOO Oo J Cp qM OO Ol A B S 0 57 54 F 18 230 E 19 000 NOTES TO MOUNT ABC UNIT IN RACK ADAPTER P N 168 0132 RA 71 1 REMOVE BAIL AND 4 FEET FROM POWER SUPPLY 2 USE 4 SCREWS 6 32 X 1 4 KEPCO P N 101 0212 AND 4 INT LOCK WASHE OR 6 SCREW KEPCO P N 103 0015 MARKED A 2010144 OM BOITOM OF IHE RA 1 IO SECU IHE POWER SUPPLY
11. 1 7 1 6 e Ecc cr 1 7 1 6 1 Digital Call bral oss TEE TC ERT TE SSS 1 7 1 6 2 Overvoltage Overcutrent PrFOILGCLIOT ss sd se RR a SR en 1 7 1 6 3 Programmable Overvoltage Overcurrent 0018 ese 1 7 1 6 4 Non volatile Storage of Programmed Sequences or Active Settings ee 1 7 1 6 5 User defined Voltage Current nnn nnns 1 8 1 7 io MEN E ee Rare LSE ESE Ee Es 1 8 1 8 Nee ciego 1 8 1 9 verd PH 1 8 1 10 Ripple Noise Measurement ss see eiae se dulces duo ced ss ned pe ue bes Decks 1 9 SECTION 2 INSTALLATION 2 1 Unpacking ANG anen a a indeed sss 2 1 2 2 Terminations and Controls 4 Ee on shee iet dre o ps 2 1 2 3 Source Power Requirements nsn 2 2 2 4 Sereno ree euee 2 2 2 5 Preliminary Operational Check iot texere eria onem n PR uiid a bro EUN 2 2 2 6 0513131100 nc dcum Dac tameu cdc ola d E s ese cds 2 3 2 7 WING RM 2 3 2 7 1 Safety Grounding rsson E E TNT 2 4 2 1 2 00 06 POWCNCONAEC
12. errs B 7 BaS Programming Cunen dac basan Esc Eset 4 B 12 Do Programming MOAT SATS SL ASD sacs bearers aerate Us ni serene tee iets B 15 B 7 Using Status Commands and Queries B 17 B 8 Using Sytem Commands and Queries B 21 ABC 012703 v vi Blank TABLE 3 4 3 6 3 7 3 8 4 1 A 1 A 2 B 1 B 2 B 3 B 4 B 5 LIST OF TABLES TITLE PAGE Model eic Its Ric o ES ERE ETS US RS 1 1 Maximum Overvoltage and Overcurrent Settings nnne nnns 1 1 ABO SOS CHICANOS we ca a UU ERN 1 2 0068550105 E ESSERE SETI EEN conden 1 8 T 1 8 Input Output Pin Assignments for Remote Control as 2 2 Koy FUNCIONS t LT heh dod 3 2 Memory Locaton VOLIKSDeBl RNS M CDI IE 3 9 Sample Program Model ABC 10 10DM ssssssssssesseeeeeenn nnnm nnne nnnm nnne nn nn en nennen nnns 3 10 IEEE 469 GPIB Bus Interface FurictlOns eor TL ES EES enr a Dade 3 11 IEEE 488 GPIB Bus Command Mode Messages e nnn nnn nennen 3 12 IEEE 488 GPIB Bus Data Mode Messages nn nnn nnne nnn nnns 3 12 ABG VISA Driver FUNCIONS
13. 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 the power supply accepts this for mat but sets the command warning bit 13 in the status questionable register and ignores the extra characters See example Figure B 1 B 39 MEASure VOLTage SCALar DC QUERY M EAS VO LT Syntax Short Form MEAS SCAL VOLT DC Long Form MEASure SCALar VOLTage DC Description Measures actual voltage This query returns the actual value of output voltage 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 the power supply accepts this for mat but sets the command warning bit 13 in the status questionable register and ignores the extra characters See example Figure B 1 B 40 oUTPut STATe COMMAND OUTP Syntax Short Form OUTP STAT lt boolean gt Long Form OUTPut STATe lt boolean gt lt boolean gt 0 or OFF 1 or ON Description Enables or disables the power supply output U
14. e g the command meas volt curr will read output voltage and programmed cur rent since the colon preceding curr indicates that curr is not part of the meas com mand and starts at the root UPPER case letters in mnemonics are mandatory short form Lower case letters may either be omitted or must be specified completely long form e g INSTrument long form has the same effect as INST short form e Commands queries may be given in upper lower case long form e g SoUrCe is allowed Text shown between brackets is optional e g SOUR VOL T LEV TRIG has the same effect as VOLT TRIG SCPI PROGRAM EXAMPLES Refer to Appendix B Figures B 1 through B 7 for examples illustrating the use of SCPI com mands Figure 3 5 is an example of a program using SCPI commands to program the ABC Power Sup ply The program illustrated is for a configuration using an IBM PC or compatible with a National ABC 012703 Instruments GPIB interface card It will be necessary to consult the manufacturer s data to achieve comparable functions with an interface card from a different manufacturer This pro gram sets output voltage Voltage mode or voltage limit Current mode to 5V and current limit Voltage mode or output current Current mode to 1A then reads the measured actual volt age and current then prints the measurements 3 5 OPERATOR MAINTENANCE 1 Twice a year clean exterior surfaces using a dry lint free clot
15. NSELect val NSEL ect SELect val SELect STATe STATe ON OFF FIGURE 3 3 TREE DIAGRAM OF SCPI COMMANDS USED WITH ABC POWER SUPPLY ABC 012703 3 23 KEYWORD MESSAGE UNIT SEPARATOR 3 4 4 2 3 4 4 3 3 4 4 4 3 4 4 5 3 24 DATA SEPARATOR ROOT SPECIFIER DATA DATA MESSAGE UNIT SEPARATOR DATA SEPARATOR ROOT SPECIFIER KEYWORD KEYWORD KEYWORD SEPARATOR QUERY INDICATOR KEYWORD J MESSAGE TERMINATOR CURR LEV 3 5 OUTP ON CURR lt NL gt MESSAGE UNIT FIGURE 3 4 MESSAGE STRUCTURE To identify the short form and long form in this manual keywords are written in upper case let ters to represent the short form followed by lower case letters indicating the long form e g IMMediate EVENt and OUTPut The parser however is not sensitive to case e g outp OutP OUTPUt ouTPut or OUTp are all valid KEYWORD SEPARATOR If a command has two or more keywords adjacent keywords must be separated by a colon which acts as the keyword separator e g CURR LEV TRIG The colon can also act as a root specifier paragraph 3 4 4 7 QUERY INDICATOR The question mark following a keyword is a query indicator This changes the command into a query If there is more than one keyword in the command the query indicator follows the last keyword e g VOLT and MEAS CURR DATA oome commands require data to accompany the keyword either in the form of a numeric value or character string Dat
16. command entry status The LCD top line reads ABC VVAA VV is Vmax AA is Imax e g for the ABC 125 1DM top line reads 1251 The LCD bottom line displays a 6 digit number factory calibration date followed by a 3 digit number followed by the firmware version number 2 7 2 8 Blank 3 1 3 2 3 2 1 3 2 1 1 3 2 1 2 3 2 1 3 ABC 012703 SECTION 3 OPERATION GENERAL This section explains how to operate the ABC Power Supply The power supply can be operated either in Local mode using the front panel keypad and LCD or in Remote mode using SCPI commands via the GPIB bus Operation in remote mode can be simplified by the use of the VISA driver supplied with the power supply Local mode operation includes a description of the interaction between the LCD and the front panel keypad Each key of the front panel is described with a reference to a paragraph detailing the use of that key LOCAL MODE OPERATION Local operation of the ABC Power Supply is accomplished via the 24 key keypad on the front panel All indications are provided by the 2 line LCD 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 sup ply is in command entry status the command functions are effective when the power supply is in data entry status the data functions are effective
17. 120 Numeric data error Expected number but other characters were Command Error bit 5 detected 121 Invalid character in number Command Error bit 5 Volt 1 500 comma not allowed 123 Exponent too large Command Error bit 5 Exponent E 3 or greater is invalid 141 Invalid character data For example OUTP OFD or OUTP STOP instead of Command Error bit 5 OUTP OFF 150 String data error Invalid characters were detected in numeric Command Error bit 5 entry For example E 1 instead of E 1 or 4d3 instead of 4 3 e03 Command protected Execution error bit 4 Command only valid in password Cenable state 22 1 Settings conflict Execution error bit 4 Invalid password from syst pass cen command 222 Data out of range Execution error bit 4 Value exceeds power supply rating 223 Data format error Execution error bit 4 Multiple decimalls in digit Multiple E etc 224 llegal parameter value Execution error bit 4 For example OUTP 2 instead of OUTP 1 241 Hardware missing Execution error bit 4 Requesting device 2 status INST NSEL 2 282 Illegal program name Execution error bit 4 Executing prog run without LIST SEQ command 301 Value bigger than limit Device Error bit 3 Requesting a time of 301 which is bigger than limit 311 Memory error Device Error bit 3 Power up NV RAM error 314 Save recall memory error Device Error bit 3 Using cell other than 1 41 for SAV and RCL 341 Non Volatile Mem CRC error Device Error bi
18. 3 17 0800101000 Output Voltage tv Mode CC Output Current 2 0 Time C gt 0C 5 000 5 000 0 10 Output Fon 0 000 A Voltage Current 16000 8990 Get Voltage V limit Display C lhmt Set Current Over Voltage Over Current 6 000V 2 3814 11 000 11 000 Protection Memory Trigger Calibrate Limit Program Keypad Display Protection KA Over oltage Delay OV OC Protection QyerCurrent Ez 11 008 gt o CLEAR 11 000 Clear RUN 2 BH o mits Display Change eiel Voltage Limit Current Limit Contrast Step Mode Running A Display 10 000 10 000 0 9 Normal Text ene ST Diplo Message eie _ Becan E STORE Done fj scene 6 7 7 77 1172 Trigger Voltage Trigger Current xir m FIGURE 3 2 ABC VISA APPLICATION VIRTUAL PANEL Additional features can be accessed by twelve buttons arranged in two rows of six at the bottom of the panel The Beep button causes the selected power supply to beep The Protection but ton opens the Protection window that shows the overvoltage overcurrent and protection delay settings the OV OC Protection CLEAR button resets the overvoltage and overcurrent protec tion if it has tripped voltage and current are reset to the programmed values in effect when pro tection tripped The Memory button opens the Program Memories window that allo
19. COMMAND ENTRY STATUS Indicated by blinking colon on bottom line of LCD the power supply is waiting for a command to be entered data will not be accepted accompanied by brief audible buzz The LCD indi cates the actual voltage and current at the output terminals When the output is disabled LCD bottom line reads Output OFF the power supply is in Command entry status even though the blinking colon is not visible NOTE The blinking colon is indicated by in this manual DATA ENTRY STATUS Indicated by blinking equal sign on bottom line of LCD the power supply is waiting for data to be entered A command will not be accepted accompanied by brief audible buzz Enter new value the key erases data entered Press ENTER to accept new setting or CLEAR to exit without changing setting NOTE The blinking equal sign is indicated by 5 in this manual 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 3 2 3 e Top right CV CC Constant voltage mode constant current mode 3 1 Bottom left In command entry n nnnV Output voltage In data entry parameter e g OVset if OV SET key was pressed e Bottom middle Command entry status Data entry status Bottom right In command entry n nnnA Output
20. DEO TD CN 20 0 0 00 OO OO OO OOOO OO QUOD QO POCO MU X S e QOQO QOO OOO COO ORGS Gu TED QD QC CQ CX QU OC CE QOL CQ SERCO ORO RO OO E CO 0 0 0 4 gt Qe CO CQ ab COUR ORNS BE ERE CA QI OHIO OU OO OXON ORONO SOOO EDRO QU OO OO OOO CO COO OOOO QC OOO OOOO C OO OOOO OO Ol Ot Ce SNS OOQ OOo GREASE SN CESS Oe Ub YR MED QOOOOO COLE E a Os al EUR CREER QUO CIO CQ OQ XH CD SE COOOL O O OOO000 QOO TOO S 1 p E E K QU CL GU QOO OQ QUU CA CU CXVMEXPXEEM OUO O0 COoOOC oO exe SNS Sooo NEU P MC QC MC QUO QOO CC dba uM d OC CLEMONS RE ME 0 OOOQOO eOO0O000 O O O O0 OO q XXE XA UL D D Q0 QUO OO OO CQ QOO QU QU QOOO0 DON SHOR OND Coo Go OOO OOO DEB SR SKS A OOO OOO A CY CO A OOO OOO Oo SNE aC MB COO OOO SSK NCC EN QOO OOS COOLED QO LLP OP LL POD AC CU COD
21. FIGURE 3 5 TYPICAL EXAMPLE OF ABC POWER SUPPLY PROGRAM USING SCPI COMMANDS ABC 012703 3 27 3 28 Blank 4 1 4 2 4 3 ABC 012703 SECTION 4 CALIBRATION GENERAL This section contains the calibration instructions for the Power Supply It is recommended that the user be familiar with Local Mode operation PAR 3 2 before calibrating the unit A full calibration consist of a voltage calibration and a current calibration Both voltage and cur rent calibrations consist of a zero and a full scale calibration There are two ways to perform the calibration locally using the front panel keys or remotely sending commands through the GPIB bus These two ways cannot be combined In order to enter the calibration mode the correct calibration access code password must be entered If the password has been forgotten call the factory and a special password which has been assigned to your power supply will be provided During the calibration new calibration data is computed which is then stored in the nonvolatile memory EQUIPMENT REQUIRED The following equipment is required to calibrate the ABC Power Supply Digital Voltmeter DVM with 6 digits d c accuracy e 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
22. PROGRAM MESSAGE STRUCTURE SCPI program messages commands from controller to power supply consist of one or more message units ending in a message terminator The message terminator is not part of the syntax it is defined by the way your programming language indicates the end of a line newline charac ter Sending a character with EOL line asserted is another way of sending a message termina tor The message unit is a keyword consisting of a single command or query word followed by a message terminator e g CURR lt newline gt or TRIG lt end of line gt The message unit may include a data parameter after the keyword separated by a space the parameter is usually numeric e g CURR 5 lt newline gt but may also be a string e g OUTP ON lt newline gt Figure 3 4 illustrates the message structure showing how message units are combined The following subparagraphs explain each component of the message structure NOTE An alternative to using the message structure for multiple messages defined in the fol lowing paragraphs is to send each command as a separate line In this case each com mand must use the full syntax shown in Appendix B KEYWORD Keywords are instructions recognized by a decoder within the ABC referred to as a parser Each keyword describes a command function all keywords used by the ABC are listed in Figure 3 3 Each keyword has a long form and a short form For the long form the word is spelled out com
23. Short Form SYST VERS Long Form SYSTem VERSion Return Value int value int value YYYY V Identifies SCPI Version implemented Returns SCPI Version number YYYY year V Revision number for specified year See example Figure B 8 SYST VERS Returns 1997 0 SYST KLOC ON keypad locked only remote control possible SYST KLOC Returns 1 indicating keypad locked SYST KLOC OFF keypad unlocked pressing LOCAL key allows Local mode operation ABC 012703 SYST KLOC Returns 0 indicating keypad unlocked FIGURE B 8 USING SYTEM COMMANDS AND QUERIES B 21 B 22 Blank
24. sss sesseseere esses ESE Standard Event Status Enable Query 1sae eer ESR Event Status Register Query ss i cm rie a uer att dice Seok da Nose ase ei eed ees IDN Identification QUOGLV sisi esi eo ne quan Sedo equae setenta eie Pe aes eee tus OPC Operation Complete Command OPC Operation Complete ue Meere M Eie Recall ETE SSS TATE BROT NING SOL em SAV been mM C A X SRE Service Request Enable Command SRE Service Request Enable Query cccccccsssecccccesseeeceueecececeeeeeceuseecssauseecsseuseeessueeeeesssasaaeees STB Status Byte Register QUE uec c tope retener eben des 2282 i eta 20322202202 usta Uc Ee des ave ARG THQ er 610 E ooo ane Maneater eds LST oe M C Cc APPENDIX B SCPI COMMAND QUERY DEFINITIONS B 17 B 18 B 19 B 20 B 21 B 22 B 23 B 24 B 25 B 26 B 27 B 28 B 29 B 30 B 31 B 32 B 33 ABC 012703 IAOAUCUO NALS Slates salient pede aai PAS ORR ONT UNG tea ec ds CALibrate CURRentEEVel Command io eene eiit ua Le quor vis nets ees CALibrate CURRent DATA Command s inus Sedes boc adea CAlLibrate PAS oWOrd Command SS acetic eu es GALibrate SAVE COMMANA anitir ea RD ARGS C
25. 1 13 1 QUEN sees MBS ES SET DOUR LISTINDEX iesus abt sese ac nio a ISODRCIEISTINDSeX QUGFL a A ae Dh SD Oe aoe hel Map LEE SOUR LIST SEQuence NEXT Commands uo dd es Sse ISOUFRCIEIST SEQUence NEXT QUEN soos uei oU puestas se bee hn contend ceo ee la SOUR LIST SEQuence STARt seis SOUR LEIST SEQUENCE START QUE eto itv 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 TABLE OF CONTENTS PAGE SOUR ILIST VOL Tage Command ss RR SE B 9 ISOURAEIST VOL Tae QUEM citi dds die ls ana A B 9 SOUR UIST VOL Tage PRO Teet Command eli a Sd Ss B 9 SOUR LIST VOLTage PROTect 000 0 eee B 9 ar CURRent iste B 10 MEASure VOL Tage SCALar DC Query else B 10 OUT Put SA Le Comandante ds B 10 OUTPUT STATE OQUE c
26. 3 25 3 4 4 7 ROOF lee X LT 3 25 3 4 4 8 Message Lermitidtol nans RT OE I 3 25 3 4 5 Understanding The Command 0 00 nnne aS 3 25 3 4 6 Program Message Syntax 017 recesses 3 26 3 4 7 710108000 Examples i ee Seen botes penc eade 3 26 3 5 Operator Maintenances isi sins Tides esa ale ias epu nse 3 27 SECTION 4 CALIBRATION 4 1 SONG Fall NS TE ST SN DR au hh OS TO 4 1 4 2 ME E EE LL TUE 4 1 4 3 Cal BLaUONPTOCEAUNES zi PEE 4 1 4 3 1 Voltage Call DEACONESS NUN 4 2 4 3 2 T cise sin SS RS wea tate Lasts 4 2 4 4 Changing the Calibration Password sss Ei Sc EE ST cnt edi ease 4 3 il ABC 012703 SECTION 4 5 4 6 4 7 TABLE OF CONTENTS Restoring Previous Calibration Values Restoring Factory Calibration Values ccccseccccecseeeeeeseeeeeeeseeeeesaeeeeeeeaeeeeeeseeeseeessaeeeessaaeeeseesaaeseeesaees Selling Factory Calibration ede Aes eT APPENDIX A IEEE 488 2 COMMAND QUERY DEFINITIONS A 12 A 13 A 14 A 15 A 16 A 17 GLS Clear Status COMINANG Ss sd SLES SE LESS nc ee ESE Standard Event Status Enable Command
27. 3 4 SGP I 1013701 10 Re ON P c 3 20 3 4 1 mene UE Ltd c E 3 20 3 4 2 Common Commands Queries NS asc eta fissa evant eases 3 20 3 4 3 SCPI Subsystem Command Query Structure 3 20 3 4 3 1 SUDSYSLEN i odas odes ni Ss 3 20 3 4 3 2 DISPlay SUDSYSLE i uet het eset uno setius Lune Seep eek Ends ea Te ce oon eae Ege e ae 3 20 3 4 3 3 INITIatS SUDSVS TE se R 3 20 3 4 3 4 LIST SUBSV SION AE SL MM IE M 3 21 3 4 3 5 MEASUre SUDSYSIEM Less Se FE RB ED Ra 3 21 3 4 3 6 OUTIPULSUDSVSIGITE LN AD NE MS a 3 21 3 4 3 7 PIOCCHONSUBSNS LE Tas SSS ASS beds se SRE ees deridet 3 21 3 4 3 8 STATUS SUDE V SIEM SESS uN P 3 21 3 4 3 9 me ES IEE SO ED ee 3 21 3 4 3 10 SOURce VOL Tage and SOURce CURRent Subsystems 3 21 3 4 3 11 CALibrate nnns 3 21 3 4 4 Programi Message SIUclule ea da bise SS SRE 3 22 3 4 4 1 WONG MEL HM DP E 3 22 3 4 4 2 eco RH TE 3 24 3 4 4 3 Va cased TT 3 24 3 4 4 4 Bc ERN E T NI TT 3 24 3 4 4 5 Data Separator e Ease OM M Duet Lui eite ead MU E CAMIS 3 24 3 4 4 6 Message Unit Separator m E p P
28. ABC 012703 B 75 STATus QUEStionable CONDition QUERY STAT QU ES CO N D Syntax Short Form STAT QUES COND Long Form STATus QUEStionable CONDition Return Value int value actual register value Description Returns the value of the Questionable Condition Register see Table B 3 The Questionable Condition Register contains unlatched real time information about questionable conditions of the power supply Bit set to 1 condition active true bit reset to 0 condition inactive false See example Figure B 7 B 76 STATus QUEStionable ENABle COMMAND STAT QU ES ENAB Syntax Short Form STAT QUES ENAB int value Long Form STATus QUESionable ENABle int value Function Programs Questionable Condition Enable Register Description Programs Questionable Condition Enable Register see Table B 3 The Questionable Condition Enable Register determines which conditions are allowed to set the Questionable Condition Register itis a mask for enabling specific bits in the Questionable Event register that can cause the question able summary bit bit 3 of the Status Byte register to be set The questionable summary bit is the log ical OR of all the enabled bits in the Questionable Event register Bit set to 1 function enabled active true bit reset to 0 function disabled inactive false See example Figure B 7 B 77 STATus QUEStionable ENABle QUERY STAT QU ES ENAB Syntax Short Form STAT QUES ENAB Long
29. ABC 012703 to a specific value actual output voltage will depend on load conditions If the value exceeds the max imum for the model being programmed error message 222 Data out of range is posted in output queue If value programmed exceeds the VOLT LIM HIGH value a value corresponding to the voltage limit will be programmed Related Commands RCL SAV VOLT LIM HIGH See example Figure B 1 B 13 B 59 SOURce VOLTage LEVel IMMediate AMPlitude QUERY VO LT Syntax Description Short Form SOUR VOLT LEV IMM AMP MIN MAX Long Form SOURce VOLTage LEVel IMMediate AMPlitude MIN MAX Identifies programmed voltage maximum allowable voltage or miniimum 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 25V for ABC25 4DM VOLT MINReturns minimum voltage allowed for power supply always 0 Related Commands VOLT See example Figure B 6 B 60 SOURce VOLTage LEVe1 TRIGgered AMPlitude COMMAND VOLT TRIG Syntax Description Short Form SOUR VOLT LEV TRIG AMP exp value Long Form SOURce VOLTage LEVel TRIGgered AMPlitude exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Programs voltage value to be transferred to output by TRG commands Actual output voltage w
30. STOP STATe STATe SOURce subsystem SOURce VOLTage LEVel IMMediate AMPLitude val AMPLitude MIN MAX TRIGgered AMPLitude val AMPLitude MIN MAX PROTection TRIPped CLEar LIMit HIGH val HIGH MIN MAX CURRent LEVel IMMediate AMPLitude val AMPLitude MIN MAX TRIGgered AMPLitude val AMPLitude MIN MAX PROTection TRIPped CLEar LIMit HIGH val HIGH MIN MAX FUNCtion MODE VOLTage CURRent MODE LIST subsystem LIST CURRent LEVel val LEVel PROTection val PROTection VOLTage LEVel val LEVel PROTection val PROTection INDex val INDex SEQuence STARI val STARt NEXT val NEXT DWELI val DWELI MEASure subsystem MEASure SCALar CURRent DC SCALar VOLTage DC OUTPut subsystem OUTPut STATe ON or OFF STATe STATus subsystem STATus OPERation CONDiition ENABlIe val ENABlIe EVENt PRESet XQUEStionable CONDiition ENABlI val ENABlIe EVENt VOLTage CONDiition ENABlI val ENABlIe LEVEN CURRent CONDiition ENABlIe val ENABlIe LEVEN SYSTem subsystem SYSTem ERRor NEXT CODE NEXT ALL PASSword CENAble code STATe CDISenable code NEW OLD NEW SECUrity IMMediate LANGuage SCPI COMPatibility BEEP VERSion KLOCK boolean KLOCK INSTRument subsystem INSTrument CATalog
31. TI O Source effect Voltage lt 0 01 Eo max Nominal 15 Current 0 0196 lo max of input voltage Load effect Voltage lt 0 01 Eo max 0 to 100 load change Current 0 0276 lg max Temperature effect Voltage 0 0176 Eo max Per degree C Current 0 01 lg max 0 to 50 C Time effect Voltage 0 01976 Ep max 0 5 8 5 hours Current 0 0176 lp max Error sense 0 5V per wire 500V d c or peak Voltage allowance Isolation voltage Output to ground ABCOPR012703 TABLE 1 3 ABC SPECIFICATIONS Continued SPECIFICATION RATING DESCRIPTION OUTPUT CHARACTERISTICS Continued Programming time 2ms max 0 100 lt 0 025 Ep max Programming Voltage accuracy ABC 10 10DM ABC 15 7DM ABC 25 4DM ABC 36 3DM ABC 60 2DM ENSE 0 1 lo max 0 05 lo max 0 025 lo max ABC 125 1DM Readback Display Voltage lt 0 05 Eo max HEALY Current lt 0 1 lp max Transient recovery to Excursion lt 5 Eo max 50 100 load change load change Recovery lt 200 usec return to 1 Eo max Overshoot None Turn ON OFF Data entry Local 24 keypads Remote GPIB GENERAL ENVIRONMENTAL CHARACTERISTICS 0 to 50 C 50 to 70 C Storage 20 to 70 C Non condensing MAY 0 to 95 RH operating amp storage Shock 20g 11msec 50 3 axes half sine 3 shocks each axis Vibration 5 10Hz 10mm Non operating double amplitude 1 hour each axis Altitude Sea level to 10 000 feet PHYSICAL CHARACTERISTICS Dimensions English 7
32. causes the maximum value to be read and saved in calibration xx The power supply then raises the output level to maximum and waits for CAL VOLT DATA commands Related Commands CAL STAT CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 B 10 CALibrate VOLTage DATA COMMAND CAL VO LT Syntax Description B 4 Short Form CAL VOLT DATA 0 1 2 3 Long Form CALibrate VOLTage DATA 0 1 2 3 Increases or decreases output voltage during calibration only CAL VOLT DATA 0 decreases output voltage by small increment CAL VOLT DATA 1 increases out put voltage by small increment CAL VOLT DATA 2 decreases output voltage by large increment 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 This command is only effective if Calibration status and either Voltage Zero or Voltage Full Scale calibration are active This command is equivalent to the front panel left and right arrow keys for fine adjustment and the 1 and 3 keys for coarse adjustment Related Commands CAL STAT CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 ABC 012703 B 11 CALibrate ZERO COMMAND CAL ZE RO Syntax Short Fo
33. mum see Table 1 3 If the LCD reads VsetMAX value you are entering a value higher than the maximum voltage setting see PAR 3 2 11 INSTALLATION A bail located on the bottom of the unit can be utilized to raise the front of the unit about two inches for ease of accessing the front panel keypad and LCD display For rack mounting refer to Figures 1 3 and 1 4 WIRING INSTRUCTIONS Interconnections between an a c power source and a 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 sup ply and load must be observed by the user These rules are described in detail in the following paragraphs 2 3 2 7 1 2 7 2 2 7 3 2 4 SAFETY GROUNDING Local national and international safety rules dictate the grounding of the metal cover and case of any instrument connected to the a c power source when such grounding is an intrinsic part of the safety aspect of the instrument The ground terminal of the source power connector Figure 2 2 is connected to the ABC chassis and the instructions below suggest wiring methods which comply with these safety requirements however in the event that the specific installation for the power system is different from the recommended wiring it is the customer s responsibility to ensure that all applicable electric codes for safety gro
34. 0 1 and 300 seconds for the pro grammed settings and the address of the next memory location in the program CREATING OR MODIFYING A PROGRAM PROGRAM EDIT MODE Creating a program and modifying an existing program are identical except that a program mod ification requires only selected parameters to be changed rather than all new parameter values With the power supply in command entry status press EDIT PROG key The top line indicates the STARTaddr nn where nn is one of 40 memory location To select a different address enter new value and press ENTER The top line of the LCD indicates the active memory location e g ViewVAL Mem n wheren is the memory location previously chosen The bottom line of the LCD indicates the parameter on the left Iset Vset OVset OCset TIMEval NEXT STEP the parameter s value on the right and data entry status in the middle To modify time values see PAR 3 2 14 1 1 Press ENTER to accept displayed value or enter new value and press ENTER to accept new setting the LCD displays the next parameter Press CLEAR to exit Program Edit mode without changing value Use or key to scroll forward or backward to view next or previous parameter or memory location For a program to run once then stop see PAR 3 2 14 6 to cycle a program continuously see 3 2 14 4 After all program values have been set press CLEAR or ENTER to exit Program Edit mode Setting up a program can be made easier by
35. 012703 TABLE 3 7 ABC VISA DRIVER FUNCTIONS CONTINUED Purpose Function Name Description Output On Off KpAbc OutputOnOff Sets the output on or off Get Output Status KpAbc getOutputState Returns the output status on or off Get Protection Status KpAbc getProtectionStatus Gets the status of overvoltage or overcurrent protection triggered or not triggered Set Memory Index KpAbc Setlndex Sets the index pointer to one of the 40 available memory locations The subsequent memory value changes will affect the memory location pointed to by the index pointer Get Memory Index KpAbc Getlndex Gets the value of the index pointer Set Memory Value KpAbc SetListValue Depending on the slide selection position this function sets the value of the specified parameter voltage level current level overvoltage level overcurrent level time value next memory address value for the memory location pointed to by the index pointer Get Memory Value KpAbc GetListValue Depending on the slide selection position this function gets the value of the specified parameter voltage level current level overvoltage level overcurrent level time value next memory address value for the memory location pointed to by the index pointer Save Recall Settings KpAbc SaveRecSet Saves the current settings to the selected memory location or restores previously stored settings from a memory location The memory loca tion range is from 1 to 40 UT
36. 9 x 4 9 x 14 1 32 See Outline Drawing Figure 1 2 Metric 200 8 x 124 6 x 355 6 mm For rack mounting see 0 8 mm Figures 1 3 and 1 4 Weight English 11 Ibs Unpacked A C input Panel ON OFF switch 06 0 13 Detachable IEC 320 type 3 wire fused connector Output Front 5 binding posts A F i Output xSense Groun 163103 Rear 5terminal barrier strips Remote control One standard Rear programming GPIB connector SCPI amp IEEE 488 2 Commands Digital display Voltage current mode front panel status menu program Front panel SCPI commands Temperature Operating No derating 100 Po max Operating Linear derating to 40 Po max 2 x 16 character alphanumeric LCD with LED backlight etc ABCOPRO012703 1 3 3 14 125 51 32 15 DOO Ef 64 i o eS ene Kexenenenenenenexeneln i E e
37. GetStartAddr KpAbc SetMaxLimValue KpAbc GetMinMaxValue Sets the memory start address for the program chain The program chain can also be executed in local mode The start memory address range is from 1 to 40 Gets the memory start address for the program chain The program chain can also be executed in local mode The start memory address range is from 1 to 40 Sets the temporary voltage limit or current limit of the power supply The limit reduces the output range of the power supply For example the output voltage range of a 0 to 10V power supply can be limited to the range of 0 to 5 25V by setting the voltage limit to 5 25V Gets the minimum or the maximum output voltage output current overvoltage level or overcurrent level of the power supply depending on the min max switch and slide selection position Set Trigger Voltage and KpAbc_SetTrig_ Volt Curr Sets the trigger voltage and trigger current at the same time Current Set Trigger Value KpAbc SetTrigValue Sets the trigger voltage or trigger current level depending on the switch position Get Trigger Value KpAbc_GetTrigValue Gets the trigger voltage or the trigger current level depending on the switch position Set Overvoltage and KpAbc Set OVvolt OVcurr Sets both the overvoltage and overcurrent values Overcurrent Set Protection Delay Get Protection Delay KpAbc setProtDelay KpAbc getProtDelay Sets the protection delay the delay between the moment th
38. Identifies whether keypad 15 locked or unlocked 0 keypad unlocked local operation possible by pressing LOCAL key 1 keypad locked LOCAL key disabled only remote operation possible Related Commands SYST KLOCK See example Figure B 8 B 83 SYSTem LANGuage QUERY SYST LANG Syntax Short Form SYST LANG Long Form SYSTem LANGuage Return Value lt string gt 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 B 84 sYSTem LANGuage COMMAND SYST LANG Syntax Short Form SYST LANG COMP SCPI Long Form SYSTem LANGuage COMP SCPI Description Determines whether unit responds to older command formats Sending SYST LANG COMP causes the unit to respond to older formats such as LIST TIME for compatible operation with software written for ABC power supplies up to Revision 1 SYST LANG COMP has been selected at the factory to permit the VISA demonstration program which uses older command formats to operate SYST LANG SCPI disables responses to older command formats B 85 SySTem PASSword CENable COMMAND SYST PASS CEN Syntax Short Form SYST PASS CEN lt val gt Long Form SYSTem PASSword CENable lt val gt Description Sets the password enable state if the value matches t
39. 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 2 14 With the power supply in command entry status press STORE key The LCD reads STORE mem nn Where nn is the memory location where the settings are to be stored Press ENTER or CLEAR to exit without changing setting Enter memory location from 1 to 40 and press ENTER The programmed voltage current overvoltage protection and overcurrent protection settings in effect when ENTER is pressed are stored in the selected memory location To recall stored settings see PAR 3 2 13 RECALLING STORED OUTPUT SETTINGS With the power supply in command entry status press RECALL The LCD reads RECALL mem nn Where nn is the memory location holding the settings to be retrieved Press ENTER or CLEAR to exit without changing setting Enter memory location from 1 to 40 and press ENTER The stored settings for voltage current overvoltage protection and overcurrent protec tion replace the current values and the unit returns to command entry status LOCAL MODE PROGRAMMING OF THE POWER SUPPLY Local mode programming offers the user 40 memory locations that can be used to program the power supply Each location defines values for output voltage output current overcurrent pro tection overvoltage protection time duration between
40. Parelcs cedes toe esae en TS ia 2 1 2 2 ABC Series Rear sn sena ss ssea i ssse assi ssa sies a sss isse ss saga ss sana sn 2 1 2 39 LCD Powerom Delas vert ES Mes La EI I I EE LE 2 3 2 4 Grounded Load Connections Local Sensing cccecccceecceceesceceeeceeeeeeeceeeeceueeeseeecessacessuaeessaaeessaaaeeesaaes 2 6 2 5 Isolated Load Connections Local Sensing zu ea se dud 2 6 2 6 Grounded Load Connections Remote 5075170 eene nennen nnns nnns annes 2 7 2 17 Isolated Load Connections Remote Sensing 2 7 3 1 LCD Power On Defaults 2 9 5 t ca a SS DS 3 4 3 2 ABC VISA Application Virtual Panels set ica Sd cie an 3 18 3 3 Tree Diagram of SCPI Commands Used with ABC Power 3 23 MEN ELAR T m 3 24 3 5 Typical Example Of ABC Power Supply Program Using SCPI COMMANGG cccccceesseeeeeeeeeeeeeeaaeeeees 3 27 ms PIB COMMAS cies UA e EIL lord UL KDE ed epe Ei eie eed A 4 Bl Programming the 010 s ee ee tea ee eee B 2 B 2 Using Calibration Commands and Queries eects B 3 p 9 Using Display COEiliglidssius asc a eases aac t cad oc ase edad pesas M AL OR ue idR B 5 B 4 Using LIST Commands and 0 115
41. Return Value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Returns voltage value stored in indexed memory location selected by LIST IND Related Com mands LIST IND LIST IND LISEVOLT See example Figure B 4 LIST VOLTage PROTect COMMAND LIST VOLT PROT Short Form LISEVOLT PROT exp value Long Form LIST VOLTage PROTect exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Sets the voltage protection value for the indexed 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 The voltage value is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST VOLT PROT See example Figure B 4 LIST VOLTage PROTect QUERY LIST VOLT PROT Short Form LIST VOLT LEV Long Form LIST VOLTage LEVel Return Value lt num_value gt digits with decimal point and Exponent Returns voltage protection value stored in indexed memory location selected by LIST IND Related Commands LIST IND LIST IND LIST VOLT See example Figure B 4 B 9 B 38 MEASure SCALar CURRent DC QUERY M EAS C U RR Syntax Short Form MEAS SCAL CURR DC Long Form MEASure SCALar CURRent DC Return Value num value digits with decimal point and Exponent
42. Where a message terminator is shown it is represented as NL regardless of the actual terminator character UNDERSTANDING THE COMMAND STRUCTURE Understanding the command structure requires an understanding of the subsystem command tree illustrated in Figure 3 3 The root is located at the top left corner of the diagram The parser goes to the root if e a message terminator is recognized by the parser aroot specifier is recognized by the parser Optional keywords are enclosed in brackets for identification optional keywords can be omit ted and the power supply will respond as if they were included in the message The root level keyword SOURCe is an optional keyword Starting at the root there are various branches or 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 As an example the STATus branch is a root level branch that has three sub branches OPERation PRESet and QUEStionable The following illustrates how SCPI code is interpreted by the parser 3 25 3 4 6 3 4 7 3 26 STAT PRES lt NL gt The
43. accommodates six parameters output voltage output current Overvoltage Overcurrent Time how long the parameters are in effect and the next address in the sequence Values are stored in the non volatile memory and are retained when the unit is turned off Refer to PAR 3 2 12 The same 40 memory locations are also available to save the active programmed settings V SET I SET OV SET and OC SET The saved setting can be recalled by specifying the memory location ABCOPRO012703 1 7 1 6 5 1 7 1 8 1 9 1 8 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 Refer to PAR 3 2 11 EQUIPMENT SUPPLIED The unit is shipped with a standard Power Cord IEC to 115 VAC USA ACCESSORIES Accessories for the ABC Power Supply are listed in Table 1 4 TABLE 1 4 ACCESSORIES Rack Adapter Accepts a single ABC power supply for installation in a 19 inch wide rack see Figure 1 3 Rack Adapter Accepts a two ABC power supplies for side by sided 131171 RA 71 installation in a 19 inch wide rack see Figure 1 4 i IEEE 488 Cable 1 meter long Connects ABC power supply to GPI
44. as possible to value listed below without exceeding value listed ABC 10 10DM 1 000V ABC 15 7DM 0 700V ABC 25 4DM 1 000V ABC 36 3DM 0 750V ABC 60 2DM 2 000V ABC 125 1DM 1 000V 9 Press ENTER when complete CHANGING THE CALIBRATION PASSWORD The 4 digit password is required for to enter calibration mode The factory default passwords are listed in Table 4 1 TABLE 4 1 FACTORY DEFAULT CALIBRATION PASSWORDS MODEL PASSWORD ABC 10 10DM 1010 ABC 15 7DM 1507 1 If the unit is not in command entry status press CLEAR or RESET to put the unit in com mand entry status 2 Press MENU key si times LCD reads Change Passw OldPass 3 Enter the old password and press ENTER Then enter the new 4 digit Password and press ENTER 4 The new password is accepted and the LCD shows the next Menu screen GoTo Previous CALIB 1 7 Yes 5 Press CLEAR to exit the Menu press 1 to restore the previous calibration values see PAR 4 5 or MENU for additional menu screens 4 3 4 5 4 6 4 7 4 4 RESTORING PREVIOUS CALIBRATION VALUES Each time the unit is calibrated the previous calibration values are retained in non volatile mem ory If itis 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 2 Press MENU key seven times LCD read
45. bait si i dette ie soda B 18 SYSTem ERRO CODE SOUS sinit SS ES ST t aid cessus SSDS SE B 18 SYS lem ERROmCODE ALET Que iy se odie iiie ret tae it RSs Bc N m rud B 18 SYSTeM KLOCK rni B 20 SYSTEM KREOCK2 eh cc B 20 SYSTem LANGuage Query Seina Enia nia B 20 SYSTemMLANGUage COMMAND sen lese a _ B 20 SYSTem PASSword CENable B 20 oYSTem PASSwotd CDlSable Command ies isis a B 20 SY Slrem PASS word STATS Z QUEN lest oae le aR Me Ld edic ot mcis B 20 SYSTem SECurity IMMediate Command sees enne nennen nnne nnns nnn nnns B 21 SYSTem SET COMMaNd SN wt Ss ee ace ee bone oe ea B 21 ES a Se a Sec Arat used us B 21 ABC 012703 LIST OF FIGURES FIGURE TITLE PAGE Te ABC Sees ERE Tct viii 1 2 ABC Series Power Supply Mechanical Outline 0010 emen 1 4 1 3 ABC Power Supply and RA 71 Rack Adapter Outline 10 10 eee 1 5 1 4 Two ABC Power SUpplies and RA 72 Rack Adapter Outline 0 0 10 1 6 1 5 Ripple and Spike Measurement 020105 1 9 2 ABC Series Front
46. conforming to IEEE 488 2 for instruments used in an automatic test system The control bus used must be the IEEE 488 standard communication bus General Purpose Interface Bus GPIB Refer to Table 2 1 for input output signal allocations Most power supply functions available from the keypad can be programmed via remote commands in addition to some that are not available from the keypad e g triggering and local lockout This section includes a discussion of GPIB bus protocols PAR 3 3 1 instructions for changing the GPIB address PAR 3 3 3 a discussion of the VISA Virtual Instrumentation Software Architecture driver supplied with the unit PAR 3 3 4 followed by a detailed explanation of SCPI programming PAR 3 4 3 3 1 IEEE 488 GPIB BUS PROTOCOL Table 3 4 defines the interface capabilities of the ABC power supply Talker Listener relative to the IEEE 488 GPIB bus reference document ANSI IEEE Std 488 IEEE Standard Digital Interface for Programmable Instrumentation communicating with a Host Computer Controller Talker Lis tener Tables 3 5 and 3 6 define the messages sent to the ABC or received by the ABC via the IEEE 488 bus in IEEE 488 command mode and IEEE 488 data mode respectively These mes sages are enabled during the handshake cycle with the ABC power supply operating as either a Talker or a Listener TABLE 3 4 IEEE 488 GPIB BUS INTERFACE FUNCTIONS SUBSET FUNCTION SYMBOL COMMENTS Source
47. 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 This is the start address for the STEP and RUN commands LOCal mode The starting sequence number is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST SEQ STAR See exam ple Figure B 4 LIST SEQuence STARt QUERY LIST SEQ STAR Short Form LIST SEQ STAR Long Form LIST SEQuence STARt Return Value int value between 1 and 40 Identifies the starting address for program execution Returns the starting sequence location set by LIST SEQ STAR command Related Commands LIST SEQ STAR See example Figure B 4 LIST VOLTage COMMAND LIST VOLT Short Form LIST VOLT LEV lt exp_value gt Long Form LIST VOLTage LEVel lt exp_value gt lt exp_value gt digits with decimal point and Exponent e g 2 71E 1 for 27 1 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 The voltage value is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST VOLT See example Figure B 4 LIST VOLTage QUERY LIST VOLT Short Form LIST VOLT LEV Long Form LIST VOLTage LEVel
48. next step To run the program press RUN and select the start ing location If the program is designed to cycle press CLEAR or RESET to stop it The TIME key offers a quick and easy way to change the time for any memory location without entering EDIT PROG mode MENU FEATURES Press MENU to scroll through the MENU functions Press CLEAR to exit enter number s and press ENTER to change a feature The following features are included Set LCD contrast set from 1 to 9 for optimum viewing Set GPIB address select Set from1 to 30 DCL Control Allows DCL Device Clear to either set output to OV or have no effect on out put voltage Set speaker on off 0 to disable beeps and buzzes 1 to enable Change password required for calibration Enter old password then the new pass word Restore previous calibration values See Section 4 of Operator s Manual e View Model number Serial number and firmware version not changeable e Set maximum values for V SET and 1 SET To prevent damage to a sensitive load the maximum output voltage and current can be reduced from the rated value to a user selected maximum Delay protection To allow for large initial transients e g from inductive loads overvolt age and overcurrent protection can be delayed about 8 seconds by entering a count count of 30 is about one second maximum count is 255 If an overvoltage or overcurrent condi tion is still present at the end of the delay p
49. parser returns to the root due to the message terminator STAT OPER PRES lt NL gt The parser moves one level in from STAT The next command is expected at the level defined by the colon in front of OPER Thus you can combine the following message units STAT OPER and STAT PRES STAT OPER COND ENAB 16 lt NL gt After the OPER COND message unit the parser moves in one level from OPER allowing the abbreviated notation for STAT OPER ENAB PROGRAM MESSAGE SYNTAX SUMMARY e 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 f a program message has more than one message unit then a colon must precede the next keyword in order to set the parser back to the root otherwise the next keyword will be taken as a subunit of the previous message unit e g the command meas volt curr will read output voltage and output current since both volt and curr are interpreted as subunits of the meas command e Several commands may be sent as one message a line feed terminates the message Commands sent together are separated by a semicolon The first command in a mes sage starts at the root therefor a colon at the beginning is not mandatory
50. pletely 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 The rules governing short form keywords are presented in Table 3 8 TABLE 3 8 RULES GOVERNING SHORTFORM KEYWORDS IF NUMBER OF LETTERS IN AND FOURTH LETTER THEN SHORT FORM LONGFORM KEYWORD IS IS A VOWEL CONSISTS OF EXAMPLES 4 OR FEWER DOES NOT MATTER ALL LONG FORM LETTERS MODE THE FIRST FOUR NO SONS CHINE RS MEASure OUTPut EVENt 5 OR MORE YES THE FIRST THREE LEVel IMMediate ERRor LONG FORM LETTERS 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 3 22 ABC 012703 ROOT colon ABORt subsystem ABORt INITiate subsystem INITiate IMMediate CONTinuous bool CONTinuous CALibrate subsystem CALibrate STATus boolean password STATus VOLTage LEVel MIN MAX ZERO DATA val GAIN UP DOWN CURRent LEVel MIN MAX ZERO DATA val GAIN UP DOWN ZERO SAVE DISPlay subsystem DISPlay CONTrast 0 to 1 CONTrast WINDow TEXT DATA WINDow TEXT DATA WINDow STATe 0 1 WINDow STATe PROGram subsystem PROGram RUN
51. program that has just been created or edited before running in real time With the power supply in command entry status press STEP key The LCD bottom line indicates the start address of the program press ENTER to begin stepping at that address To change the starting address enter new value and press ENTER to begin step ping at the new address press CLEAR to exit without stepping through the program The LCD top line shows Loc to indicate local mode aa bb where aa is the memory location just executed bb is the NEXT STEP location and shows cv constant voltage or cc constant current to indicate the actual operating mode The LCD bottom line shows the output voltage and current measurements for the location just executed and indicates command status Press STEP to execute location bb The LCD will again display the location just executed volt age and current measurements and the NEXT STEP location Continue to press STEP to exe cute the program one step at a time or press CLEAR to exit Step function CYCLING A PROGRAM To cycle a program modify the program see PAR 3 2 14 1 and go to the last memory location to be executed and set the NEXT STEP address to the Starting address causing the program to loop and repeat indefinitely For example if the last location is 14 and the starting location is 05 press EDIT PROG enter 14 then press ENTER Press until LCD reads ViewVAL Mem14 NEXT STEP Enter 5 and press ENTER When th
52. see PAR 3 2 11 The unit returns to waiting for a value that does not exceed the maximum SETTING OVERVOLTAGE OR OVERCURRENT PROTECTION With the power supply in command entry status press OV SET overvoltage or OC SET overcurrent to put the power supply in data entry status The lower right side of the LCD shows the programmed setting in effect when the key is pressed Press ENTER or CLEAR to exit without changing setting Enter new value and press ENTER to accept new setting the key erases data just entered or CLEAR to exit without changing setting To recover from over voltage or overcurrent condition press RESET this restores the power on defaults see PAR 3 2 7 CHANGING PROTECTION DELAY The overvoltage and overcurrent protection normally trips Immediately upon detection of an overvoltage overcurrent condition However changing output settings particularly with reactive loads large transients can cause inadvertent tripping of the protection For this reason tripping of the overvoltager overcurrent protection can be delayed approximately 8 seconds after the output is changed With the power supply in command entry status press MENU key twelve 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 CHANGING MAXIMUM VOLTAGE OR CURRENT VALUE The maximum va
53. set enable function 0 reset disable function See example Figure A 1 As an example the controller sends command s then sends OPC If control ler then sends ESR the power supply responds with either a O if the power supply is busy execut ing the programmed commands or a 1 if the previously programmed commands are complete See example Figure A 1 ABC 012703 A 8 OPC OPERATION COMPLETE QUERY O PC 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 is placed in the Output Queue Subsequent commands are inhibited until the pending operations are completed OPC is intended to be used at the end of a command line so that the application pro gram can monitor the bus for data until it receives the 1 from the power supply Output Queue See example Figure A 1 A 9 OPT OPTIONS QUERY O PT 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 is present RL3 Hardware switch controlling remote local is f
54. voltage mode current limit to current mode voltage limit or vice versa Mode changes should be limited to changes in load conditions to which the power supply will respond automatically or by programming the limit parameter when required by the user appli cation 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 EXAMPLE OF PROPER PROGRAMMING Assume the power supply is intended to operate in a test application that requires a set of spe cific output voltages The initial set of commands should program output voltage and current limit If the same current limit applies to the rest of the test all subsequent commands should only program output voltage EXPLANATION OF PROGRAMMING TECHNIQUES 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 Each time voltage and current commands are received the unit must evaluate the commands and the load conditio
55. 04 15A SOW minimum 100W recommended ABC 15 7DM 0 1 Ohm 0 04 15A SOW minimum 100W recommended ABC 25 4DM 0 25 Ohm 0 04 15A SOW minimum 100W recommended ABC 36 3DM 0 25 Ohm 0 04 15A SOW minimum 100W recommended ABC 60 2DM 1 0 Ohm 0 04 15A SOW minimum 100W recommended ABC 125 1DM 1 0 Ohm 0 04 15A SOW minimum 100W recommended NOTE Because the voltage measured will be used as reference for calibration the DVM used must be accurately calibrated prior to calibrating the ABC power supply CALIBRATION PROCEDURES During voltage calibration the voltage overvoltage and voltage readback are calibrated and during current calibration the current overcurrent and current readback are calibrated The nor mal procedure is to calibrate voltage first and then current However you do not have to do a complete calibration each time If required you may calibrate only the voltage or the current and then proceed to saving the calibration results For either voltage or current calibration BOTH zero AND full scale calibrations must be performed For voltage calibration all loads must be disconnected and the sense terminals connected to the corresponding output terminals The digital voltmeter will be connected to the output of the power supply For current calibration after disconnecting all loads an appropriate shunt resistor will be connected across output terminals and the digital voltmeter will be connect
56. 1 and Table 3 1 b Rear Panel Refer to Figure 2 2 and Table 2 1 GE KEPCO PROGRAMMABLE POWER SUPPLY PHANUMERIC LCD DIS OUTPUT S GND S SOO SO OUTPUT ON OFF MENU EDIT PROG RECALL CLEAR 4 5041260 FIGURE 2 1 ABC SERIES FRONT PANEL KEPCOs C DC DC 2C 2C DZE 21110010 ABC 10 10DM COL CM ae OUTPUT DC 0 GE 0 10A IEEE 488 PORT C C C C JC 1 24 xe IC pis 2E IC P APPLICABLE PATENT NOS SUPPLED ON REQUEST 12 4 2 C C gt C J C C N SEE INSTRUCTION MANUAL I I I I i C J SING AT OR REAR OF PARTS INSIDE REFER O CE DC OUTPUT SENSING AND MAKE Cine cor SERVICE PERSONNEL 2n ANS S I s MANUAL 478 174 50 po TO OPERATE XJ 3 amp AN uu 30412259 POWER INLET LINE HOT GROUND NEUTRAL FIGURE 2 2 ABC SERIES REAR PANEL ABC 01
57. 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 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 2354 LIST VOLT 14 Sets output voltage value of memory location 21 to 14V OPC Allows status bit 0 to be set when pending operations complete VOLT 21 CURR 3 Sets output voltage to 21V output current to 3A SAV 33 The present state of the power supply is stored in memory location 33 ESR Returns 129 128 1 power on bit 7 1 operation complete bit 1 1 ESR Returns 0 event status register cleared by prior ESR VOLT 15 CURR 5 OPC Sets output voltage to 15V output current to 5A puts 1 on output bus when command operations are complete RCL 21 Values in memory location 21 recalled 21V 3A RST Power supply reset to power on default state SRE 40 When ESB or QUES bits are set Table A 3 the Request for Service bit will be set SRE Returns the value of the mask 40 STB For example the Power supply responds with 96 64 32 if MSS and the Event Status Byte Table A 3 summary bit have been set The power supply returns 00 if no bits have been set VOLT 25 Power supply voltage commanded to 25V VOLT TRIG 12 Programs power supply voltage to 12V when TRG re
58. 2703 2 1 TABLE 2 1 INPUT OUTPUT PIN ASSIGNMENTS FOR REMOTE CONTROL connector PN FUNCION O m y SS 5 fo 3 rc netece Cee 9 NN Nm PORT 2 3 SOURCE POWER REQUIREMENTS This power supply operates from single phase a c mains power over the specified voltage and frequency ranges Table 1 3 without any need for range selection 2 4 COOLING The power devices used within the power supply are maintained within their operating tempera ture range by means of internal heat sink assemblies cooled by convection Periodic cleaning of the power supply interior is recommended If the power supply is located within a confined space care must be taken that the ambient temperature which is the temperature of the air immediately surrounding the power supply does not rise above the specified limits see Table 1 3 2 5 PRELIMINARY OPERATIONAL CHECK A simple operational check after unpacking and before equipment installation is advisable to ascertain whether the power supply has suffered damage resulting from shipping Refer to Figures 2 1 and 2 3 for location of operating controls and electrical connections Tables 3 1 and 3 2 explain the functions of operating controls indicators and keypad keys respectively 2 2 ABC 012703 2 6 2 7 ABC 012703 1 With POWER switch set to off position connect the power supply to source power 2 With no load connected set POWER swit
59. 3 3 4 ABC VISA INSTRUMENT DRIVER The VISA instrument driver supplied with the ABC Power Supply is provided to simplify pro gramming with a VISA compatible GPIB controller Included on the diskette are source code C for all VISA functions kp abc c e acomplete programming reference manual kp abc doc e a sample application of the VISA functions written in C which can be used to program one or more ABC power supplies using a virtual front panel observed on a computer monitor kp appl c 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 National Instruments http www natinst com has the driver for their cards available on the internet at a file transfer site ftp ftp natinst com find the folder for suppport and VISA drivers 3 3 4 1 VISA INSTRUMENT DRIVER FUNCTIONS Kepco s ABC VISA instrument driver provides programming support for Kepco s ABC Power Supply VISA I O It contains functions for opening configuring taking measurements from and closing the instrument To successfully use this module the instrument must be connected to the GPIB and the GPIB address supplied to the initialize function must match the GPIB address of the instrument Table 3 7 lists the functions that are available TABLE 3 7 ABC VISA DRIVER FUNCTIONS Purpose Function Name Descr
60. 3 7 copying the Memory Location Worksheet Table 3 2 and filling in the values before program ming the power supply 3 2 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 To change a different step enter the step number using the numeric keys To proceed depress ENTER The LCD displays TIMEval nn where nn is the time value set for the selected location Press ENTER to accept displayed value or enter new value between 0 01 and 300 seconds and press ENTER to accept new value or press CLEAR to exit without changing value The unit returns to command entry status Refer to PAR 3 2 14 1 2 if accuracy of time values is important 3 2 14 1 2 TIME INTERVAL ACCURACY 3 2 14 2 3 2 14 3 3 2 14 4 3 8 The accuracy of the time interval is 5 specified time interval may be exceeded by a maxi mum of 5 RUNNING A PROGRAM With the power supply in command entry status press RUN key The LCD bottom line indi cates the start address of the program Press ENTER key to run the program starting with that address To change the starting address enter new value and press ENTER to run the program Press CLEAR to exit without running the program STEPPING THROUGH A PROGRAM The STEP function is useful for examining a
61. 300 Determines the execution time duration during a programmed sequence for the memory loca tion selected by LIST IND Sets time value from 0 01 to 300 in seconds for memory location selected by LIST IND A value of 0 means that this memory location will be skipped during the RUN command LOCal mode The time value is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST DWEL LIST SEQ See example Figure B 4 LIST DWEL1 QUERY LIST DWEL Short Form LIST DWEL Long Form LIST DWELI Return Value lt value gt 0 01 to 300 LIST INDex COMMAND LIST IN D Short Form LIST IND int value from 1 to 40 Long Form LIST INDex int value from 1 to 40 Selects one 40 memory locations for viewing or modification of parameter selected by subse quent LIST CURR LIST CURR PROT LIST VOLT LIST VOLT PROT commands or queries The index value the selected memory location is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND See example Figure B 4 LIST INDex QUERY LIST IND Short Form LIST IND Long Form LIST INDex Return Value int value 1 to 40 Returns index value Identifies which one 40 memory locations has been selected for viewing or modification by subsequent LIST CURR LIST CURR PROT LIST VOLT LISEVOLT PROT commands or queries Related Commands LIST IND See example
62. 8 64 32 16 2 1 WTG WAIT TRIGGER SET BY INIT SUBSYSTEM B 70 STATus OPEReration ENABle COMMAND STAT OPER ENAB Syntax Short Form STAT OPER ENAB int value 0 to 1313 1 32 256 1024 Long Form STATus OPERation ENABle int value 0 to 1313 1 32 256 1024 Description Sets Operation Enable Register The Operation Enable Register is a mask for enabling specific bits in the Operation Event Register which will cause the operation summary bit bit 7 of the Status Byte register to be set Bit set to 1 function enabled active true bit reset to 0 function disabled inac tive false The operation summary bit is the logical OR of all the enabled bits in the Operation Event register See example Figure B 7 B 71 STATus OPEReration ENABle QUERY STAT OPER ENAB Syntax Short Form STAT OPER ENAB Long Form STATus OPERation ENABle Return Value int 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 B 2 STATus OPERation EVENt QUERY STAT E R 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
63. AL 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 See exam ple Figure B 2 ABC 012703 B 4 Syntax Description B 5 Syntax Description ABC 012703 CALibrate CURRent DATA COMMAND CAL CURR Short Form CAL CURR DATA 0 1 2 3 Long Form CALibrate CURRent DATA 0 1 2 3 Increases or decreases output current during calibration only CAL CURR DATA 0 decreases output current by small increment CAL CURR DATA 1 increases output current by small increment CAL CURR DATA 2 decreases output current by large increment CAL CURR DATA 3 increases output current by large increment This command is used during current calibration to adjust the out put current for current zero calibration as well as full scale current calibration Output current is moni tored on a calibrated digital multimeter reading voltage at the sense terminals of the shunt resistor and increased or decreased as required using this command This command is only effective if Cali bration status and either Current Zero or Current Full Scale calibration are active This command is equivalent to the on the front panel left and right arrow keys for fine adjustment and the 1 and 3 keys for coarse adjustment Related Commands CAL STAT CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE CAL S
64. ALaDrate STATUS COMMANDS Benassi ud ee binned ee easel CALibrate VOLTage LEVel Command 1 Ss Acca ee eee CALibrate VOLTage DATA anna anas CALiDrate ZERO COMMANA ieu iSc eee tee Erase tue Ca bees halt seas Mera EE Eh DR Sb De eis eed oos bes DISPlay CONTrast scenes DISPlay C ONTIASU QUE sp rab E eate toc eub a DR DI E DU DE DISPlay MODE Command ssrA nd sss PRL ES eds EN DISPIay MODE HOUE Mis en se nad Seine sas beds DISPlay TEXT COMMANA sc sd sss in o ba coc EASE BB T E INITiatel IMMediate Command Evite INI Tate CONTINUOUS Command anat toto deest ca round ININA CONTINUOUS QUEN ss Nc INS TrUMENLS TATE COmMmMana isc coc MGE drap ideie innta 1100322610 01104 ceo Sa etes Rond uuo idest SS SOUR LIST CURRent Query 00 SOUR LIST CURRent PROTect Command SOUR LIST CURRent PROTect Query SOUR ALIS TF DODWELC 0 2
65. B bus SNC 488 1 IEEE 488 Cable 2 meter long Connects ABC power supply to GPIB bus SNC 488 2 IEEE 488 IEEE 488 Cable 4 meter longs 4 meter IEEE 488 Cable 4 meter longs Connects ABC power supply to GPIB bus SNC 488 4 488 4 Fuse Circuit Protection Replacement of Fuse A2FS1 is AK TXPE T authorized by service personnel only 3 15A 250V a c 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 Table 1 5 lists symbols used on the power supply or in this manual where applicable TABLE 1 5 SAFETY SYMBOLS SYMBOL WARNING RISK OF ELECTRIC SHOCK CAUTION REFER TO REFERENCED PROCEDURE INDICATES THE POSSIBILITY OF EQUIPMENT DAMAGE CAUTION INDICATES THE POSSIBILITY OF BODILY INJURY WARNING OR DEATH ABCOPR012703 1 10 RIPPLE NOISE MEASUREMENT To accurately verify that ABC Power Supply ripple and noise parameters are within the specifi cation limits listed in Table 1 1 speciaized test cables are required not supplied Figure 1 5 illustrates the requirements for two cables one for ripple measurement and one for spike mea
66. CAD GOO OO C SNES ME NEMS AW SHGNSES QUIC C OO OO OO 9 0 SEA KJ D OOOO OO ORS KOO CE OOO QO QUO QOO C o C OC O QUO OO Oo COO OO I5 C Ir D OOO OC OO GRO NA US CO NUR ORS NONAS BOR OKOKON RCM NOR RN RON P QC C Qquuooudocddod Ep Co C Q QOO CO DIO C Ce NO BE UP NGA PNE IO C C UO QuO TOGO CO OQ QUO C Q C C C OOO 000 XPRESS DENE MORONS que p pM Ye Ronen eens OCIO CER CU 4 CY WEG C PN OO C OOOO GRO NUR MR NO C OC OQ GIO OO CIC C QC CO QUIC S OEREN 8 NS 1 AW AS IS E J J J QU 0 500 4 1 750 Ww oc Se i KEPCO PROGRAMMABLE POWER SUPPLY KEPCO PROGRAMMABLE POWER SUPPLY d EEEENSER OUTPUT 1 y ser 1 set 9 toca 1987 1 ser 00 ON OFF 5218 ALPHANUMERIC LCD DISPLAY 7 m aw ce Z 2 250 m SHH ZTE BUBE A POWER OUTPUT 72 rec POWER OUTPUT 5r S GND emm GND 4S merum mmt eo SES o gt e lo OO SO CO inim R 1 485 J SIS TD 7 ABC X 100M o 10V m Em LZ 1 1 TT ABG 10 100M o wv 0 4 Y Y 0 375 4 18 250 19 000 1 4 X 29 64 O
67. EE 488 2 commands and queries supported in the ABC Power Supply TABLE A 1 IEEE 488 2 COMMAND QUERY INDEX COMMAND e COMMAND PAR CLS RST A 11 ee i A 2 CLS CLEAR STATUS COMMAND CLS Syntax CLS Description Clears status data Clears the error queue of the instrument It also clears the following registers without affecting the corresponding Enable Registers Standard Event Status Register ESR Opera tion Status Event Register Questionable Status Event Register and Status Byte Register STB Related commands OPC OPC See example Figure A 1 ESE A 3 ESE STANDARD EVENT STATUS ENABLE COMMAND Syntax ESE integer where integer positive whole number 0 to 255 per Table A 2 Default Value 0 Description This command programs the standard Event Status Enable register bits The contents function as a mask to determine which events of the Event Status Register ESR are allowed to set the ESB Event Summary Bit of the Status Byte Register Enables the Standard events to be summarized in the Status Byte register 1 set enable function 0 reset disable function All of the enabled events of the standard Event Status Enable register are logically ORed to cause ESB bit 5 of the Sta tus Byte Register to be set 1 set enable 0 reset disable See example Figure A 1 TABLE A 2 STANDARD EVENT STATUS ENABLE REGISTER AND STANDARD EVENT STATUS REGISTER BITS NU No
68. Figure B 4 LIST SEQuence NEXT COMMAND LIST SEQ NEXT Short Form LIST SEQ NEXT int value 0 to 40 Long Form LIST SEQuence NEXT int value 0 to 40 Determines the next memory location to be addressed during a programmed sequence Sets sequence number from 1 to 40 of next memory location to be addressed Sequence number is set for memory location selected by LIST IND Setting sequence number to 0 indicates the end of the pro gram chain and the programmed sequence will stop The sequence number is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST SEQ See example Figure B 4 LIST SEQuence NEXT QUERY LIST SEQ N EXT Short Form LIST SEQ NEXT Long Form LIST SEQuence NEXT Return Value int value 0 to 40 Returns sequence number stored in memory location selected by LIST IND Related Com mands LIST IND LIST IND LISESEQ See example Figure B 4 ABC 012703 B 32 SOUR Syntax Description B 33 SOUR Syntax Description B 34 SOUR Syntax Description B 35 SOUR Syntax Description 36 SOUR Syntax Description B 37 SOUR Syntax Description ABC 012703 LIST SEQuence STARt COMMAND LIST SEQ STAR Short Form LIST SEQ STAR int value 1 to 40 Long Form LIST SEQuence STARt int value 1 to 40 Determines the first memory location start of sequence to be addressed
69. Form STATus QUESionable ENABle Return Value lt int_value gt actual register value Description Reads Questionable Condition Enable Register see Table B 3 Power supply returns value of Questionable Condition Enable Register indicating which conditions are being monitored Bit set to 1 function enabled active true bit reset to 0 function disabled inactive false Related Com mands STAT QUES See example Figure B 7 B 8 SYSTem ERRor NEXT QUERY SYST ERR Syntax Short Form SYST ERR NEXT Long Form SYSTem ERRor NEXT Return Value int value string Description Posts error messages to the output queue Returns the next error number followed by its corre sponding error message string from the instrument error queue The error 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 and the next error message is made available When all errors have been read the query returns 0 No error If more than 15 errors are accumulated it will overflow The oldest errors stay in the queue but the most recent errors are discarded The last error in the queue will be 350 Too many errors Error messages are defined in Table B 4 B 9 SYSTem ERRor CODE QUERY SYST E RR CO D E Syntax Short Form SYST ERR CODE Long Form SYSTem ERRor CODE Description Returns the three character error code without the ASCII definition string The error code
70. Handshake SH1 Complete Capability Interface can receive multiline messages Acceptor Handshake Complete Capability Interface can receive multiline messages serial poll unaddress if MLA My Listen Address one byte Listener Basic listener unaddress if MTA My Talk Address one byte address Complete Capability The interface sets the SRQ line true if there is an Service Request SR1 Ag enabled service request condition Complete capability Interface selects either local or remote information In local mode the ABC executes front panel commands but can be set to remote mode via IEEE 488 bus When in Remote mode all front panel keys are disabled except LOCAL LOCAL key can be disabled using keypad lockout command see Appendix B PAR B 81 so that only the controller or a power on condition can restore Local mode Parallel Poll Po No Capability Device Clear 1 Complete Capability ABC accepts DCL Device Clear and SDC Selected Device Clear Device Trigger DT1 Respond to TRG and lt GET gt trigger functions Controller No Capability Remote Local ABC 012703 3 11 TABLE 3 5 IEEE 488 GPIB BUS COMMAND MODE MESSAGES MESSAGE MNEMONIC DESCRIPTION COMMENTS ATN Attention Received DAC Data accepted DAY Data Valid DCL Device Clear IFC Interface Clear MLA My Listen Address My Talk Address Other Talk Address Ready for Data Selected Device Clear Serial Poll Disable Serial Poll Enable Servi
71. ILITY FUNCTIONS This class of functions provides lower level functions to communicate with the instrument and to change instrument parameters Identify Power Supply KpAbc identify Returns the full message returned by the power supply to the IDN query This message contains four fields manufacturer power supply type serial number and firmware version Revision Query KpAbc RevisionQuery Returns the revision numbers of the instrument driver and instrument firmware version from the idn query This instrument driver s Revision Number is Rev 1 0 9 95 CVI 3 1 and the ABC firmware version is Firmware Version 1 0 This data is necessary when requesting techni cal support Model Query KpAbc ModelQuery Return the model number of the ABC power supply Serial Number Query KpAbc SerialnQuery Returns the serial number of the ABC power supply The serial number is extracted from the answer to the idn query Query SCPI Version KpAbc GetSocpiVersion Returns the power supply answer to the Query SCPI Version com mand Checks the Standard Commands for Programmable Instru ments SCPI language version Set Reset Keypad Lock KpAbc setResetKeybLock Locks or unlocks keypad operation Used to prevent changing the set tings of the power supply from the local keypad Keypad Lock Status KpAbc_keybLockStat Return the status of the local keypad access 0 if local access enabled 1 if local access is disabled Display Text KpAbc_display Config
72. IS IN USE Second line of display reads ABC IS IN USE DISP MODE Returns TEXT DISP TEXT Returns ABC IS IN USE FIGURE B 3 USING DISPLAY COMMANDS B 13 DISPlay CONTrast QUERY DISP CONT Syntax Short Form DISP CONT Long Form DISPlay CONTrast Return Value Numerical value from 0 to 1 indicating contrast setting Description Identifies LCD contrast setting Returns 0 if LCD is at minimum setting 1 if at maximum setting Cand return values between 0 2 through 0 8 for other contrast settings Related Commands DISP CONT See example Figure B 3 B 14 DISPlay MODE COMMAND DISP MODE Syntax Short Form DISP MODE NORM or DISP MODE TEXT Long Form DISPlay MODE NORMal or DISPlay MODE TEXT Description Switches the LCD display between Normal and Text mode Switches the display between its nor mal metering mode and a mode in which it displays text sent by the user on the second line The default status at power up or after RST is NORMal In order to display text on the second line the dis play mode has to be changed to TEXT Related Commands DISP MODE DISP TEXT DISP TEXT RST See example Figure B 3 B 15 DISPlay MODE QUERY DISP MODE 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 exam
73. 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 C SEE NOTE 1 anid gt IEEE 488 PORT m NE DC OUTPUT ue NOTES 1 USE LINKS SUPPLIED FOR CONNECTIONS BETWEEN Sie tS _ S GND S AND AND BETWEEN S AND FOR 0 0 AX LOCAL SENSING 2 CONNECTIONS MAY BE MADE AT EITHER FRONI Vd i OR REAR PANEL SHOWN SEE NOTE 1 5041264 FIGURE 2 4 GROUNDED LOAD CONNECTIONS LOCAL SENSING DVM SEE NOTE A NOTES 1 USE LINKS SUPPLIED FOR CONNECTIONS BETWEEN D S AND AND BETWEEN S AND FOR LOCAL SENSING 2 CONNECTIONS MAY BE MADE AT EITHER FRONT OR REAR PANEL SHOWN SEE NOTE 1 3041267 FIGURE 2 5 ISOLATED LOAD CONNECTIONS LOCAL SENSING ABC 012703
74. OPERATOR S MANUAL ABC DM SERIES SWITCHING POWER SUPPLY VOLTAGE CURRENT STABILIZED DC SOURCE MODEL KEPCO INC ABC DM SERIES POWER SUPPLY 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 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 P 01996 KEPCO INC e KE C P N 243 0888 THE POWER SUPPLIER KEPCO INC e 131 38 SANFORD AVENUE FLUSHING NY 11352 U S A e TEL 718 461 7000 FAX 718 767 1102 email hq Qkepcopower com World Wide Web http www kepcopower com 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 CONNEC
75. OUTP PROT DEL Long Form OUTPut PROTection DELay Return Value lt integer 1 to 8 5 gt Description Returns value of overvoltage overcurrent delay A count of 0 means no delay The maximum value is 8 5 The delay constants are set in 033 milliseconds per internal value Related Commands OUTP PROT DEL See example Figure B 5 B 10 ABC 012703 B 44 PROGram SELect STATe COMMAND PROG SEL STAT Syntax Short Form PROG SEL STAT RUN STOP Long Form PROGram SELect STATe RUN STOP Description Starts or stops user programmed sequence Program sequence is preprogrammed using LIST commands starting address is 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 B 45 PROGram SELect STATe QUERY PROG SEL STAT Syntax Short Form PROG SEL STAT Long Form PROGram SELect STATe Return value lt boolean gt 0 stopped 1 running Description Indicates status of user progammed sequence 1 returned when program is running O returned when program is stopped Related commands PROG STAT B 46 READ SCALar CURRent DC QUERY READ C U RR Syntax Short Form READ SCAL CURR DC Long Form READ SCALar CURRent DC Return Value num value digits with decimal point and E
76. 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 Reading the Operation Event register clears it See example Figure B 7 B 16 ABC 012703 B 73 STATus PRESet COMMAND STAT PRES Syntax Description Short Form STAT PRES Long Form STATus PRESet Disables reporting of all status events This command sets all bits of the Operation Condition Table B 2 and Questionable Condition Registers to 0 preventing all status events from being reported See example Figure B 7 NOTE The power supply is assumed to be operating in cV constant voltage mode STAT OPER ENAB 1056Mask enabled for CC WTG and bits STAT OPER ENAB Returns 1056 32 1024 CC WTG bits set STAT QUES ENAB 3 Mask enabled for OV and OC bits 1 2 STAT QUES ENAB Returns 3 1 2 indicating OV and OC bits are enabled STAT PRES Operation Condition and Questionable Condition registers are reset INIT CONT ON Continuous triggers enabled STAT OPER COND Power supply returns 288 256 32 to indicate that power supply is constant voltage mode and Wait For Trigger is true STAT OPER Returns 1057 e g indicating that since the last reading of the Operation Event Register the power supply has entered Constant Current mode the Wait Trigger was set STAT OPER Returns 0 indicating no changes since previous reading of the Operation Eve
77. RA 71 A REMOVE BAIL AN B INSERT 3 6 32 X 1 4 KEPCO P N 101 0212 THR WITH PEMNUTS IN PWR SU PCS FROM POWER SUPPLY 4 CREW 4 SCREWS FOR SINGLE UNIT MTG LJ GH BOTTOM OF RACK ADAPTER AND ALIG LY CHASSIS THEN TIGHTEN THEM PROPERLY S O BeA FIGURE 1 2 ABC SERIES POWER SUPPLY MECHANICAL OUTLINE DRAWING 1 4 ABCOPR012703 i TO Oo tra KERERE on oo 000000 0 000090 AAT COOLS COOOL
78. T THE LOAD The Sense terminals must be connected for the power supply to work For local sensing use the links supplied on the barrier strip at the rear For remote sensing remove the links and make the 4 wire connections at your load See the Oper ator s manual for more information CONNECT SOURCE POWER The power supply accepts a wide range of source power 85 264V a c 47 63 Hz or 400Hz The POWER switch turns the unit on and off The power supply is equipped with a grounded North American 2 blade plug Overseas users may substitute their national plug the chassis end is a standard 15A IEC connector LOCAL OPERATION THE ALPHANUMERIC DISPLAY LCD Operations are done from the keypad and observed on the LCD Optimize LCD contrast by pressing MENU once then press numbers until viewing is optimum The LCD displays the actual output voltage and current and the operating mode Local or Remote and constant voltage CV or current CC and a blinking colon or a blinking equal sign 2 Enter a command when you see a blinking colon enter numbers when you see a blinking equal sign Six keys have a dual function command number the blinking colon or equal sign 7 tells you which key function is effective USING THE KEYPAD Use ENTER to accept numbers entered or execute a command Use CLEAR if you make a mistake and don t want to change the status quo Valid entries are accompanied by a short beep invalid entries by a longer buz
79. TAT CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 CAL STAT ON 1234 CAL STAT Power supply enters Calibrate status Returns 1 indicating power supply in Calibrate status CAL VOLT LEV MIN CAL VOLT 1 CAL VOLT LEV MAX CAL VOLT 0 CAL ZERO CAL CURR LEV MIN CAL CURR 1 CAL CURR LEV MAX CAL CURR 0 CAL SAVE CAL STAT 0 CAL STAT Voltage Zero Calibration selected Output voltage increased Voltage Full Scale Calibration selected voltage zero values stored in volatile memory Output voltage decreased Output voltage and current set to zero Voltage maximum and values establishedanalog to digital conversion values read calculations performed Voltage and current output set to zero User disconnects shunt and connects DVM to output Current Zero Calibration selected Output current increased Current Full Scale Calibration selected current zero values stored in volatile memory Output current decreased Calibration values saved current maximum values calculated based on power supply settings an measurements The non volatile current calibration constants are moved to area of non voltatile memory reserved for previous calibration data New volatile constants are stored in memory Power supply exits Calibrate mode Returns 0 indicating power supply not in Calibrate status CALibrate PASSword COMMAND FIGURE B 2 USING CALIBRATION COMMANDS AND QUERIES CAL PASS Short Form CAL PASS
80. TER 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 STOPPING A RUNNING PROGRAM There are three ways to stop a program that is running Press CLEAR key the program immeditately stops at the step location that was being executed when the key was pressed The power supply output remains at the values specified by that step Press RESET key The program stops and power on defaults are restored see PAR 3 2 T Press OUTPUT ON OFF key the output is disabled programmed to zero and the pro gram immeditately stops at the step location that was being executed when the key was pressed Pressing the OUTPUT ON OFF key again restores the output to the val ues specified by the step in effect when the program was stopped SAMPLE PROGRAM Table 3 2 shows a sample program designed to cycle continuously if the NEXT STEP value for location 3 is set to 00 the program will run once and stop TABLE 3 3 SAMPLE PROGRAM MODEL ABC 10 10DM MEMORY jc yanl Co NEUE e MENS Current Voltage g A V 0 to 300 Next location Protection Protection Sec to execute A V 3 2 15 3 10 CALIBRATION See Section 4 ABC 012703 3 3 REMOTE MODE PROGRAMMING ABC Power Supplies may be programmed over a control bus using SCPI Standard Commands for Programmable Instruments SCPI provides a common language
81. UONS Se 2 4 2 7 3 BE Oy OUPUL COUNTING se H 2 4 2 1 4 Power Supply Load 10101166 cap secon ection det eterno TS sn 2 5 2 7 5 Load EE ic EI m T Tm 2 5 2 1 6 Load Connection Using Local 5 0 sees 2 6 2 1 1 Load Connection Using Remote 575170 nennen nennen nnne nennen nnn nns 2 7 2 8 06150 1601 5000 ee a ee eee eset 2 7 SECTION 3 OPERATION 3 1 Generali ded TEILT I IIT TET 3 1 3 2 Soak a O eee 3 1 3 2 1 Frontranel ey pad a 3 1 9 27171 tuens nde td LS Ei emori 3 1 3 2 1 2 DAA ERIN O taltis uno tunt beo nr nen e RM MU M D LIE IE 3 1 3 2 1 3 BSS re a 3 1 3 2 1 4 Keypad FUNCIONS O 3 2 3 2 2 Turning the Power Supply OL t tinte ns hubo dul SE 3 4 3 2 3 Seting Local ModE ec UPPER 3 4 3 2 4 Adjusting LGD Contrast Ra utl Rebel eid eed 3 5 3 2 5 Enabling Disabling Audible Bee OSs iu eii Fo etti ato 02222 tup Avs ate clined 222223 pata 3 5 3 2 6 Enabling Disabling DC Output nnn nennen nns 3 5 3 2 6 1 Power Up Digital DC Output Controls ssa oot cheba esl nee Sn m
82. a always follows the last keyword of a command or query e g VOLT LEV TRIG 14 or SOUR VOLT MAX DATA SEPARATOR Data must be separated from the last keyword by a space e g VOLT LEV TRIG 14 or SOUR VOLT MAX ABC 012703 3 4 4 6 3 4 4 7 3 4 4 8 3 4 5 ABC 012703 MESSAGE UNIT SEPARATOR When two or more message units are combined in a program message they must be separated by a semicolon e g VOLT 15 MEAS VOLT and CURR 12 CURR TRIG 12 5 ROOT SPECIFIER The root specifier is a colon that precedes the first keyword of a program message This places the parser at the root top left Figure 3 3 of the command tree Note the difference between using the colon as a keyword separator and a root specifier in the following examples VOLT LEV IMM 16 Both colons are keyword separators CURR LEV IMM 4 The first colon is the root specifier the other two are keyword separators VOLT LEV 6 CURR LEV 15 The second colon is the root specifier the first and third are key word separators INIT ON TRIG MEAS CURR VOLT The first three colons are root specifiers MESSAGE TERMINATOR The message terminator defines the end of a message One message terminator is permitted new line NL ASCII 10 decimal or OA hex NOTE Kepco power supplies require a message terminator at the end of each program mes sage he examples shown in this manual assume a message terminator will be added at the end of each message
83. aia 3 5 3 2 7 BAT NR NR r a aba UNUM pde EDU 3 5 3 2 8 Setting Output Voltage Of GUITODL cate iori ES ected Ses camen 3 5 3 2 9 Setting Overvoltage or Overcurrent 0 nennen 3 6 3 2 10 Changing 3101661101 aE SB ESS SER SLE TR SSS 3 6 3 2 11 Changing Maximum Voltage or Current Value wsseseeeren cece 3 6 3 2 12 Storing Power Supply Output 5 01 05 nnne nennen nnn 3 7 3 2 13 Recalling Stored Output SEUINGS we To Se 3 7 3 2 14 Local Mode Programming of the Power Supply cc cscecccecseeeeeeeeeeeeseeeeeeeeeeeeeeeeseeeeeeesaeeeeeesaaeeeees 3 7 ABC 012703 TABLE OF CONTENTS SECTION PAGE 3 2 14 1 Creating or Modifying a Program Program Edit Mode sss seeseseece cesses cesses 3 7 3 2 14 1 1 Modifying Programmed Time Interval recesses 3 8 3 2 14 1 2 AVG IES MAA CCURAGCY foe 3 8 3 2 14 2 FRU GA FOO avr ns ean pu Tio e Fol P oliasod rc etai dexe caes P DER 3 8 3 2 14 3 1 00116 Through a Progra Ss seas bonam sees E eek nanan Luton 3 8 3 2 14 4 Cycling a FRO mp 3 8 3 2 14 5 RUNNING Program Ore 3 10 3 2 14 6 STOPPING APO alllsu
84. aneously without the having to execute local controls and read the corresponding display The virtual panel is a real time dis play of output values and programmed parameters All local functions are also available from the virtual panel The virtual panel is shown at the upper left of Figure 3 2 additional windows for Protections Limits Program Memories below the panel Edit Program Memory Program Display Change and Display message To the right of the panel are also illustrated At the top of the panel the Mode indicators light to indicate whether the power supply is operat ing in either CV constant voltage or CC constant current mode At the top left and right are analog meters that read actual output voltage and current a Display window at the center pro vides a more precise digital readout of actual output voltage and current Above the display win dow between the two analog meters is the Output button which either applies the programmed settings to the output terminals ON or keeps the output voltage and current at zero OFF Indi cators on either side of the digital display window V limit and C limit light red if the pro grammed voltage or current limit is exceeded The Set Voltage and Set Current windows are adjacent to the limit indicators Displayed settings can be changed either by clicking on the arrows to the left of the display window or by using the mouse to highlight the setting then typ ing in the new value
85. ce Request TABLE 3 6 IEEE 488 GPIB BUS DATA MODE MESSAGES MNEMONIC MESSAGE DESCRIPTION COMMENTS DAB Data Byte Received or Sent EOS End of String Received or Sent 3 3 2 DCL CONTROL The device clear DCL and selected device clear can be set to operate in two modes In the output OV mode when the device clear is received the output of the power supply is set to zero volts In the output unchanged mode sending DCL or selected DCL has no effect on out put voltage and current as required by IEEE specification 488 2 The factory default value is output unchanged mode NOTE When set to output OV mode the power supply will power up with OUTPUT set to OFF 3 12 ABC 012703 To change the DCL mode the unit must be in command entry mode then depress the MENU key three times The top line of the display will show the current setting either DCL sets OUTP 0V Or DCL OUTP UNCHNG The bottom line of the display reads depress 1 to toggle Depressing 1 toggles the DCL mode and updates the displayed message Depressing the RESET key leaves the mode unchanged Depressing 0 ENTER or MENU updates the DCL mode and displays the next selection 3 3 3 CHANGING THE GPIB ADDRESS When the power supply is in local mode command entry status press MENU key twice The top line of the LCD indicates the current GPIB address Enter new value and press ENTER to accept new setting or CLEAR to exit without changing setting
86. ceived INIT Trigger event is initialized TRG Power supply reverts to commanded output voltage of 12V TST Power supply executes self test and responds with 0 if test completed successfully with 1 if test failed FIGURE A 1 GPIB COMMANDS 11 RST RESET COMMAND RST Syntax RST Description Resets power supply to the power on default state The power supply is programmed to the power on values of the following parameters CURRELEV EIMM 0 VOLT LEV IMM 0 CURR PROTELEV max overcurrent value see Table 1 2 VOLT PROT LEV maximum overvolt age value see Table 1 2 OUTPE STAT OFF If the power supply is in either an overvoltage or over current state this condition is reset by RST See example Figure A 1 A 4 ABC 012703 SAM A 12 Syntax SAV SAVE COMMAND SAN 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 The following parameters are stored by SAV CURR LEV IMM VOLT LEV IMM CURR PROTELEV and VOLT PROT LEV The SAV command also saves the language status and output on off state The stored values can be restored by the RCL command See example Figure A 1 SRE A 13 SRE SERVICE REQUEST ENABLE COMMAND Syntax SRE lt integer gt where integer val
87. ch to the ON position Each time the unit is turned on and an internal self test is performed If the test is successful the indications of step 3 are visible 3 The alphanumeric display LCD indicates the model and GPIB address After approximately 2 seconds the display changes to the power on default values Local mode Constant Volt age CV mode 0 000V 0 000A output enabled command entry status see Figure 2 3 Overcurrent and Overvoltage protection are set to the maximum values Table 1 2 but are not displayed 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 the number is referred to when the unit is in data entry status 4 Press VSET key Verify bottom line of LCD reads Vset nn where nn voltage setting o Connect a digital voltmeter DVM to the and terminals at either the front or rear panel 6 Use number keys to enter rated maximum voltage e g for ABC 25 4DM 25V is the rated maximum voltage and press ENTER Output voltage will be displayed at bottom left of LCD 7 Use and keys as necessary to adjust output precisely to rated maximum voltage Ver ify DVM voltage reading agrees with displayed voltage on LCD within 0 0196 of rated maxi
88. current In data entry n nnn Present value of parameter replaced by data entered 3 2 1 4 KEYPAD FUNCTIONS Keypad functions are listed in Table 3 1 Six keys have dual functions depending on whether the power supply is in command entry status waiting for a command to be entered or data entry status waiting for a number to be entered Command entry status is indicted by a blinking colon and data entry status is indicated by a blinking equal sign 7 NOTE 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 TABLE 3 1 KEY FUNCTIONS POWER SUPPLY REFERENCE BE STATUS ACTIVE PARAGRAPH If bottom line of LCD reads Output OFF press to enable the output If out 3 2 6 Command Entry put is on voltage and current measurements displayed on bottom line of LCD press to disable the output Press to set output voltage After V SET is pressed previous setting is dis V SET Command Entry played Data entry required to enter new value of output voltage press ENTER to accept displayed value Press to set output current After SET is pressed previous setting is dis I SET Command Entry played Data entry required to enter new value of output current press ENTER to accept displayed value If the power supply is in remote mode keypad is disabled exc
89. d The original factory calibration can also be restored See Section 4 of the Operator s Manual ABCCOND012703 A STORAGE LOCATIONS Forty locations are available to either save active settings or to establish a local program that can be sequenced EDIT PROG STORE lets you save the active programmed settings V SET SET OV SET and OC SET Just select a location from 1 to 40 RECALL applies the V SET and SET values previously stored LOCAL PROGRAMMING The same forty locations are also available for local pro gramming Each location stores values for six parameters output voltage output current overcur rent protection overvoltage protection time duration between 0 01 and 300 seconds for the programmed parameters and the address of the next memory location in the program Local pro grams are set up using 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 Set the last address to O for the program to run once and stop If you want the program to cycle indefinitely set the last address to the starting address After all parameters have been entered use CLEAR or ENTER to exit EDIT PROG mode To run the program one step at a time press STEP select a starting loca tion then press STEP to execute the
90. diate COMMAND INIT IMM Syntax Description Short Form INI IMM Long Form INITiate IMMediate 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 redun dant This command enables a single trigger A GPIB GET TRG or command completes the sequence Upon receipt of the GET or TRG command the power supply will return to the pro grammed values of voltage and current established by the VOLT TRIG and CURR TRIG commands After a GPIB lt GET gt or TRG command has been received subsequent GPIB GET TRG com mands have no effect unless preceded by INIT or INIT CONT ON Related Commands lt GET gt RST TRG See example Figure B 1 B 19 INITiate CONTinuous COMMAND INIT CONT Syntax Description Short Form INIT CONT ON OFF or 1 0 1 on 0 off Long Form INITiate CONTinuous ON OFF or 1 0 1 on 0 off INIT CONT ON enables continuous triggers INIT CONT OFF disables continuous triggers 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 Executing RST command sets INIT CONT to OFF See example Figure B 1 B 20 INITiate CONTinuous QUERY INIT CONT Syntax Description Short Form INIT CONT Long Form INITiat
91. dicator lights after the first step is executed As each step is 3 18 ABC 012703 3 3 5 3 3 5 1 3 3 5 2 ABC 012703 executed the corresponding values for each parameter are displayed in the Edit Program Memory window The Run button causes the program to be executed starting at the location in the Start Address display window the Running indicator lights green while the program is running The Clear button stops a program that is running The Keypad button either enables UNLOCK or disables LOCK the local keypad of the selected ABC power supply The Display button opens the Display Change window which allows adjustment of the local LCD contrast and selection of Normal Text mode for the LCD In Normal mode the bottom line of the local LCD displays output voltage and current In Text mode the text typed in the Display Message window is displayed on the bottom line of the LCD The QUIT button is used to exit the sample VISA application Once the program is started actual values of output current and voltlage are displayed If you exit the program while the power supply is still on the programmed settings in effect at that time are maintained after exiting the program PROGRAMMING TECHNIQUES TO OPTIMIZE POWER SUPPLY PERFORMANCE Proper programming techniques can offer significant response time improvement and reduce undesirable transients at the power supply output The key to performance optimization is to minimize mode changes
92. digital to analog converter the number of LSB s specified in the repeat count the user can approach the 0 or full scale value of the corresponding power supply This is a fine adjust ment for the O or full scale value The user can specify a repeat count between 1 and 9 in order to avoid having to repeat sending the com mand Calibration Zero KpAbc CalZero Used to zero the output of the power supply before switching from volt age calibration to current calibration to allow a calibration resistor to be connected between the power supply output terminals Calibration Save KpAbc CalSave Stores the calibration results in the nonvolatile calibration memory of the instrument Security Code KpAbc CalCode Allows the user to change the password to prevent accidental or unau thorized calibrations of the instrument The password is stored in non volatile memory and does not change when power has been off or after a reset To change the password the instrument must already be in calibration status ensuring that the user knows the current pass word If the password is lost call the factory for support KpAbc close This function takes the instrument off line 3 16 ABC 012703 3 3 4 2 3 3 4 3 ABC 012703 VISA INSTRUMENT DRIVER PROGRAMMING REFERENCE MANUAL A programming reference manual is supplied on the VISA driver diskette file kp abc doc It describes each function in Kepco s ABC Power Supply VISA I O The functions are list
93. ding level is set equal to the corresponding immediate value ABORt also resets the WTG Wait TriGger bit in the ABC 012703 B 1 NOTES B 3 CALibrate CURRent LEVel COMMAND Short Form CAL CURR LEV MIN MAX Syntax Description B 2 Operation Condition status register If INIT CONT ON has been programmed the trigger system re arms itself immediately after ABORt thereby setting WTG WTG is bit 5 in the STATUS OPERATION CONDITION register The ABORt is executed each time power is turned on Related Commands INIT RST TRG See example Figure B 1 1 The power supply is assumed to be operating in constant voltage CV mode 2 Examples below are intended only to illustrate command functions Refer to PAR 3 3 5 for pro gramming techniques to optimize performance OUTP ON OUTP VOLT 21 CURR 1 5 INIT CONT ON INIT CONT VOLT TRIG 15 CURR TRIG 3 TRG VOLT 21 CURR 5E 2 MEAS VOLT MEAS CURR FUNC MODE CURR TRIG VOLT TRIG ABOR TRG INIT CONT 0 INIT CONT OUTP OFF OUTP MEAS VOLT VOLT CURR CURR MAX CURR MIN CURR PROT 2 6 CURR CURR PROT CURR PROT MAX SYST VERS Output enabled Power supply returns 1 output enabled Power supply output programmed to go to 21V current limit 1 5A Continuous triggers enabled Power supply returns 1 Power supply output programmed to return to 15V current limit 3A upon receipt of trigger Power supply output returns
94. e CONTinuous Return Value 1 or 0 Determines whether continuous triggers are enabled or disabled Power supply returns value of INIT CONT flag 1 continuous triggers are enabled INIT CONT ON 0 continuous triggers disabled INIT CONT OFF See example Figure B 1 B 21 INSTrument STATe COMMAND INST STAT Syntax Description B 6 Short Form INST STAT val Long Form INSTrument STATe val Operation is identical to OUTPut STATe command PAR B 40 and is provided for compatibility with other vendors products ABC 012703 B 22 LIST CURRent COMMAND LIST CURR 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 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 The current value is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST CURR See exam ple Figure B 4 B 23 SOUR LIST CURRent QUERY LIST C U RR 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 value Amps stor
95. e output voltage and current are changed and the moment the overvoltage and overcurrent protections are enabled Displays the protection delay count for the power supply A count of 30 represent 1 second The protection delay is the delay between the moment the output voltage and current are changed and the moment the overvoltage and overcurrent protections are enabled ACTION STATUS FUNCT executes commands and queries It also provides functions which allow the user to determine the c Set Voltage and Current Set Value Get Value IONS This class of functions urrent status of the instrument KpAbc Set Volt Curr KpAbc SetValue KpAbc GetValue Sets the output voltage and current at the same time Sets the output voltage the output current the overvoltage level or the overcurrent level of the power supply depending on the slide selection position The values are checked against the maximum acceptable val ues for the corresponding power supply Gets the output voltage the output current the overvoltage level or the overcurrent level of the power supply depending on slide selection position Trigger KpAbc Trig Triggers the instrument once The output will go to the trigger voltage and current values Measure Output Value KpAbc MeasValue Measures the value of output voltage or current depending on the switch position Get Source Mode KpAbc GetSourceMode Gets the operating mode of the power supply 3 14 ABC
96. e program runs it will start at location 05 continue to 14 then loop back to the location 05 and repeat indefinitely ABC 012703 TABLE 3 2 MEMORY LOCATION WORKSHEET MEMORY ET Mis ana GU e EVO SEAT OTET Current Voltage g 0 to 300 Sec Next location LOCATION Sec to execute Protection Protection NM NINININI NM NM NIN o ol aJ AJIJ gt C2 co A O ABC 012703 3 3 2 14 5 3 2 14 6 3 2 14 7 3 2 14 8 LOCATION RUNNING A PROGRAM ONCE To set up a program to stop after running once modify the program see PAR 3 2 14 1 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 Meml4 NEXT STEP Enter 0 and press ENTER The program will now stop after memory location 14 is executed When the program stops the power supply will continue to provide the output specified by the last location in the above example location 14 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 Enter the last memory location you want executed e g 14 then press EN
97. ed across the sense terminals of the shunt resistor 4 1 4 3 1 4 3 2 4 2 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 With the power supply in command entry status press CALIB key power supply enters Calibration mode data entry status 2 Enter password 4 digits and press ENTER If password is incorrect WRONG PASS WORD flashes then LCD returns to command status See PAR 4 4 to change the pass word 3 If password is correct LCD reads VOLTAGE CALIB Enter 1 for voltage calibration see PAR 4 3 1 enter 0 to proceed to current calibration 4 LCD reads CURRENT CALIB Enter 1 for current calibration see PAR 4 3 2 enter 0 to exit Calibration mode VOLTAGE CALIBRATION 1 With LCD reading VOLTAGE CALIB Connect Instr connect DVM to output and terminals of power supply then press ENTER 2 With LCD reading Vout ZERO adj monitor DVM and use or keys to increase or decrease output voltage as necessary to get DVM reading as close to zero as possible with out going to negative value Press ENTER when complete NOTE During calibration the increase or decrease keys are used for fine adjust ments If necessary use the 1 decrease and 3 increase keys for coarse adjustment then use the or
98. ed in alphabetical order with a description of the function the C syntax of the function a description of each parameter and possible error codes The sample application program included on the dis kette can also be referenced and used as a programming guide since it is debugged and illlus trates successful programming techniques Error codes are returned as the return value of each instrument driver function A program should examine this value after each call to an instrument driver function to determine if any error occurred Possible error codes and their meanings are listed with the corresponding instru ment driver function DEMONSTRATION PROGRAM USING THE VISA DRIVER The demonstration program is intended to illustrate the use of the VISA functions included with the ABC power supply The program can be used as is or used as a starting point for a custom user designed program The source file kp appl c is included on the VISA driver diskette The demonstration program is installed under Windows by running SETUP EXE The program can be used to program and view the virtual front panels of up to 10 ABC Power Supplies After the program is installed double click on kepcoabc exe to run the program You must enter the GPIB address of the ABC power supply to connect to the VISA interface Once you are connected you will see the virtual front panel Figure 3 2 upper left The virtual front panel can show all power supply parameters simult
99. ed in indexed memory location selected by LIST IND Related Commands LIST IND LIST IND LIST CURR See example Figure B 4 B 24 SOUR LIST CURRent PROTect COMMAND LIST CURR PROT Syntax Short Form LIST ICURR PROT num value Long Form LIST CURRent PROTect num value num value 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 The current value is stored in non volatile memory and is retained when the power supply is turned off Related Commands LIST IND LIST IND LIST CURR PROT See example Figure B 4 LIST IND 21 Selects memory location 21 LIST IND Returns 21 LIST CURR 2 35E 1 Sets output current value of memory location 21 to 0 2354 LIST CURR Returns 2 35E 1 LISECURR PROT 1 67E 1 Sets output current value of memory location 21 to 16 7A LIST CURR PROT Returns 1 67E 1 LIST VOLT PROT 2 77E 1 Sets voltage protection value of memory location 21 to 27 7V LIST VOLT PROT Returns 2 77E 1 LIST DWEL 0 6 Sets memory location 21 time value to 0 6 second During program execution after parameters specified by memory location 21 have been applied for 0 6 second power supply will switch to parameters specified by memory location 21 sequence number LIST SEQ NEXT 39 Sets me
100. ept for LOCAL Command Entry LOCAL key Press to enable keypad If LCD reads KEYPAD LOCKED The LOCAL key is disabled and can only be unlocked by remote operation OUTPUT ON OFF Press to restore the power on default values CV mode output voltage 0 RESET Command Entry output current minimum 1 276 of lOmax output enabled overvoltage and overcurrent values per Table 1 2 Also resets overvoltage or overcur rent condition Press to enter Menu commands press repeatedly to scroll through Menu functions 1 set LCD contrast 2 GPIB address 3 DCL Control 4 Power Up Digital DC Output on off 5 Speaker on off 6 Calibration password 7 previous calibration values 8 factory calibration values 9 Command Entry view firmware serial number 10 set maximum voltage 11 set maximum current 12 protection delay Press ENTER or RESET to exit Menu Command Entr Press to set overvoltage protection value Data entry required to enter the 3 2 9 OV SET y overvoltage protection value press ENTER to accept displayed value 7 Data Entry Press to enter number 7 3 2 1 2 3 2 ABC 012703 10 11 3 2 11 12 3 2 10 TABLE 3 1 KEY FUNCTIONS CONTINUED POWER SUPPLY REFERENCE uif STATUS ACTIVE DESORPTION PARAGRAPH Press to set overcurrent protection value Data entry required to enter new 3 2 9 overcurrent protection value press ENTER to accept displayed value Data Entry Press to enter number 8 3 2 1 2 C
101. er supply model error message 222 Data out of range is posted in the output queue If the user tries to set an output current value larger than the CURR LIM HIGH setting a value corresponding to the current limit will be programmed and error message 301 Value bigger than limit is posted in the output queue NOTE If the current limit is changed any previously established trigger levels higher than the new limit must be reprogrammed to be lower than the new limit other wise triggers will cause the output to exceed the new limit Once the limit is established the unit will not accept trigger values higher than the programmed limit Related Commands CURR See exam ple Figure B 5 B 57 SOURce CURRent LIMit HIGH Query CURR LIM HIGH Syntax Short Form SOUR CURR LIM HIGH Long Form SOURce CURRent LIMit HIGH Return Value lt exp_value gt digits with decimal point and Exponent e g 2 71E 1 for 27 1 Description Returns value representing current limit set by CURR LIM HIGH command Related Commands CURR LIM HIGH CURR See example Figure B 5 B 58 SOURce VOLTage LEVel IMMediate AMPlitude COMMAND VO LT Syntax Short Form SOUR VOLT LEV IMM AMP exp value Long Form SOURce VOLTage LEVel IMMediate AMPlitude exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Description Sets programmed voltage level at power supply output This command programs output voltage
102. gered AMPlitude Query B 14 SOURce VOLTage LIMit HIGH Command B 14 SOURCE VOLT age LIMICHIGA 2 Query ceu Sg a ao redes B 14 SOURce VOLTage PROTection LEVel 1 B 14 SOURce VOLTage PROTection L EVel nnne B 15 SOURce VOLTage PROTection CLEar Command B 15 SOURce VOLTage PROTection TRIPped Query cians B 15 SOURce FUNCtion MODE Query sires ESSER RTS TE Sead B 16 STATus OPERation CONDIUON QUEM cii rcs iue B 16 STATus OPEReration ENABle Command B 16 STATus OPEReration tENABle QUETY i net ae ese loda ex a eren ee ea n ee B 16 STA TuS OPERation EVENT Query eiit data da oad B 16 STATUS PERESSECONIAPIO a leu eda MI Los te eee caf B 17 STATuS QUEStonable E VENI QUSE tix ove sus 8 8 B 17 STATus QUEStionable CONDition Query eelsssessssseseeeeeeeeen nnne nnne nnn nnn nnne nnns nnns B 18 STATus QUEStionable ENABle Command ccccceeeeeceeeeecceseeeceeeeceeeeeceeeeeseueeeeseeessaeeeseaeessaneeneees B 18 STATus QUEStionable ENABle essences B 18 SYSTEM ERRON NEX TI QUOD Su tuos edet edo io pco Pie est
103. grammed to cause the power supply to generate a service request 1 set function enabled 0 reset function disabled Related Commands SRE STB See example Figure A 1 STB A 15 Syntax STB STATUS BYTE REGISTER QUERY STB Response lt integer gt value from 0 to 255 per Table A 3 Description Reads Status Byte Register without clearing it This Query reads the Status Byte Register bit 6 MSS without clearing it 1 set function enabled 0 reset function disabled The register is cleared only when subsequent action clears all set bits MSS is set when the power supply has one ore more reasons for requesting service A serial poll also reads the Status Byte Register except that bit 6 RQS not MSS ands RQS will be reset Related Commands SRE SRE See example Figure A 1 ABC 012703 A 5 A 16 TRG TRIGGER COMMAND T RG Syntax Description TRG 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 WTG bit in the Status Operation Condition register If INIT CONT has been issued the trigger subsystem is immediately rearmed for subsequent triggers and the WTG bi
104. h to wipe all exterior surfaces of the power supply to remove dust and other contaminants 2 Once a year clean the front panel as follows e Disconnect the unit from mains power Using a damp lint free cloth wipe the front panel to remove any accumulated dirt e Reconnect a c power to the unit KKK KK kc ck kc ck ce ck ck cce ke cce ck kc cc ck kc KKK KEKE KKK KKK KKK KKK KKK Sample Program For KEPCO power supply using National Instruments GPIB interface card and IBM PC or compatible computer JKKKKKKKKKKKKKKKKKKKKKKKKKKKK KEKE IK kc kckck c kckck ck ckck ck kckckckckckckckck ck kok ck ckckck ck ck ck k ck kk include lt stdio h gt include decl h char rd strl801l char dat str 80 int bd adr main adr ibfind DEV6 bdo rbfind GPIBO ibsic bd ibsre bd 1 Strepyidat str VOLT 5 CURR LUJ stroat dat str xps ibwrt adr dat str strlen dat str strcpy dat str MEAS VOLT CURR sticat dat str r n 4 ibwrt adr dat str strlen dat Str strset rd str X0 s ibrd adr rd str 64 printf received ts un rd ser Input buffer Output buffer Open DEV6 defined by IBCONF Open GPIB card Send Interface Clear Set remote line true Define a set command Append delimiter Send string to power supply Define a measure command Append delimiter Send string to power supply Clear input buffer Read result of measure Print voltage and current
105. he configuration with regard to minimizing the impedance introduced by practical interconnection techniques wire bus bars etc The series inductance of the load wire must be as small as possible as compared to the source inductance of the power supply although the error sensing connection to the load compensates for the d c voltage drop in the power leads it cannot compensate for the undesirable output effects of the power lead inductance These lead impedances both power and sensing leads are especially important if the load is constantly modulated or step programmed has primarily reactive char acteristics or where the dynamic output response of the power supply is critical to load perfor mance LOAD CONNECTION GENERAL Load connections to the ABC power supply are achieved via the and binding posts located on the front panel A barrier strip is provided at the rear panel for connection to the load system applications NOTE REGARDLESS OF OUTPUT CONFIGURATION OUTPUT SENSE LINES MUST BE CONNECTED FOR OPERATION 1 OBSERVE POLARITIES The OUTPUT S sensing wire must be connected to the OUTPUT load wire and the OUTPUT S sensing wire must be connected to the OUTPUT load wire 2 IF LOCAL SENSING IS USED INSTALL LINKS see Figures 2 4 and 2 5 Links may be installed at either the front or rear terminals but not both installing links at both the front and rear will degrade power supply performance 2 5 2 7 6
106. he current password This command allows other commands such as SAV 41 to operate B 86 SySTem PASSword CDISable COMMAND SYST PASS CDIS Syntax Short Form SYST PASS CDIS lt val gt Long Form SYSTem PASSword CDISable val Description Clears the password enable state if the value matches the current password B 87 sSYSTem PASSword STATe QUERY SYST PASS STAT Syntax Short Form SYST PASS STAT Long Form SYSTem PASSword STATe Return Value int value 0 or 1 Description Returns a 1 if the password state is enabled or a O if it is disabled B 20 ABC 012703 B 88 SYSTem SECurity IMMediate COMMAND SYST S EC M M Syntax Description Short Form SYST SEC IMM Long Form SYSTem SECurity IMMediate Initializes all NVRAM variable to factory defaults This includes all memory steps to be set to O volts 1 28 of full scale current overvoltage and overcurrent to be set to lomax 1096 time value to be set to 0 and next step equal to 0 1 also initializes the power up state to have DC Output Control off see PAR 3 3 2 The calibration password is reset per Table 4 1 Use master password see below If pass word has been lost Related Commands SYST PASS CEN must be sent prior to this command TABLE B 5 MASTER PASSWORDS MODEL PASSWORD MODEL PASSWORD MODEL PASSWORD ABC 10 10 ee ABC 25 4 i20 ABC 60 2 40 ABC 15 7 60 ABC 36 3 30 ABC 125 1 50 B 89 SYSTem SET COMMAND SYST SET Syn
107. he load together with the pro grammed settings As long as the voltage across the load produces a current that is less than or equal to the I SET value the unit operates in CV mode voltage programmed to V SET value current limited by SET value If the load changes to the point that current through the load reaches the SET value the unit automatically enters CC mode current programmed to SET value voltage limited by V SET value With the power supply in command entry status press V SET voltage or SET current key to put the power supply in data entry status 7 The lower right side of the LCD shows the pro grammed setting in effect when the key is pressed Press ENTER or CLEAR to exit without 3 5 3 2 9 3 2 10 3 2 11 3 6 changing setting Enter new value the key erases data just entered and press ENTER to accept new setting or CLEAR to exit witrhout changing setting With the power supply in command entry status an alternative is to use increase or key decrease to change the output by the minimum increment lt 0 025 of Egmax for volt age lt 0 025 of lomax for current In CC mode these keys control output current in CV mode they control output voltage The and keys have no effect after the maximum or pro grammed limit has been reached If the value entered exceeds the maximum setting the LCD bottom line flashes VsetMAX nn V Or IsetMAX n n A where n n is the maximum setting
108. hed trigger levels higher than the new limit must be reprogrammed to be lower than the new limit otherwise triggers will cause the output to exceed the new limit Once the limit is established the unit will not accept trigger values higher than the programmed limit Related Commands VOLT See example Figure B 6 B 63 SOURce VOLTage LIMit HIGH QUERY VOLT LIM HIGH Syntax Short Form SOUR VOLT LIM HIGH Long Form SOURce VOLTage LIMit HIGH Return Value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 B 64 SOURce VOLTage PROTection LEVel COMMAND VO LT P ROT Syntax Description B 14 Short Form SOUR VOLT PROT LEV exp value Long Form SOURce VOLTage PROTection LEVel exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Sets overvoltage protection level for power supply f the value is out of the acceptable overvoltage range for the power supply model error message 222 Data out of range is posted in the output queue If the power supply output exceeds the voltage protection level programmed then the power supply output is disabled programmed to 0 and the OV bit in the Questionable Condition status reg ister is set An overvoltage condition can be cleared with the VOLT PROT CLE command The voltage protection level can be programmed independently of the output voltage level Setting voltage protec tion to a value lower than the out
109. ided The 40 memory locations can be very useful in remote mode using the RCL command see Appendix A PAR A 10 MEASURE SUBSYSTEM This query subsystem returns the voltage and current measured at the power supply s output terminals OUTPUT SUBSYSTEM This subsystem controls the power supply s voltage and current outputs 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 STATUS SUBSYSTEM This subsystem programs the power supply status register The power supply has two groups of status registers Operation and Questionable Each group consists of three registers Condition Enable and Event TRIGGER SUBSYSTEM This subsystem controls the remote triggering of the power supply SOURCE VOLTAGE AND SOURCE CURRENT SUBSYSTEMS These subsystems program the output voltage and current of the power supply CALIBRATE SUBSYSTEM The ABC series of power supplies support software 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 There are two ways to perform the calibration locally using the front panel keys or remotely sending commands through the GPIB bus These two ways cannot be combined In order to enter the calibration mode the c
110. ill depend on load conditions If the value exceeds the maximum for the model being programmed error message 222 Data out of range is posted in output queue If value exceeds VOLT LIM HIGH value a value corresponding to the voltage limit will be programmed See example Figure B 1 B 61 SOURce VOLTage LEVel TRIGgered AMPlitude QUERY VO LT TRIG Syntax Description Short Form SOUR VOLT LEV TRIG AMP Long Form SOURce VOLTage LEVel TRIGgered AMPlitude Return Value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Returns value representing voltage value to be programmed by TRG command established by VOLT TRIG command See example Figure B 1 B 62 SOURce VOLTage LIMit HIGH COMMAND VOLT LIM HIGH Syntax Description Short Form SOUR VOLT LIM HIGH exp value Long Form SOURce VOLTage LIMit HIGH exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Sets voltage limit for power supply output If the value is out of the acceptable voltage range for the power supply model error message 222 Data out of range is posted in the output queue If the user tries to set an output voltage level larger than the VOLT LIM HIGH setting a value corresponding to the voltage limit will be programmed and error message 301 Value bigger than limit is posted in the output queue NOTE If the voltage limit is changed any previously establis
111. ion calls made in standard C language to SCPI commands FEATURES DIGITAL CALIBRATION The ABC Power Supply contains no internal adjustments Calibration is done entirely via the keypad using digital entries and a calibrated DVM and precision shunt resistor Calibration instructions appear on the front panel after a password is entered previous calibration values are saved and can be restored if desired The original factory calibration values can also be restored Refer to Section 4 OVERVOLTAGE OVERCURRENT PROTECTION Overvoltage and Overcurrent protection values can be individually programmed The maximum values are listed in Table 1 2 Refer to PAR 3 2 9 PROGRAMMABLE OVERVOLTAGE OVERCURRENT DELAY Changing the output settings may cause large output transients common with reactive loads that can trip the overvoltage overcurrent protection The ABC can be programmed to delay trip ping of overvoltage overcurrent protection when output settings are changed to avoid inadvert ent tripping After the delay the programmed overcurrent overvoltage setting is effective Protection can be delayed up to approximately 8 seconds after the output settings are changed Refer to PAR 3 2 10 NON VOLATILE STORAGE OF PROGRAMMED SEQUENCES OR ACTIVE SETTINGS The ABC Power Supply contains 40 memory locations that can be used either to preprogram a sequence of output values or to store the active settings For programming sequences each memory location
112. iption INITIALIZE FUNCTION KpAbc init Initializes the instrument and sets it to a default configuration APPLICATION FUNCTIONS This class of functions contains high level test and measurement routines These functions call other instrument driver functions to configure start and get readings from the instrument Set and Measure KpAbc ApplicSetMeas Used to either set and read back or just read back the output voltage current and operating mode of the power supply ABC 012703 3 13 Purpose TABLE 3 7 ABC VISA DRIVER FUNCTIONS CONTINUED Function Name Description Get Set Memory Value KpAbc GetSetListValue This function can either get or set the values stored in any one of the 40 available memory locations Six parameter values can be stored in any one of the 40 locations voltage level current level overvoltage level overcurrent level duration of the setting if used in a program and next memory address if used in a program Depending on the slide selec tion position and the value of get set switch one of these values is read or set The values are checked against the maximum acceptable values for the corresponding power supply CONFIGURATION FUNCTIONS This class of functions configures the instrument by setting system configuration parameters Set Program Start Address Get Program Start Address Set Maximum Limit Value Get Minimum or Maxi mum Value KpAbc SetStartAddr KpAbc
113. keys 3 LCD will flash Vout F S adj WAIT then Vout F S adj lt gt Monitor DVM and use or keys to increase or decrease output voltage as necessary to get DVM reading as close as possible to full scale value without exceeding full scale value E g for ABC 25 4DM adjust for DVM reading as close to 25 000V as possible Press ENTER when com plete CURRENT CALIBRATION 1 LCD reads CONNECT SHUNT lt n OHM gt zz A n and zz values are determined by ABC model being calibrated e g for ABC 10 10DM LCD reads 1 OHM gt 50 W Refer to PAR 4 2 for shunt requirements Press ENTER 2 LCD reads CONNECT DVM TO SHUNT Connect Precision Shunt across output and terminals of power supply and connect DVM to sense terminals of shunt Press ENTER when connections are complete NOTE During calibration the increase or decrease keys are used for fine adjust ments If necessary use the 1 decrease and 3 increase keys for coarse adjustment then use the or keys 3 With LCD reading Iout ZERO adj monitor DVM and use or keys to increase or decrease output current as necessary to get DVM reading as close to zero as possible with out going to negative value Press ENTER when complete ABC 012703 4 4 ABC 012703 4 LCD will flash Tout F S adj WAIT then Tout F S adj lt gt Monitor DVM and use or keys to increase or decrease output voltage as necessary to get DVM reading as close
114. lues of voltage and current are determined by the model e g 25V and 4A for the ABC 25 4DM These values can be lowered by the user e g to prevent inadvertent dam age to a specific circuit under test Changing the maximum values of the ABC 25 4DM to 10V and 1A effectively makes the unit a 10V 1A power supply With the power supply in command entry status press MENU key ten voltage or eleven cur rent times The LCD reads New MAXIMUM Vset or Iset nn where nn is the maximum value setting to be changed Press ENTER or CLEAR to exit menu without changing setting Press number keys to enter new value and press ENTER Press ENTER again to exit the menu and return to command status If a value is entered that is higher than the rated maximum for the power supply the bottom line of the LCD flashes Vset or Iset MAX nn where nn is the rated maximum of the power sup ply The unit remains in data entry status 7 waiting for a value equal to or less than the rated maximum Press CLEAR to exit without changing the value ABC 012703 3 2 12 3 2 13 3 2 14 3 2 14 1 ABC 012703 Once the maximum value has been changed if a value higher than the new maximum is attempted to be programmed the LCD flashes Vset or Iset MAX nn where nn is the pro grammed maximum NOTE If the programmed output value is higher than the new maximum value established with the MENU key the output will be limited to the new maximum value STORING
115. mory location sequence number to 39 During program execution when memory location 21 is complete the next location to be executed will be 39 LISESEQ NEXT Returns 39 LIST IND 22 Selects memory location 22 LIST IND Returns 22 LIST VOLT 1 256E 2 Sets output voltage value of memory location 22 to 125 6V LIST VOLT Returns 1 256E 2 LIST SEQ STAR 21 Sets memory location 21 as the starting location for executing a program LIST SEQ STAR Returns 21 PROG SEL STAT RUN Sequence starting at location 21 and ending at location 22 will be run continuously PROG SEL STAT STOP Programmed sequence stops running FIGURE B 4 USING LIST COMMANDS AND QUERIES ABC 012703 B 7 25 SOUR Syntax Description 26 SOUR Syntax Description B 27 SOUR Syntax 28 SOUR Syntax Description B 29 SOUR Syntax Description B 30 SOUR Syntax Description B 31 SOUR Syntax Description B 8 LIST CURRent PROTect QUERY LIST CURR PROT 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 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 DWEL1 COMMAND LIST DWEL Short Form LIST DWEL value 0 01 to 300 Long Form LIST DWELI value 0 01 to
116. new_password new_password is 4 digits Long Form CALibrate PASSword new_password new_password is 4 digits 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 Related Commands CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 B 3 B 6 CALibrate SAVE COMMAND CAL SAVE Syntax Description Short Form CAL SAVE Long Form CALibrate SAVE Saves computed calibration values in non volatile memory The Analog to Digital A D converter is read to establish the final values of the calibration state For example if VOLT MAX was the last cal ibration state the voltage A D converter is read and the volts per step multiplier is calculated The volt age per step for the voltage Digital to Analog D A converter is also calculated and the non voltaile memory is updated from the volatile calibration constants Previous values are not lost and can be restored using Local mode see PAR 4 5 This command should be the last command before exiting Calibrate status CAL STAT CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 B 7 CALibrate STATus COMMAND CAL STAT Syntax Description Short Form CAL STAT lt boolean gt password Long Form CALibrate STATus boolean password where boolean 0 or OFF 1 or ON passw
117. ns to determine the proper operating mode Reducing the number of times this evaluation must be made is desirable because Kepco s digital auto crossover supplies employ two separate feedback loops Each time there is a potential mode change there is always an uncontrolled period of a few milliseconds while the two feedback loops compete for control of the output In addition to increasing the time before the output reflects the pro grammed command undesirable transients may also be present at the output during this period By sending only the operating command there is no doubt as to what the operating mode will be so the unit is never uncontrolled response is quick and no transients are possible 3 19 3 4 3 4 1 3 4 2 3 4 3 3 4 3 1 3 4 3 2 3 4 3 3 3 20 SCPI PROGRAMMING SCPI Standard Commands for Programmable Instruments is a programming language con forming to the protocols and standards established by IEEE 488 2 reference document ANSI IEEE Std 488 2 IEEE Standard Codes Formats Protocols and Common Commands SCPI commands are sent to the ABC Power Supply as ASCII output strings within the selected pro gramming language PASCAL BASIC etc in accordance with the manufacturer s require ments for the particular GPIB controller card used Different programming languages e g BASIC C PASCAL etc have different ways of repre senting data that is to be put on the IEEE 488 bus It is up to the programmer t
118. nt limit set to 3 3A CURR LIM HIGH Returns 3 3 CURR 4 2 Power supply output current programmed to 3 3A error message 301 posted CURR Returns 3 3 OUTP PROT DEL 0 Protection will trip immediately upon detection of overvoltage or overcurrent condition OUTP PROT DEL Returns 0 CURR PROT TRIP 0 indicating overcurrent protection not tripped OVERCURRENT CONDITION 1 SECOND OCCURS CURR PROT TRIP 1 indicating overcurrent protection tripped CURR PROT CLE Overcurrent condition cleared CURR PROT TRIP 0 indicating overcurrent condition not tripped CURR Returns small value approx 1 of full scale current rating OUTP PROT DEL 7 47 Protection will trip if overvoltage or overcurrent condition still present approx 0 575 seconds after detection OUTP PROT DEL Returns 7 50 CURR 2 5 Power supply output current programmed to 2 5A OVERCURRENT CONDITION 1 SECOND OCCURS After 10 seconds CURR PROT TRIP 0 indicating overcurrent condition not tripped CURR Returns 2 5 FIGURE B 5 PROGRAMMING CURRENT ABC 012703 B 53 SOURce CURRent PROTection LEVel QUERY C U RR P ROT Syntax Description 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 Returns value representing current protection level CURR PROT returns value set by CURR PROT CURR PROT MAX returns maximum cur
119. nt register STAT QUES Returns 0 no questionable conditions occurred since previous reading OVERCURRENT CONDITION OCCURS STAT QUES Returns 2 overcurrent protection tripped since the last STAT QUES query STAT QUES COND Returns 2 Power supply still in overcurrent protection state STAT QUES Returns 0 Register cleared by previous STAT QUES STAT QUES COND Returns 2 Power supply still in overcurrent protection state CURR PROT CLE Overcurrent condition cleared STAT QUES COND Returns 0 register cleared by CURR PROT CLE SYST ERR Power supply returns 0 No error message FIGURE B 7 USING STATUS COMMANDS AND QUERIES 74 STATus QUEStionable EVENt QUERY STAT QU ES Syntax Description Short Form STAT QUES EVEN Long Form STATus QUEStionable EVENT Return Value lt int_value gt actual register value 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 TABLE B 3 QUESTIONABLE EVENT REGISTER QUESTIONABLE CONDITION REGISTER AND QUESTIONABLE CONDITION ENABLE REGISTER BITS oe a oe d OC OVERCURRENT PROTECTION TRIPPED BIT 15 2 1 0 OV OVERVOLTAGE PROTECTION TRIPPED NU NOT USED VALUE 32 768 4 2 1
120. o determine how to output the character sequence required for the programming language used Address infor mation GPIB address must be included before the command sequence See PAR 3 3 3 to establish the ABC Power Supply GPIB address 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 the controller may send a program message at any time Response messages consist of formatted data the data can contain information regarding operating parameters power supply state status or error conditions COMMON COMMANDS QUERIES Common commands and queries are defined by the IEEE 488 2 standard to perform overall power supply functions such as identification status or synchronization unrelated to specific power supply operation such as setting voltage current Common commands and queries are preceded by an asterisk and are defined and explained in Appendix A see Table 4 4 Refer also to syntax considerations PARs 3 4 3 through 3 4 6 SCPI SUBSYSTEM COMMAND QUERY STRUCTURE oubsystem commands queries are related to specific power supply functions such as setting output voltage current limit etc Figure 3 3 is a tree diagram illustrating the structure of SCPI subsystem commands used in the ABC Powe
121. of the best d c ground point is entirely dependent upon the specific applica tion and its selection requires a combination of analysis good judgement and some amount of empirical testing If there is a choice in selecting either the positive or negative output of the power supply for the d c ground point both sides should be tried and preference given to the ground point producing the least noise For single isolated loads the d c ground point is often best located directly at one of the output terminals of the power supply when remote error sens ing is employed d c ground may be established at the point of sense lead attachment In the specific case of an internally grounded load the d c ground point is automatically established at the load The output binding posts of ABC Power Supplies are d c isolated floating from the chassis in order to permit the user maximum flexibility in selecting the best single point ground location Output ripple specifications as measured at the output are equally valid for either side grounded Care must be taken in measuring the ripple and noise at the power supply measuring devices which are a c line operated can often introduce additional ripple and noise into the circuit There is unfortunately no best method for interconnecting the load and power supply Individ ual applications location and nature of the load require careful analysis in each case Ground ing a single point in the output ci
122. oltage protection 23 65V VOLT PROT MAX For ABC 10 10DM returns 11 VOLT PROT TRIP 0 indicating overvoltage protection not tripped OVERVOLTAGE CONDITION OCCURS VOLT PROT TRIP 1 indicating overvoltage protection tripped VOLT PROT CLE Overvoltage condition cleared VOLT PROT TRIP 0 indicating overvoltage condition not tripped VOLT Returns 0 programmed voltage value OV VOLT 21 CURR 1 1 Power supply programmed to go to 21V 1 1A VOLT Returns 21 VOLT LIM HIGH 5 Voltage limit set to 5V VOLT LIM HIGH Returns 5 VOLT 33 Power supply programmed to 5V error message 301 posted VOLT Returns 5 FIGURE B 6 PROGRAMMING VOLTAGE B 66 SOURce VOLTage PROTection CLEar COMMAND VO LT P ROT C L E Syntax Description Short Form SOUR VOLT PROT CLE Long Form SOURce VOLTage PROTection CLEar Clears overvoltage condition Output programmed to OV current limit programmed to small value approximately 1 of full scale current rating Overvoltage Protection Tripped is reset so that VOLT PROT TRIP returns 0 Related Commands VOLT PROT VOLT PROT TRIP See example Figure B 6 B 67 SOURce VOLTage PROTection TRIPped QUERY VO LT P ROT TRI P Syntax Description Description ABC 012703 Short Form SOUR VOLT PROT TRIP Long Form SOURce VOLTage PROTection TRIPped Return Value 0 or 1 Identifies whether overvoltage condition was detected Returns 0 if overvoltage protection tripped 1 if overv
123. oltage protection not tripped Related Commands VOLT PROT VOLT PROT CLE See example Figure B 6 Returns value representing voltage limit set by VOLT LIM HIGH command Related Commands VOLT LIM HIGH VOLT See example Figure B 6 B 15 B 68 SOURce FUNCtion MODE QUERY FUNC MODE Syntax Short Form FUNC MODE Long Form SOURce FUNCtion MODE Return Value VOLT or CURR Description Identifies the operating mode of the power supply VOLT Constant Voltage mode CV CURR Constant Current mode CC See example Figure B 1 B 69 STATus OPERation CONDition QUERY STAT O P E R CO N D Syntax Short Form STAT OPER COND Long Form STATus OPERation CONDition Return Value int value 0 to 1313 1 32 256 1024 Description Returns the value of the Operation Condition Register see Table B 2 The Operation Condition Register contains unlatched real time information about the operating conditions of the power supply Bit set to 1 function enabled active true bit reset to 0 function disabled inactive false See example Figure B 7 TABLE B 2 OPERATION CONDITION REGISTER OPERATION ENABLE REGISTER AND OPERATION EVENT REGISTER BITS CONDITION NU CC NU cV NU wrel NU CAL CAL INTERFACE COMPUTING NEW CALIBRATION CONSTANTS CC POWER SUPPLY IN CONSTANT CURRENT MODE d A ERE 1 6 9 4 1 0 ov POWER SUPPLY IN CONSTANT VOLTAGE MODE ME NU NOT USED VALUE 204g 1024 512 256 12
124. ommand Entr Press to enter Calibration status Requires password entry instructions 4 3 CALIB Y appear on LCD Data Entry Press to enter number 9 3 2 1 2 OC SET Command Entry Press to store present values of output voltage and current and overvoltage 3 2 12 STORE Command Entry and overcurrent protection Data entry required to select memory location where values are to be stored Press to select the starting memory location to be edited Then use or 3 2 14 1 EDIT PROG Command Entry to view or modify the parameters of a specific memory location or to create a new program pen Command Entry to select starting address of program to be executed one step at a 3 2 14 3 Data Entry Press to enter number 4 3 2 1 2 Command Press to edit time value for specific memory location Select memory loca 3 2 14 1 TIME Y tion data entry then enter time value 0 01 to 300 seconds data entry Data Entry Press to enter number 5 3 2 1 2 Press to run a program Requires data entry to select starting location 3 2 14 2 CAUDAL enu Press ENTER to accept displayed value Data Entry Press to enter number 6 3 2 1 2 Press to recall previously stored values of output voltage and current and 3 2 13 overvoltage and overcurrent protection Data entry required to select mem BERE command Entry ory location containing values to be recalled press ENTER to accept dis played value Press to exit Data Entry status any numbe
125. ord 4 digits required if lt boolean 1 or ON Sets the power supply to Calibrate status boolean 1 or ON causes power supply to enter Cali brate status boolean 0 or OFF causes power supply to exit Calibrate status Upon entering Cali brate status the current calibration constants are stored in the volatile memory If the state is O the non volatile calibration constants are supplied to the ASC working calibration password 4 digits required to enter Calibrate status If the wrong password is entered error mes sage 224 is posted to the queue Related Commands CAL PASS CAL VOLT CAL CURR CAL ZERO CAL SAVE See example Figure B 2 B 8 CALibrate STATus QUERY CAL STAT Syntax Description Short Form CAL STAT Long Form CALibrate STATus Return Value boolean boolean 0 or OFF 1 or ON Identifies whether the power supply is in Calibrate status 1 indicates power supply is in Calibrate status 0 indicates power supply is not in Calibrate status See example Figure B 2 B 9 CALibrate VOLTage LEVel COMMAND CAL VOLT LEV Syntax Description Short Form CAL VOLT LEV MIN MAX Long Form CALibrate VOLTage LEVel MIN MAX Selects Voltage calibration only effective with power supply in Calibrate status CAL VOLT LEV MIN selects Voltage Zero Calibration CAL VOLT LEV MAX selects Voltage Full Scale Calibration Normally Voltage Zero is done first then Voltage Full Scale Calibration CAL VOLT MAX
126. orrect calibration access code password must be entered If the password has been forgotten call the factory and a secret password which has been assigned to your power supply will be provided During the calibration new calibration data is computed which is than stored in the non volatile memory 3 21 3 4 4 3 4 4 1 The following equipment is required for calibration Digital Voltmeter DVM with 6 digits Dc accuracy Shunt 0 1 Ohm 0 0496 minimum 15A power 50W 100W recommended Because the voltage measured will be used as reference for calibration the DVM itself must be calibrated accurately During voltage calibration the voltage overvoltage and voltage readback are calibrated and during current calibration the current overcurrent and current readback are calibrated The normal procedure is to calibrate voltage first and then current However you do not have to do a complete calibration each time If required you may calibrate only the voltage or the current and then proceed to saving the calibration results For voltage calibration all loads must be disconnected and the sense terminals connected to the corresponding output termi nals The digital voltmeter will be connected to the output of the power supply For current cali bration after disconnecting all loads an appropriate shunt resistor will be connected across output terminals and the digital voltmeter will be connected across the sense terminals of the shunt resistor
127. ote mode all keys except LOCAL are disabled The ABC incorporates a keypad lockout command which allows the LOCAL key to be dis abled during remote operation preventing inadvertent setting of the power supply to Local mode When the keypad is locked the LCD displays Rw1 in place of Loc If the keypad is ABC 012703 3 2 4 3 2 5 3 2 6 3 2 6 1 3 2 7 3 2 8 ABC 012703 locked it must be unlocked either by a remote command see Appendix B PAR B 81 or cycling the power supply off then on ADJUSTING LCD CONTRAST With the power supply in command entry status press MENU key Press or key to increase or decrease contrast for optimum viewing The contrast can also be set directly by entering a number from 1 to 9 Press ENTER or CLEAR to exit menu ENABLING DISABLING AUDIBLE BEEPS With the power supply in command entry status press MENU key five times The top line indi cates if the speaker is on or off the factory default setting is speaker on Enter 1 to enable the speaker or 0 to disable the speaker Press ENTER or CLEAR to exit menu ENABLING DISABLING DC OUTPUT POWER When the power supply is turned on the output is automatically enabled and the bottom line of the LCD gives voltage and current measurements at the output To disable the output press the red OUTPUT ON OFF key the lower line of the LCD reads Output orr When the output is disabled voltage and current are programmed to zero
128. ple Figure B 3 ABC 012703 B 5 B 16 DISPlay TEXT COMMAND DISP TEXT Syntax Description Short Form DISP TEXTE DATA char 501 07 Long Form DISPlay TEXT DATA char string Allows entry of character string to be viewed when LCD display is set to Text mode Allows for character strings of maximum 16 characters to be displayed on the second line of the LCD when the display mode is TEXT e g DO NOT TOUCH or ABC IS IN USE etc The LCD has the following char acter set A to Z 0 to 9 and special characters as lt gt 2 If the message exceeds the display capacity only the first 16 characters will be displayed and no error message will be generated Upon executing RST character string set to 16 spaces Related Commands DISP TEXT DISP MODE DISP MODE RST See example Figure B 3 B 17 DISPlay TEXT QUERY DISP TEXT Syntax Description Short Form DISP TEXT Long Form DISPlay TEXT Return Value Character string displayed on second line of LCD display Returns the text displayed on second line of LCD in TEXT mode When the display set to TEXT mode returns the character string entered by DISP TEXT If the display set to NORMAL mode returns information displayed on second line of display This can be used to see the monitored values pres ently being displayed on the second line of the LCD Related Commands DISP MODE DISP TEXT RST See example Figure B 3 18 INITiate IMMe
129. pon power up the output is enabled OUTP ON When OUTP OFF is executed the programmed values of voltage and current are saved then voltage and current are programmed to 0 When OUTP ON is executed the power supply output is restored to the previously saved programmed values The saved values of voltage and current can be viewed by VOLT and CURR queries Related Commands OUTP See example Figure B 1 41 oUTPut STATe QUERY OUTP Syntax Short Form OUTP STAT Long Form OUTPut S TATe Return Value int value 0 or 1 Description Indicates whether power supply output is enabled or disabled Returns 0 if output disabled returns 1 if output enabled Related Commands OUTP See example Figure B 1 B 42 OUTPut PROTection DELay COMMAND OUTP PROT DEL Syntax Short Form OUTP PROT DEL lt n n gt Long Form OUTPut PROTection DELay lt n n gt where n n seconds Description Delays tripping of overvoltage overcurrent protection The overvoltage and overcurrent protection can be programmed to trip immediately upon detection of an overvoltage overcurrent condition or can be delayed approximately 8 seconds This delay is set in increments of 0 033 milliseconds If delay is programmed overcurrent overvoltage protection trips only if condition still present at end of delay A count of 0 means no delay the maximum delay possible is 8 50 seconds B 43 PROTection DELay QUERY OUTP PROT DEL Syntax Short Form
130. put voltage causes the voltage protection mechanism to trigger imme diately See example Figure B 6 ABC 012703 B 65 SOURce VOLTage PROTection LEVel QUERY VO LT PROT Syntax Description Short Form SOUR VOLT PROT LEV MIN MAX Long Form SOURce VOLTage PROTection LEVel MIN MAX Return Value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Identifies overvoltage protection setting maximum allowable overvoltage protection or mini mum overvoltage protection VOLT PROT returns value set by VOLT PROT VOLT PROT MAX 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 The power supply is assumed to be operating in constant voltage CV mode 2 Examples below are intended only to illustrate command functions Refer to PAR 3 3 5 for pro gramming techniques to optimize performance VOLT 21 CURR 1 1 Power supply programmed to 21V 1 1A VOLT 2 157E1 Power supply programmed to go to 21 57V VOLT Returns 2 157E1 indicating programmed voltage 2 157V VOLT MAX For ABC 135 1DM returns 135 135V VOLT MIN Returns 0 minimum allowable voltage VOLT PROT 2 365 E1 Voltage protection set to 23 65V VOLT Returns 21 57 indicating programmed voltage value 21 57V VOLT PROT Returns 2 365 E1 programmed overv
131. r Supply with the root at the left side and spe cific commands forming the branches The following paragraphs introduce the subsystems subsystem commands are defined and explained in Appendix B ABORT SUBSYSTEM This subsystem allows pending trigger levels to be cancelled DISPLAY SUBSYSTEM This subsystem controls the second line of the LCD The first line will always display the LOCal or REMote operation status and the constant Voltage CV or constant Current functioning mode CC INITIATE SUBSYSTEM This subsystem enables the trigger system When a trigger is enabled the triggering action will occur upon receipt of a GPIB GET TRG or TRIGger command If a trigger circuit is not enabled all trigger commands are ignored ABC 012703 3 4 3 4 3 4 3 5 3 4 3 6 3 4 3 7 3 4 3 8 3 4 3 9 3 4 3 10 3 4 3 11 ABC 012703 LIST SUBSYSTEM The LIST subsystem is represented by the 40 memory locations groups of settings which are stored in the nonvolatile memory Each setting contains values for Current Voltage Overcur rent Overvoltage Next memory location and Time The range for the first four values is the maximum available range for the specific power supply The Next memory location is the address of the next group of settings and is between 1 and 40 A value of 0 means end of chain The Time setting is between 0 01 and 300 seconds In order to access one of the 40 memory locations an index value must be prov
132. rcuit can be of great importance It is hoped that the preceding ABC 012703 2 7 4 2 7 5 ABC 012703 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 POWER SUPPLY LOAD INTERFACE The general function of a voltage or current stabilized power supply is to deliver the rated out put quantities to the connected load The load may have any conceivable characteristic it may be fixed or variable it may have predominantly resistive capacitive or inductive parameters it may be located very close to the power supply output terminals or it may be a considerable dis tance away The perfect interface between a power supply and its load would mean that the 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 The method of interface between the power supply output and the load must therefore take into account not only the size with regard to minimum voltage drop but t
133. remote via the IEEE 488 2 GPIB communi cation bus using SCPI commands 1 3 SPECIFICATIONS Table 1 1 below indicates parameters that vary for different ABC models Table 1 2 lists the Overcurrent and Overvoltage Range for each model Table 1 3 lists general specifications that apply to all ABC models TABLE 1 1 MODEL PARAMETERS MODEL 2x SOURCE SWITCHING 100 LOAD NUMBER FREQUENCY FREQUENCY SPIKE 50MH2 ss 64V a c eeso o or e e e e o e e AN TABLE 1 2 MAXIMUM OVERVOLTAGE AND OVERCURRENT SETTINGS ABC ABC ABC ABC ABC ABC MODEL NUMBER 10 1001 15 701 25 4DM 36 3DM 60 2DM 125 1DM MAXIMUM OVERVOLTAGE SETTING ABCOPR012703 1 1 1 2 TABLE 1 3 ABC SPECIFICATIONS SPECIFICATION INPUT CHARACTERISTICS a c Voltage nominal 100 120 220 240V a c Single phase Frequency nominal 90 60Hz gt 63Hz Input leakage current range 47 63Hz 400Hz exceeds specifications 240V a c 0 65A 100W output 264V a c 0 60A Initial turn on surge 5A peak for 150 usec 85 264V a c 0 100 load Power Factor min 120V 099 100 load EMC immunity to Radiated RF EN 61000 4 3 Electrostatic discharge EN 61000 4 2 level 2 contact level 3 8KV air discharge Electrical fast transient EMC Emissions Conducted Leakage current 120V a c 0 25mA 240V a c 0 5mA Source frequency in 47 63Hz range Circuit type Flyback converter Output 100KHz Forward converter Switching Frequency OUTPUT CHARACTERISTICS v
134. rent protection value see Table 1 2 This value is determined at the factory and cannot be changed by the user CURR PROT MIN returns the minimum current protection value always 0 See example Figure B 5 B 54 SOURce CURRent PROTection CLEar COMMAND C URR P ROT C LE Syntax Description Short Form SOUR CURR PROT CLE Long Form SOURce CURRent PROTection CLEar Clears overcurrent condition Output programmed to OV current limit programmed to small value approximately 1 of full scale current rating Overcurrent Protection Tripped is reset so that CURR PROT TRIP returns 0 Related Commands CURR PROT CURR PROT TRIP See exam ple Figure B 5 B55 SOURce CURRent PROTection TRIPped QUERY C U RR P ROT TRI P Syntax Description Short Form SOUR CURR PROT TRIP Long Form SOURce CURRent PROTection TRIPped Return Value O or 1 Identifies whether overcurrent condition was detected 0 if overcurrent protection tripped 1 if overcurrent protection not tripped Related Commands CURR PROT CURR PROT CLE See exam ple Figure B 5 B 56 SOURce CURRent LIMit HIGH Command CURR LIM HIGH Syntax Description Short Form SOUR CURR LIM HIGH exp value Long Form SOURce CURRent LIMit HIGH exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Sets limit for maximum power supply output current If the value is out of the acceptable current range for the pow
135. rm CAL ZERO Long Form CALibrate ZERO Description Sets output to zero while calibration equipment connections are changed This command is used when changing from Voltage to Current calibration or vice versa CAL ZERO sets output voltage and current to zero The user then connects or disconnects the shunt resistor or the digital voltmeter from the out put terminals of the power supply as required for the subsequent Voltage or Current calibration The next command should select the new parameter to be calibrated Related Commands CAL STAT CAL VOLT CAL CURR CAL SAVE See example Figure B 2 B 12 DISPlay CONTrast COMMAND DISP CONT Syntax Short Form DISP CONT num value 0 to 1 Long Form DISPlay CONTrast num value 0 0 to 1 0 Description Sets the contrast of the front panel LCD The contrast value from 0 1 to 0 9 is stored in the non volatile memory and is retained when the power supply is turned off A contrast value of 0 is best when looking up at the display 1 is best when looking down at the display Values in between provide adjust ment for optimum viewing Setting the values to 0 1 or 0 9 are not reported back and are rounded to 0 oe 1 respectively Related Commands DISP CONT See example Figure B 3 DISP CONT 0 9 Sets LCD contrast value to 0 9 DISP CONT Returns 0 9 DISP MODE NORM Changes LCD to Normal metering mode DISP MODE Returns NORMAL DISP MODE TEXT Changes LCD to Text mode DISP TEXT ABC
136. rotection trips the power supply off B ABCSVCO12703 Declaration of Conformity Application of Council directives 73 23 EEC LVD 89 336 EEC EMC 93 68 EEC CE mark Standard to which Conformity is declared EN61010 1 1993 A2 1995 Safety requirements for electrical equipment for measurement control and laboratory use EN61326 1 1997 Electrical equipment for measurement control and laboratory use EMC requirements Manufacturer s Name and Address KEPCO INC 131 38 SANFORD AVENU FLUSHING Importer s Name and Address Type of Equipment Power Supply Model No ABC SERIES MODEL NUMBER Year of Manufacture the undersigned declare that the product specified above when used in accordance with the product instruction manual complies with the requirements of the Low Voltage Directive 73 23 EEC and the EMC Directive 89 336 EEC which forms the basis for application of the CE Mark to this product Place KEPCO Inc 131 38 Sanford Ave Flushing N Y 11352 USA Saul Kupferberg Full Name Date VP OF SALES position 228 1346 DC ABC 012703 C D Blank TABLE OF CONTENTS SECTION PAGE SECTION 1 INTRODUCTION 1 1 eat A atte a LIE C D EE ME SMS oe 1 1 1 0 1618165600 p Trpo 1 1 1 3 SPee MCa g dtr M BS reer ert 1 1 1 4 Local Contool e em ne ere DEE 1 7 1 5 Remote Contos eden eases dunes bogs
137. rrent The CURR query returns the programmed value of current Actual output current will depend on load con ditions The CURR MAX query returns the maximum current allowed for a particular model CURR Returns programmed current value CURR MAX returns maximum current allowed for power supply CURR MIN returns minimum current allowed for power supply always 0 Related Commands CURR See example Figure B 1 B 50 SOURce CURRent LEVe1 TRIGgered AMPlitude COMMAND CURR TRIG Syntax Short Form SOUR CURR LEV TRIG AMP exp value Long Form SOURce CURRent LEVel TRIGgered AMPlitude exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Description Programs current value to be transferred to output by TRG commands Actual output current will depend on load conditions If the value exceeds the maximum for the model being programmed ABC 012703 B 11 error message 222 Data out of range is posted in output queue If value exceeds CURR LIM HIGH value a value corresponding to the current limit will be programmed Related Commands CURR See example Figure B 1 B 51 SOURce CURRent LEVel TRIGgered AMPlitude QUERY CU RR TRIG Syntax Description 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 Returns the curren
138. rs entered are lost Restores 3 2 CLEAR AE Command Entry status Data Entry Press to enter number 1 3 2 1 2 Data Entry Press to enter number 2 3 2 1 2 Data Entry Press to enter number 3 3 2 1 2 8 ENTER Data Entry Press to accept data entered and return to Command Entry status 3 2 8 3 2 14 1 In CV constant voltage press to decrease output voltage by increment equal to voltage resolution 0 02596 of Egmax n CC constant current press to decrease output current by increment Command Entry equal to current resolution lt 0 025 of Igmax n EDIT PROG status changes the parameter displayed on LCD for a specific memory location and decrements memory location displayed on LCD Erases number to left or decreases value shown e g Display Contrast set 3 2 8 Data Entry ting Data Entry Press to enter number O 3 2 1 2 Data Entry Press to enter decimal point 3 2 1 2 ABC 012703 3 9 TABLE 3 1 KEY FUNCTIONS CONTINUED POWER SUPPLY REFERENCE STATUS ACTIVE DESC TION PARAGRAPH 3 2 2 3 2 3 3 4 In CV constant voltage press to increase output voltage by increment 3 2 8 3 2 14 1 equal to voltage resolution 5 0 025 of Eg max n CC constant current press to increase output current by increment Command Entry equal to current resolution lt 0 025 of Igmax n EDIT PROG status changes the parameter displayed on LCD for a specific memor
139. s GoTo Previous CALIB 1 3 Press 1 then ENTER LCD reads Calibration PassWord 4 Enter 4 digit password and press ENTER Previous calibration values are restored RESTORING FACTORY CALIBRATION VALUES The original factory 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 2 Press MENU key eight times LCD reads GoTo Factory CALIB 1 3 Press 1 then ENTER LCD reads Calibration PassWord 4 Enter 4 digit password and press ENTER Factory calibration values are restored SETTING FACTORY CALIBRATION VALUES After a unit has been repaired is operating correctly and has been calibrated the new calibra tion values should be saved as the new factory calibration values This can only be accom plished via the GPIB interface To save the current calibration values to the non volatile RAM as factory default values send the following strings via the GPIB interface SYSTEM PASS CENABLE xxxx DIAG NEW FACTORY CAL where xxxx the current password of the power supply ABC 012703 APPENDIX A IEEE 488 2 COMMAND QUERY DEFINITIONS A 1 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 Fig ures A 1 through A 14 arranged in alphabetical order Table A 1 provides a quick reference of all IE
140. s are defined in table B 4 See example Figure B 1 The error bits defined in PAR A 3 through A 5 are related to these error codes produced during parsing of messages and also to errors in the power supply as indi cated in Table B 4 B 80 SySTem ERRor CODE ALL QUERY SYST ERR CODE ALL Syntax Short Form SYST ERR CODE ALL Long Form SYSTem ERRor CODE ALL Return Value Description Returns a comma separated list of all error codes A maximum of 15 codes will be returned if the queue is empty the power supply returns 0 B 18 ABC 012703 TABLE 8 4 ERROR MESSAGES ESR ERROR BIT SET ERROR MESSAGE SEE PAR A 5 EXPLANATION O No error None No error 100 Command error l Command and data understood but more informa Command Error bit 5 SUN A tion included which is not recognized 102 Syntax error Conana First 4 characters recognized subsequent charac ters not recognized 103 Invalid separator For example VOLT PROT received instead of Command Error bit 5 VOLT PROT 108 Parameter Not Allowed Error Command Error bit 5 Volt12 sequence channel number is invalid 109 Missing parameter Command Error bit 5 For example VOLT instead of VOLT 21 111 Header seperator error Command Error bit 5 Missing space between volt and value or missing 113 Undefined header First 4 characters could not be identified as legal Command Error bit 5 command For example command VLT instead of VOLT
141. t 3 Power supply constants may be corrupted recali bration may be necessary 350 Queue overflow Query Error bit 2 More than 15 errors are in queue 410 Query interrupted New command sent before data from previous Query Error bit 2 l query read Previous query data lost 430 Query Deadlocked Query Error bit 2 Over 255 characters received in single input string ABC 012703 B 19 B 81 svSTem KLOCk COMMAND SYST KLOC Syntax Short Form SYST KLOC lt boolean gt Long Form SYSTem KLOCk boolean lt boolean gt 0 or OFF 1 or ON Description Locks ON or 1 or unlocks OFF or 0 the keypad With the keypad unlocked the power supply enters Remote mode as soon as a command or query is received Once in Remote mode with key pad unlocked the front panel keys are disabled with the exception of the LOCAL key which is used to return to Local mode After sending a SYST KLOC ON keypad lock command all front panel keys including LOCAL are disabled The power supply is now in the local lockout state and the LCD changes from Loc to Rwl Local lockout can also be entered by sending the GPIB lt LLO gt code hex 11 to the power sup ply The power supply remains in local lockout until a SYST KLOC OFF command is received Related Commands SYST KLOCK See example Figure B 8 B 82 sYvSTem KLOCk QUERY SYST KLOC Syntax Short Form SYST KLOC Long Form SYSTem KLOCk Return Value lt int_value gt 0 or 1 Description
142. t KpAbc psReset Resets the instrument to a known state and sends initialization com mands to the instrument Self Test KpAbc selfTest Runs the instrument s self test routine and returns the test result s KpAbc errorQuery Reads an error code from the instrument s error queue Error Message KpAbc errorMessage Takes the Status Code returned by the instrument driver functions interprets it and returns it as a user readable string Calibration Status On Off KpAbc CalStatus Used to enter or exit the calibration state To enter the calibration state a 4 digits password is required When the instrument is shipped from the factory the calibration password is the 4 digit model number The password protects the instrument against unauthorized calibrations Calibration Mode KpAbc CalMode Allows the user to select the calibration mode either voltage or current calibration and also allows selection of 0 min or full scale max cali bration Calibration DigPot KpAbc CalDigPot Allows a more accurate full scale calibration in both voltage or current mode Moving the digital potentiometer allows the user to approach the nominal full scale value of the corresponding power supply This is a coarse adjustment for the full scale value which must be followed by a fine adjustment done with the Calibration Output function Calibration Output KpAbc CalOutput Allows the user to perform the power supply calibration in both voltage or current mode By moving the
143. t Used CONDITION PON NU CME EXE DDE QUE NU OPC CME Command Error EXE Execution Error BIT Y 6 5 4 3 2 1 0 DDE Device Dependent Error QUE Query Error VALUE 128 64 32 16 8 4 2 1 OPC Operation Complete ABC 012703 A 1 A4 ESE STANDARD EVENT STATUS ENABLE QUERY ES E Syntax Description ESE Return value Integer gt value per Table A 2 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 All of the enabled events of the Standard Event Status Enable Register are logically ORed to cause ESB bit 5 of the Status Byte Register to be set 1 set enable function 0 reset disable function See example Figure A 1 A 5 ESR EVENT STATUS REGISTER QUERY ES R Syntax Description ESR Return value integer Value contents of Event Status register as defined in Table A 2 Causes the power supply to return the contents of the Standard Event Status register After it has been read the register is cleared The Standard Event Status register bit configuration is defined in Table A 2 1 set 0 reset The error bits listed in Table A 2 are also related to error codes produced during parsing of messages and to errors in the power s
144. t is again set to 1 TRG or GET are both addressed commands only devices selected as listeners will exe cute the command Related Commands ABOR INIT TRIG CURR TRIG VOLT TRIG See example Figure A 1 A 17 TST SELF TEST QUERY TST Syntax Description A 6 TST Returned value 0 or 1 0 pass test 1 fail test Power Supply test This query causes the power supply to do a self test and provide the controller with pass fail results A cyclic redundancy check CRC is performed on non volatile RAM A 1 is returned if there is an error ABC 012703 APPENDIX B SCPI COMMAND QUERY DEFINITIONS B 1 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 90 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 TABLE B 1 SCPI SUBSYSTEM COMMAND QUERY INDEX COMMAND PAR COMMAND ABORt B 2 SOUR CURR LEV IMM AMP 3 B SOUR CURRT LEV TRIG AMP B 7 B 8 SOUR CURR LIM HIGH READ CURR B 46 SYST VERS B 2 ABORt COMMAND ABO R 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 pen
145. t value established by CURR TRIG command See example Figure B 1 B 52 SOURce CURRent PROTection LEVel1 COMMAND C U RR PROT Syntax Description Short Form SOUR CURR PROT LEV exp value Long Form SOURce CURRent PROTection LEVel exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Sets overcurrent protection level for power supply If the value is out of the acceptable overcurrent range for the power supply model error message 222 Data out of range is posted in the output queue If the power supply output exceeds the current protection level programmed then the power supply output is disabled programmed to 0 and the OV bit in the Questionable Condition status reg ister is set An overcurrent condition can be cleared with the CURR PROT CLE command The current protection level can be programmed independently of the output current level Setting current protec tion to a value lower than the output current causes the current protection mechanism to trigger after the delay established by OUTP PROT DEL command See example Figure B 5 NOTES 1 The power supply is assumed to be operating in constant voltage CV mode B 12 2 Examples below are intended only to illustrate command functions Refer to PAR 3 3 5 for programming techniques to optimize performance VOLT 21 CURR 1 1 Power supply programmed to voltage limit 21V 1 1A CURR Returns 1 1 CURR LIM HIGH 3 3 Curre
146. tax Description Short Form SYST SET CMO CM1 DCO DC1 LFO LF1 STR RLX Long Form SYSTem SET CMO CM1 DCO DC1 LFO LF1 STR RLX 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 CMO sets the unit to be fully SCPI 1997 compliant Sending SYST SET DC1 causes Device Clear to be identical to RST command Sending SYST SET DCO causes Device Clear to have no effect on output voltage output current or output on off state Sending SYST SET LF1 causes the power supply to respond with line feed if read occurs with output buffer empty Sending LFO causes the power not to send a line feed if read occurs with output buffer empty SCPI 1997 compliant 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 Related Commands SYST PASS CEN the password must be enabled prior to saving the SYST SET configuration using the SAVA1 command SAV41 this command saves the confiiguration established by SYST SET and OUTP commands and restores it upon power up B 90 svSTem VERSion QUERY SYST VERS Syntax Description
147. the power supply remains in Command Entry status Pressing the OUTPUT ON OFF key again enables the output the previously pro grammed values of voltage and current are restored and the LCD displays the mode CV or CC and actual values of output voltage and current POWER UP DIGITAL DC OUTPUT CONTROL The output of the power supply can be programmed to be either enabled or disabled upon power up With the power supply in command entry status press the MENU key four times The top line indicates whether the Digital DC Output will be on enabled or off disabled upon power up Press 1 to enable the Digital DC Output upon power up This sets the output to zero volt and current to the Power up value Press 0 to disable the output upon power up Press CLEAR or RESET to exit menu and return to command entry status RESET RESET overrides all other local commands to reset the power supply to the power on defaults output enabled voltage mode output voltage set to zero output current set to a minimum value 1 296 of lg max overcurrent and overvoltage protection set to the maximum values per Table 1 2 The power supply remains in command entry status 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 con stant current CC mode The mode CV or CC is determined by t
148. to 15V current limit 3A Power supply output programmed to go to 21V current limit 0 05A If actual value of output voltage is 20 9V power supply returns 2 09E 1 If actual value of output current is 0 0483A power supply returns 4 83E 2 Returns VOLT if power supply operating in constant voltage mode CURR for constant current mode Returns 3 current value established by CURR TRIG Returns 15 voltage value established by VOLT TRIG Pending trigger levels changed to 21V 0 05A immediate values VOLT 17 CURR 2 Power supply output programmed to go to 17V 2A Power supply output returns to 21V current limit 0 05A Triggers disabled Power supply returns O Output disabled Returns O output disabled Returns 0 measured output voltage Returns 17 programmed output voltage Returns 1 5 programmed current Returns 4 assuming maximum allowable current for power supply being addressed is 4A i e ABC 25 4DM Returns 0 minimum allowable current Current protection set to 2 6A Returns 1 5 indicating programmed current value 1 5A Returns 2 6 indicating programmed overcurrent protection current value 2 6A For ABC 25 4DM returns 4 4A see Table 1 2 Returns 1997 0 FIGURE B 1 PROGRAMMING THE OUTPUT CAL CURR LEV Long Form CALibrate CURRent LEVel MIN MAX Selects Current calibration only effective with power supply in Calibrate status CAL CURR LEV MIN selects Current Zero Calibration C
149. ue from 0 255 per Table A 3 except bit 6 cannot be pro grammed Description Sets the condition of the Service Request Enable register The Service Request Enable register determines which events of the Status Byte Register are summed into the MSS Master Status Sum mary and RQS Request for Service bits RQS is the service request bit that is cleared by a serial poll while MSS is not cleared when read A 1 1 set enable 0 reset disable in any Service Request Enable register bit position enables the corresponding Status Byte bit to set the RQS and MSS bits All the enabled Service Request Enable register bits then are logically ORed to cause Bit 6 of the Status Byte Register MSS RQS to be set Related Commands SRE STB See exam ple Figure A 1 TABLE A 3 SERVICE REQUEST ENABLE AND STATUS BYTE REGISTER BITS OPER Operation Status Summary MSS ERR MSS Master Status summary CONDITION OPER ROS ESB MAV QUES QUE NU NU RQS Request for Service ESB Event Status Byte summary MAV Message available BIT 7 6 4 3 2 1 0 5 QUEStionable Status Summary ERR QUE 1 or more errors occurred see VALUE 128 64 32 16 8 4 2 1 PAR B 78 NU Not Used SRE A 14 SRE SERVICE REQUEST ENABLE QUERY Syntax SRE Response integer value from 0 255 per Table A 3 Description Reads the Service Enable Register Used to determine which events of the Status Byte Register are pro
150. unctional Unit can be used to take measurements in local mode but all other functions requeire the unit to be in remote mode REN must be asserted 1 40 Indicates the number of memory steps supported D16 Indicates the number of characters supported for user messages on LCD s RCL A 10 RCL RECALL COMMAND Syntax RCL integer 1 to 40 Description Restores power supply to previously defined levels of output voltage output current overvolt age protection and overcurrent protection This command selects one of the 40 power supply memory locations each of which stores values for output current output voltage overvoltage protec tion and overcurrent protection The following parameters are affected by RCL CURR LEV IMM VOLT LEV IMM CURR PROTELEV VOLT PROT LEV The recall function also sets the unit to operating parameters to SCPI compatible mode or device clear operation and output on or off If the recall value was not initialized by the SAV command but from an edit save or front panel save the output condition will remain unchanged along with the language preferences See example Fig ure A 1 ABC 012703 A 3 CLS Power supply clears status data ESE 60 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
151. unding requirements are met SOURCE POWER CONNECTIONS Source power is connected to the power supply via the three wire power input cable supplied oee Table 1 3 for source power specifications D C OUTPUT GROUNDING Connections between the power supply and the load and sensing connections may despite all precautions such as shielding twisting of wire pairs etc be influenced by radiated noise or noise pick up To minimize the effects of this radiated noise the user should consider ground ing one side of the power supply load circuit The success of d c grounding requires careful analysis of each specific application however this recommendation can only serve as a general guideline One of the most important considerations in establishing a successful grounding scheme is to avoid GROUND LOOPS Ground loops are created when two or more points are grounded at different physical locations along the output circuit Due to the interconnection impedance between the separated grounding points a difference voltage and resultant current flow is superimposed on the load The effect of this ground loop can be anything from an undesirable increase in output noise to disruption of power supply and or load operation The only way to avoid ground loops is to ensure that the entire output load circuit is fully isolated from ground and only then establish a single point along the output load circuit as the single wire ground point The exact location
152. upply see PAR B 79 See example Figure A 1 e Any 1xx type error sets the Command error bit 5 e Any 2xx type error sets the Execution error bit 4 e Any 3xx type error sets the Device error bit 3 e Any 4xx type error sets the Query error bit 2 A 6 IDN IDENTIFICATION QUERY D N Syntax Description IDN Return value Character string Identifies the instrument This query requests identification The power supply returns a string which contains the manufacturer name the model the serial number and the firmware level The character string contains the following fields Manufacturer Model Serial Number Firmware revision where Manufacturer KEPCO Model ABC VVAA VV 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 gt n m n m revision e g 1 0 See example Figure A 1 A 7 OPC OPERATION COMPLETE COMMAND OPC Syntax Description A 2 OPC Causes power supply to set status bit 0 Operation Complete when pending operations are complete This command sets Standard Event Status Register bit 0 see Table A 2 to 1 when all previous commands have been executed and changes in output level have been completed This command does not prevent processing of subsequent commands but bit 0 will not be set until all pending operations are completed 1
153. ures the front panel display of the instrument In normal mode the values measured at the output of the power supply are displayed In text mode a user defined string can be displayed on the second row of the display Get Display Text KpAbc_getDisplay Gets the string which is displayed on the second line of the display Get Display Contrast KpAbc_getContrast Gets the contrast value of the front panel display of the instrument between 0 1 and 0 9 ABC 012703 3 15 TABLE 3 7 ABC VISA DRIVER FUNCTIONS CONTINUED Purpose Function Name Description Set Display Contrast KpAbc setContrast Configures the contrast of front panel display of the instrument value between 0 1 and 0 9 Write To Instrument KpAbc writelnstrData This function writes commands and queries to the instrument to modify parameters and query device settings Read Instrument Data KpAbc readlnstrData This function reads data from the instrument s output buffer and returns it to the specified variable in memory Because the instrument may return both numeric and text data in response to queries this function returns the data in string format NOTE If valid data is not available at the instrument s output buffer when this function is called the instru ment will hang up and the function will not return until it times out If the time out is disabled this function will hang indefinitely and it may be necessary to reboot the computer to break out Rese
154. ws the active values for output current and voltage and programmed settings for overvoltage and over current protection to be stored in one of the 40 available memory locations or be recalled from a previously stored location The Trigger button opens the Trigger window which allows trigger voltage and current values to be set the Trigger button within the Trigger window causes the power supply output to be programmed to the settings of trigger voltage and current The Cali brate button is used to recalibrate the unit see Section 4 The Reset button resets the unit to the power on defaults output voltage and current set to zero overvoltage and overcurrent set to approximately 10 above rated maximum The ABOUT button displays the model serial number and firmware version number The Limit button opens the Limits window that reveals the Voltage and Current Limit settings The Pro gram button opens two windows used to control local programming The Edit Program Mem ory window is used to view or change any of the six stored parameters for the memory location selected by the Memory window The V gt OV and C gt OC indicators light red if the Edit Pro gram values for voltage or current exceed the Edit Program values for Overvoltage or Overcur rent The Program Window is used to execute the local program established by the Edit Program Window The Step button executes one memory location at a time starting at the Start Address the Step Mode in
155. xponent Description Measures actual current Same as MEAS CURR see PAR B 38 B 47 READ VOLTage SCALar DC QUERY READ VOLT Syntax Short Form READ SCAL VOLT DC Long Form READ SCALar VOLTage DC Description Measures actual voltage Same as MEAS VOLT see PAR B 39 B 48 SOURce CURRent LEVel IMMediate AMPlitude COMMAND CURR Syntax Short Form SOUR CURR LEV IMM AMP exp value Long Form SOURce CURRent LEVel IMMediate AMPlitude exp value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Description Sets programmed current level at power supply output This command programs output current to a specific value actual output current will depend on load conditions If the value exceeds the maxi mum for the model being programmed error message 222 Data out of range is posted in output queue If value programmed exceeds the CURR LIM HIGH value a value corresponding to the cur rent limit will be programmed Related Commands RCL SAV CURR LIM HIGH See example Figure B 1 B 49 SOURce CURRent LEVel IMMediate AMPlitude QUERY CU RR Syntax Short Form SOUR CURR LEV IMM AMP MIN MAX Long Form SOURce CURRent LEVel IMMediate AMPlitude MIN MAX Return Value exp value digits with decimal point and Exponent e g 2 71E 1 for 27 1 Description Returns either the programmed value maximum value or minimum value of cu
156. y location and increments memory location displayed on LCD 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 The defaults are output enabled volt age mode output voltage set to zero output current set to a minimum value 1 296 of lp max Power on defaults also include setting maximum values for overcurrent and overvoltage protec tion indicated in Table 1 2 NOTE The power supply can be programmed to power up with output set to OFF See PAR 3 3 2 and Appendix B PAR B 89 NOTE indicates blinking colon Command Entry status indicates blinking equal sign Data Entry status FIGURE 3 1 LCD POWER ON DEFAULTS 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 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 When in Rem
157. z The speaker can be disabled by pressing MENU three times and entering O OUTPUT SETTINGS V SET sets output voltage SET sets output current Depending on the mode CV or CC one setting acts as a limit For example in CC mode V SET is the volt age limit and SET is the output current setting The operating mode CC or CV is determined by the load combined with the V SET and SET settings The and keys can be used to increase or decrease output voltage CV mode or current CC mode by the least amount possible approxi mately the maximum rating divided by 4000 OUTPUT ON OFF ON enables programmed output settings to appear at the output OFF sets output voltage and current to zero and the LCD reads Output is OFF RESET Use RESET to restore the power on defaults output on V SET and SET at zero OV SET and OC SET at approximately 10 above rated output PROTECTION OV SET and OC SET establish protection for overvoltage and overcurrent conditions If the output attempts to exceed programmed OV SET or OC SET values the LCD indi cates which condition occurred and the output goes to zero RESET or cycle the power supply off and on to recover CALIBRATION CALIB leads you through a digital calibration procedure password pro tected The initial password is the voltage rating plus current rating e g 1010 for ABC 10 10DM You can change it with using the MENU The previous calibration is saved and can be restore
Download Pdf Manuals
Related Search
Related Contents
SG-7040ソフトウェア取扱説明書のダウンロードはこちら Nedis VLSP40110W15 coaxial cable Table of Contents - Car OBD2 Tools global supplier ネットワーク製品総合カタログ vol.24 ルータ Kompernass KH 1550 Operating Instructions Active Speaker System Pit(EV・PHEV用普通充電シリーズ)パンフレット(SP Operating instructions Guide pratique de 0 à 6 ans Copyright © All rights reserved.
Failed to retrieve file