KEPCO BOP-2KW MG Operator's Manual

KEPCO BOP-2KW MG Operator's Manual

High power bipolar power supply
Table of Contents

Advertisement

Quick Links

OPERATOR'S MANUAL
HIGH POWER BIPOLAR POWER SUPPLY
KEPCO INC.
An ISO 9001 Company.
IMPORTANT NOTES:
1)
This manual is valid for the following Firmware Versions:
FIRMWARE VERSION
7.0 and higher
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 firmware version num-
ber to identify your model. If in doubt, contact your nearest Kepco Representative, or the
Kepco Documentation Office in New York, (718) 461-7000, requesting the correct revision
for your particular model and firmware version 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.
©2021, KEPCO, INC
P/N 243-1402-r3
KEPCO, INC.  131-38 SANFORD AVENUE  FLUSHING, NY. 11355 U.S.A.  TEL (718) 461-7000  FAX (718) 767-1102
BOP-2KW
(MG, MGL, ME, MEL)
MODEL
BOP-2KW
(MG, MGL, ME, MEL)
POWER SUPPLY
ORDER NO.
email: hq@kepcopower.com  World Wide Web: www.kepcopower.com
NOTE.
KEPCO
THE POWER SUPPLIER™
®

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BOP-2KW MG and is the answer not in the manual?

Questions and answers

Summary of Contents for KEPCO BOP-2KW MG

  • Page 1 Data subject to change without notice. KEPCO ® ©2021, KEPCO, INC P/N 243-1402-r3 THE POWER SUPPLIER™ KEPCO, INC.  131-38 SANFORD AVENUE  FLUSHING, NY. 11355 U.S.A.  TEL (718) 461-7000  FAX (718) 767-1102 email: hq@kepcopower.com  World Wide Web: www.kepcopower.com...
  • Page 3 There are no user or operator serviceable parts within the product enclosure. Refer all servicing to qualified and trained Kepco service technicians. 228-1529 COND/CONFORM 042221...
  • Page 4 SAFETY INSTRUCTIONS 1. Installation, Operation and Service Precautions This product is designed for use in accordance with EN 61010-1 and UL 3101 for Installation Category 2, Pollution Degree 2. Hazardous voltages are present within this product during normal operation. The prod- uct should never be operated with the cover removed unless equivalent protection of the operator from accidental contact with hazardous internal voltages is provided: There are no operator serviceable parts or adjustments within the product enclosure.
  • Page 5 Service must be referred to authorized personnel. Using the power supply in a manner not specified by Kepco. Inc. may impair the protection provided by the power supply. Observe all safety precautions noted throughout this manual. The following table lists symbols used on the power supply or in this manual where applicable.
  • Page 6 LIST OF WARNINGS AND CAUTIONS PAGE WARNING/CAUTION WARNING: 2-14 This feature requires disassembly and modification of the unit and imple- mentation is permitted only by authorized service personnel. WARNING: 3-24 For inductive loads, and especially superconducting magnet type loads, the inherent offset of the BOP in the OFF state may generate significant current in the circuit.
  • Page 7 LIST OF WARNINGS AND CAUTIONS PAGE WARNING/CAUTION CAUTION: it is recommended that source power of external equipment connected to the Analog Port be applied through an isolating transformer to avoid ground loops or possible damage to the BOP due to incorrect equipment a-c wiring (e.g., defeating of ground connection).
  • Page 8 LIST OF WARNINGS AND CAUTIONS PAGE WARNING/CAUTION 3-25 CAUTION: When working with battery mode, if the output is set to ON by *RST (see PAR. 3.5.3.3) and the battery is charged above 0.01V, the unit will sink 105% of I max.
  • Page 9: Table Of Contents

    2.7.5 Setup for Remote Operation via RS 232C..................2-15 2.7.6 Setup for Remote Operation via LAN (ME Models Only) ..............2-15 2.7.6.1 Finding Kepco Power Supplies on the LAN................. 2-15 2.7.6.2 Bonjour-enabled Discovery......................2-16 2.7.6.3 LXI Discovery..........................2-16 2.7.6.4 Launch Web Interface........................
  • Page 10 TABLE OF CONTENTS SECTION PAGE 3.2.4.2 Password Setup.......................... 3-10 3.2.4.3 How to Access a Password Protected Menu ................3-11 3.2.5 Display Settings (Operator Convenience) Menu................3-12 3.2.5.1 Displaying Meters or Graph (Time line) ..................3-13 3.2.5.2 Adjusting LCD contrast and Background ..................3-13 3.2.5.3 Waveform Stop ...........................
  • Page 11 TABLE OF CONTENTS SECTION PAGE 3.4.5.1 Using Both Local/Digital and External Protection Limits .............. 3-52 3.4.6 Monitoring Output Current Using an analog signal................3-52 Digital Remote Mode Programming ......................3-52 3.5.1 Operating Features Available only by Remote Commands............... 3-53 3.5.1.1 Measurement Capabilities ......................
  • Page 12 TABLE OF CONTENTS SECTION PAGE 3.6.3 SCPI Subsystem Command/Query Structure................... 3-77 3.6.3.1 ABORt Subsystem ........................3-77 3.6.3.2 INITiate Subsystem........................3-77 3.6.3.3 LIST Subsystem.......................... 3-78 3.6.3.4 MEASure Subsystem ........................3-78 3.6.3.5 OUTPut Subsystem ........................3-78 3.6.3.6 MEMory Subsystem ........................3-80 3.6.3.7 STATus Subsystem ........................
  • Page 13 TABLE OF CONTENTS SECTION PAGE A.12 *SAV — Save Command ........................A-5 A.13 *SRE — Service Request Enable Command ..................A-5 A.14 *SRE? — Service Request Enable Query....................A-5 A.15 *STB? — Status Byte Register Query ....................A-5 A.16 *TRG — Trigger Command........................A-6 A.17 *TST? —...
  • Page 14 TABLE OF CONTENTS SECTION PAGE B.47 [SOURce:]CURRent[:LEVel]:PROTect:LIMit:NeGative Command ............B-15 B.48 [SOURce:]CURRent[:LEVel]:PROTect:LIMit:NeGative? Query ............. B-15 B.49 [SOURce:]CURRent[:LEVel]:PROTect:LIMit:POSitive Command ............B-15 B.50 [SOURce:]CURRent[:LEVel]:PROTect:LIMit:POSitive? Query .............. B-15 B.51 [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude] Command............B-16 B.52 [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude]? Query..............B-16 B.53 [SOURce:]FUNCtion:MODE Command ....................B-16 B.54 [SOURce:]FUNCtion:MODE? Query ...................... B-16 B.55 [SOURce:]FUNCtion:MODE:TRIGger Command ..................
  • Page 15 TABLE OF CONTENTS SECTION PAGE B.104 [SOURce:]VOLTage[:LEVel][:IMMediate][:AMPlitude]? Query .............. B-35 B.105 [SOURce:]VOLTage[:LEVel]:LIMit[:BOTH] Command ................B-36 B.106 [SOURce:]VOLTage[:LEVel]:LIMit[:BOTH]? Query................B-36 B.107 [SOURce:]VOLTage[:LEVel]:LIMit:NeGative Command ................ B-36 B.108 [SOURce:]VOLTage[:LEVel]:LIMit:NeGative? Query................B-36 B.109 [SOURce:]VOLTage[:LEVel]:LIMit:POSitive Command ................. B-36 B.110 [SOURce:]VOLTage[:LEVel]:LIMit:POSitive? Query................B-36 B.111 [SOURce:]VOLTage:MODe Command ....................B-36 B.112 [SOURce:]VOLTage:MODE? Query ......................
  • Page 16 TABLE OF CONTENTS SECTION PAGE B.161 SYSTem:ERRor:CODE:ALL? Query ...................... B-46 B.162 SYSTem:KEYBoard Command ......................B-46 B.163 SYSTem:KEYBoard? Query........................B-46 B.164 SYSTem:MDNS? Query ......................... B-46 B.165 SYSTem:MDNS:INDex Command ......................B-46 B.166 SYSTem:MDNS:IND? Query........................B-46 B.167 SYSTem:MDNS:NAME Command......................B-46 B.168 SYSTem:MDNS:NAME? Query......................B-46 B.169 SYSTem:MODE Command ........................
  • Page 17 LIST OF FIGURES FIGURE TITLE PAGE High Power BOP Series Power Supply ....................... xii 2000W BOP Power Supply, Outline Drawing ..................... 1-15 BOP Output Characteristics ........................1-20 BOP Series Rear Panel (Control Section Cover Removed) ............... 2-2 Packing/Unpacking ............................. 2-7 Earth Ground Connection Recommendations ....................
  • Page 18 LIST OF FIGURES FIGURE TITLE PAGE by Multiple External Devices using a Single External Pulse..............B-27 B-11 Using List:WAIT Commands to allow an external device time to function while imposing a maximum wait time..................B-28 B-12 Using ZDEC and ZINC WITH LIST:VOLT:APPL command............... B-32 B-13 Square wave Using LIST:VOLT:APPL ZINC and LIST:VOLT:APPL ZDEC WITH Eleven Steps Each (Zero Plus 10 Non-Zero Values) ..........................
  • Page 19 LIST OF TABLES TABLE TITLE PAGE BOP 2KW Model Parameters ........................1-2 BOP 2KW General Specifications .......................1-3 Equipment Supplied ............................1-17 Accessories ..............................1-18 Safety Symbols ............................1-19 Rear Panel Connector/Terminal Block Functions ..................2-1 IEEE 488 Port Input/Output Pin Assignments .....................2-3 Trigger Port Pin Assignments ........................2-4 RS232C PORT Input/Output Pin Assignments ...................2-4 Analog I/O Port Input/Output Pin Assignments ...................2-5 External Protection Connector Input/Output Pin Assignments ..............2-6...
  • Page 20 FIGURE 1-1. HIGH POWER BOP SERIES POWER SUPPLY BOP-1K 042221...
  • Page 21: Section 1 - Introduction

    2000 Watt 4-quadrant bipolar, programmable, voltage and current stabilized d-c power sup- plies manufactured by Kepco, Inc., Flushing, New York, U.S.A. This manual applies to both MG and MGL models with a GPIB digital interface and ME and MEL models with a LAN digital interface.
  • Page 22: Lxi Compatibility (Me Models)

    1.2.1 LXI COMPATIBILITY (ME MODELS) BOP with the ME suffix are designed to meet the LXI Version 1.4 standard, providing the follow- ing standardized web interface capabilities for the user: Discovery: - MDNS (Bonjour - like the printer discovery) - VXI-11 (National Instruments Ni Max, Agilent Io controller) IP address support: - DHCP - AUTOIP...
  • Page 23 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS SPECIFICATION RATING/DESCRIPTION CONDITION INPUT CHARACTERISTICS a-c voltage nominal 200/220/230/240Va-c No setting required. Single phase or between (200-240 Va-c) 2 phases of a 3-phase system within 200- 240Va-c. range 176 - 264 Va-c Continuous; Input voltage outside range causes protection fault.
  • Page 24 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION OUTPUT CHARACTERISTICS Type of stabilizer Voltage-current, 4-quadrant Switch mode Switching frequency, output module 100KHz ±5% Output Stage Source adjustment voltage -100% to +100% of rating 0 to 50 deg C range current -100% to +100% of rating...
  • Page 25 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION OUTPUT CHARACTERISTICS (Continued) Digital Readback measurement rate GPIB: 11mS Characteristics LAN: 25mS 38.4K baud Serial: 28mS 19.2K baud Serial: 32mS 9600 baud Serial: 38mS measurement array 64 samples voltage and current rejection of line- 50, 60, 125Hz Digital readback (see PAR.
  • Page 26 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION OUTPUT CHARACTERISTICS (Continued) Output overvoltage/overcurrent Triggers latched shutdown protection of the Output Stage Protection Heatsink overtemperature, output module and PFC stage. Recover by switchers overcurrent cycling power off, then on or by pressing RESET at the front panel.
  • Page 27 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION PROGRAMMING/DISPLAY CHARACTERISTICS (Continued) Trigger Port (See Table 2-3) Shutdown (pin 2): Operation of pin 2 is controlled by OUTP:CONT command (see Par. B.23). Settings are LPLS (default), HON, LON, HOFF, LOFF, OFF. Either OFF, LPLS, LOFF or HOFF is required if using OUTP ON and OUTP OFF commands to control the out- put.
  • Page 28 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION FUNCTION GENERATOR CHARACTERISTICS (Continued) Maximum number of segments or basic wave- Local: 10 Or maximum number of points (whichever forms per waveform Remote: 100 comes first) • The time interval for each segment depends on the type of waveform: period for ramp and square waveforms, period or fraction of period for sine and triangular...
  • Page 29 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION FUNCTION GENERATOR CHARACTERISTICS (Continued) Basic waveform parameters Sine: Frequency (Hz), Amplitude (Vp-p or Ap-p), Offset (Vd-c or Ad-c), Start Phase (°), Stop Phase (°). Triangular: Frequency (Hz), Amplitude (Vp-p or Ap-p), Offset (Vd-c or Ad-c), Start Phase (°), Stop Phase (°).
  • Page 30 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION FUNCTION GENERATOR CHARACTERISTICS (Continued) Waveform graphics displayed on LCD for both Local: The LCD represents the programming waveform graph of the main channel, Local and Remote operation voltage for voltage mode or current for current mode. •...
  • Page 31 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION FUNCTION GENERATOR CHARACTERISTICS (Continued) Amplitude Resolution (Programming) Main Channel Voltage Sine and Offset (millivolts a-c) (millivolts d-c) Triangle, Square, ±Ramp, Level Current Sine (milliamperes a-c) (milliamperes d-c) Triangle, Square, ±Ramp, Level: Protection Limit Current, bipolar Channel .
  • Page 32 Output status On (default) or Off Types Factory defaults: Main: DEFAULT, Password Main, Admin1, Admin2 Admin1: 0, Admin2: KEPCO Protection Choices Unprotected, Main, Admin1, Admin2 Password menu always protected by Admin2 Items Protected Interface, max/min , Load type, Test, Multiple unit configurations are protected by Calibration, Power-up, Keypad @ Admin2 password.
  • Page 33 TABLE 1-2. BOP 2KW GENERAL SPECIFICATIONS (Continued) SPECIFICATION RATING/DESCRIPTION CONDITION GENERAL (ENVIRONMENTAL) CHARACTERISTICS Temperature operating 0 to +50 deg C Full rated load storage -20 to +85 deg C Cooling Two internal fans exhaust to the rear Humidity 0 to 95% RH non-condensing Shock 20g.
  • Page 34: Local Control

    LOCAL CONTROL Either the front panel keypad or the adjust control can set and adjust output voltage and current under local control. The display provides a digital display of output voltage and current as well as a pictorial display of real-time analog voltage and current meters. The keypad includes five function keys which provide access to the menu-driven functions of the unit.
  • Page 35 REAR VIEW SIDE VIEW FIGURE 1-2. 2000W BOP POWER SUPPLY, OUTLINE DRAWING 1-15 BOP HIPWR 042221...
  • Page 36: Features

    FEATURES 1.6.1 DIGITAL CALIBRATION The BOP Power Supply contains no internal adjustments. Calibration is done entirely via the keypad or remotely via the GPIB (for MG models), LAN (for ME models) or RS 232 interface using digital entries and a calibrated DVM, a precision d-c reference voltage source and preci- sion shunt resistor.
  • Page 37: External Limits

    ITEM FUNCTION PART NUMBER Source Power Entry mating connector Mates with source power entry connector 142-0381 (Kepco) (IEC 320) PAR/SER CONTROL - IN Mates with PAR/SER CONTROL - IN port to allow 142-0488 (Kepco) mating connector access to pins required for calibration...
  • Page 38: Accessories

    TABLE 1-4. ACCESSORIES ITEM FUNCTION PART NUMBER Mating Connector, Trigger Mates with Trigger port. 142-0527 (Kepco) SP2501 (CUI Stack) IEEE 488 Cable, (1 meter long) Connects BOP power supply to GPIB bus. SNC 488-1 IEEE 488 Cable, (2 meter long) Connects BOP power supply to GPIB bus.
  • Page 39: Safety

    Service must be referred to authorized personnel. Using the power supply in a manner not specified by Kepco. Inc. may impair the protection provided by the power supply. Observe all safety precautions noted throughout this manual (see listing on page D, preceding the Table of Contents).
  • Page 40 NOTE 3. The concept of “box value” is illustrated above. It is an area around the origin, where the limits of the unit (voltage or current) cannot be programmed. This minimum (box) value for the positive limits or maxi- mum (box) value for the negative limits, is a model dependent constant of approximately 0.2% of the nominal values for voltage and current.
  • Page 41: Section 2 - Installation

    SECTION 2 - INSTALLATION UNPACKING AND INSPECTION This instrument has been thoroughly inspected and tested prior to packing and is ready for operation. After careful unpacking, inspect for shipping damage before attempting to operate. Perform the preliminary operational check as outlined in PAR. 2.3. If any indication of damage is found, file an immediate claim with the responsible transport service.
  • Page 42 FIGURE 2-1. BOP SERIES REAR PANEL (CONTROL SECTION COVER REMOVED) BOP HIPWR 042221...
  • Page 43 TABLE 2-2. IEEE 488 PORT INPUT/OUTPUT PIN ASSIGNMENTS CONNECTOR SIGNAL NAME FUNCTION I/O Line I/O Line I/O Line I/O Line End or Identify Data Valid NRFD Not Ready for Data NDAC Not Data Accepted Interface Clear Service Request Attention IEEE 488 SHIELD Shield PORT...
  • Page 44 TABLE 2-3. TRIGGER PORT PIN ASSIGNMENTS CONNECTOR SIGNAL NAME FUNCTION LOGIC GND Return for TRIGGER and OUTPUT ON-OFF signals. OUTPUT ON-OFF Operation of pin 2 is controlled from either the front panel (PAR. 3.3.6: LowPulse, HighIsOn, LowIsOn, HighIsOff, LowIsOff, OFF) or by OUTP:CONT command (PAR. B.23: LPLS, HON, LON, LOFF, HOFF, OFF).
  • Page 45 TABLE 2-5. ANALOG I/O PORT INPUT/OUTPUT PIN ASSIGNMENTS CONNECTOR SIGNAL NAME FUNCTION CAUTION: it is recommended that source power of external equipment connected to the Analog Port be applied through an isolating transformer to avoid ground loops or possible damage to the BOP due to incorrect equipment a-c wiring (e.g., defeating of ground connection).
  • Page 46: Preliminary Operational Check

    TABLE 2-6. EXTERNAL PROTECTION CONNECTOR INPUT/OUTPUT PIN ASSIGNMENTS CONNECTOR SIGNAL NAME FUNCTION Cathode of LED optocoupler (through a 510 ohm resistor) which is used for external isolated shutdown. Anode of LED is connected to (A2A5J7) pin 2. A positive voltage (3.5 to 15V) at pin 2 (referenced to pin 1) shuts down the unit functionality.
  • Page 47: Installation

    INSTALLATION BOP 2KW models are shipped in a special shipping crate, Kepco P/N 213-0104. Refer to the unpacking/packing instructions included as an Appendix to this manual to unpack the unit with- out damaging the shipping crate. It is recommended that the shipping crate be retained for future shipment when needed.
  • Page 48: Wiring Instructions

    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.
  • Page 49: Earth-Ground Configuration

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

    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 the configuration with regard to minimizing the impedance introduced by practical interconnection techniques (wire, bus bars, etc.).
  • Page 51: Earth Ground Connection Recommendations

    ANALOG I/O PORT PROGRAMMING DEVICE LOAD SGND ANALOG I/O PORT PROGRAMMING DEVICE LOAD CORRECT! SGND ANALOG I/O PORT PROGRAMMING DEVICE LOAD SGND ANALOG I/O PORT With two earth-ground points as PROGRAMMING DEVICE shown, a ground loop allows return current to flow through the internal LOAD circuits of the BOP as well as through the proper return path.
  • Page 52: Load Connection Using Local Sensing

    2.5.6 LOAD CONNECTION USING LOCAL SENSING Figure 2-4 shows a typical configuration using local sensing and a grounded load; for local sensing with an isolated (“floating”) load, do not install the ground connection (see Figure 2-4, Note 2). 2.5.7 LOAD CONNECTION USING REMOTE SENSING Figure 2-5 shows a typical configuration using remote sensing and a grounded load;...
  • Page 53 FIGURE 2-4. LOAD CONNECTIONS, LOCAL SENSING FIGURE 2-5. LOAD CONNECTIONS, REMOTE SENSING 2-13 BOP HIPWR 042221...
  • Page 54: Setup For Fail Safe/Interlock Protection

    2.7.3 SETUP FOR FAIL SAFE/INTERLOCK PROTECTION WARNING This feature requires disassembly and modification of the unit and implementation is permitted only by authorized service personnel. To enable the Fail Safe/Interlock Protection feature, refer to the Service Manual to remove the control section.
  • Page 55: Setup For Remote Operation Via Rs 232C

    The PSfind utility can be downloaded from the Kepco web site at www.kepcopower.com/drivers/drivers-dl3.htm#bop1k This utility finds all operational Kepco power supplies connected to the LAN and then shows the MAC and IP addresses of the models found. To run the utility from your PC download the psfind.zip file to your computer. Extract psfind.exe from the zip file to a location of your choice, then double-click psfind.exe to run the application.
  • Page 56: Bonjour-Enabled Discovery

    FIGURE 2-8. DISCOVERY USING SAFARI BROWSER WITH BONJOUR INSTALLED 2.7.6.3 LXI DISCOVERY Figure 2-9 shows a Kepco BOP 144-14ME power supply found on the LAN using the LXI Dis- covery Tool. 2-16 BOP HIPWR 042221...
  • Page 57: Launch Web Interface

    Although most current browsers will work, Kepco recommends the following as fully supported: Safari, IE 8.0 and higher and Firefox 1.0 and higher. Popup blocking must be disabled and Javascript must be enabled for proper operation.
  • Page 58: Lan Configuration Using Web Interface

    FIGURE 2-10. WEB INTERFACE HOME PAGE (UNIT DESCRIPTION) 2.7.6.5 LAN CONFIGURATION USING WEB INTERFACE From the Web Interface Home Page (Figure 2-10) click on CONFIGURE LAN at the left to view the LAN Configuration page (Figure 2-11). The parameters that can be configured from this page are Host Name (DHCP), Description, IP Address, Subnet Mask address, Default Gateway Address, and DNS Server Address.
  • Page 59 FIGURE 2-11. WEB INTERFACE CONFIGURE LAN PAGE The factory default is that passwords are not needed to access password-protected areas and none of the three passwords are established. To set a password for the first time, leave the CURRENT field blank, enter the new password in the NEW and REPEAT fields, then click SUB- MIT.
  • Page 61: Section 3 - Operation

    BOP (see PAR. 3.6, Appendix A and Appendix B) or 2) CIIL commands (for compatibility with older Kepco products). MG model operation in remote mode can be simplified by the use of the VISA driver (see PAR.
  • Page 62 FIGURE 3-1. BOP SERIES FRONT PANEL TABLE 3-1. FRONT PANEL CONTROLS AND INDICATORS NUMBER CONTROL/INDICATOR FUNCTION (FIGURE 3-1) POWER ON/OFF Applies source power to Control Section circuit breaker Displays output voltage and current as well as information in response to Alphanumeric/graphic Display ( keypad and ADJUST control entries.
  • Page 63: Keypad Description

    TABLE 3-1. FRONT PANEL CONTROLS AND INDICATORS NUMBER CONTROL/INDICATOR FUNCTION (FIGURE 3-1) The control Increases or decreases the highlighted digit of numeric fields (use to change the highlight). When depressed, the control Increases or decreases the least significant digit of numeric fields. If the output is enabled, voltage and current adjustments are immediately pres- ADJUST control ent at the output without pressing ENTER.
  • Page 64 FIGURE 3-2. FRONT PANEL KEYPAD TABLE 3-2. SPECIAL KEY FUNCTIONS FUNCTION The STANDBY key toggles the unit between output on (enabled, STANDBY indicator off) and output off (disabled, STANDBY indicator on). When on, the output goes to the programmed settings. Behavior of the STANDBY unit in Standby (Output off) is determined by the options chosen for Load Type (see PAR.
  • Page 65: Lcd And Power-Up Screen Description

    3.2.2 LCD AND POWER-UP SCREEN DESCRIPTION The LCD display is a 320 x 240 pixel color window that displays various menus depending on the state of the power supply and operator input. Upon turning the unit on, the start-up screen (Figure 3-3) is displayed briefly, showing the firm- ware versions of the BOP processors and the results of the start-up self test.
  • Page 66: Power-Up Screen Showing Graphic Meters

    ANALOG VOLTMETER OPERATING VOLTAGE INFO SOURCE DIGITAL VOLTMETER 0.0000 ANALOG AMMETER SOFTWARE FUNCTION DIGITAL AMMETER KEYS 0.0402 HIGHLIGHT TO CHANGE LOCAL/REMOTE STATUS VOLTAGE ACTIVE SETTINGS 0000 LAN OK MESSAGES NOTE: WHEN SET TO BIPOLAR, ONLY ONE PROTECTION FIELD IS DISPLAYED. WHEN SET TO INDEPENDENT, TWO PROTECTION FIELDS ARE DISPLAYED AS SHOWN HERE.
  • Page 67: Turning The Power Supply On

    When in Current mode, the power supply will (within the configured and rated limits) provide the programmed output current. Mode displayed at the upper right is CURRENT. Voltage is deter- mined by the load, and cannot exceed the Voltage Protect limits. Either SOURCE or SINK is displayed below the mode of operation.
  • Page 68: How To Access The Menus

    When the power supply is turned on, it performs a brief self-test that includes testing the three processors (analog, interface and display), then displays the power-up screen (see Figure 3-4 or 3-5). If an error is detected, the FAULT indicator will light, information about the error will be briefly displayed on the LCD.
  • Page 69: How To Modify A Parameter

    • - Waveform • • Saved Waveforms (Figure 3-11): Choose one of 16 saved waveforms. • • • New Waveform Settings (Table 3-13): Name (max. 10 characters), mode (voltage/current) No. of cycles, +Protect, -Protect) • • • • First segment: type (Square/ +ramp /-ramp/triangle/sine/level), Frequency, PtoP Amplitude, Offset •...
  • Page 70: Password Setup

    To change any password you must enter the Admin 2 password to access the Password Menu. The unit is shipped with the Admin 2 password set to “KEPCO,” the Main Unit password set to ”DEFAULT,” and the Admin 1 password is not assigned. To change the password or to protect one of the protected menus, proceed as follows: 1.
  • Page 71: How To Access A Password Protected Menu

    3. To change a password, highlight the Main Unit, Admin 1 or Admin 2 password and press to modify. 4. Press CLEAR to erase the previous password from memory. 5. Enter the new password (see PAR. 3.2.4.3) and press to save. Up to eight characters are permitted for passwords.
  • Page 72: Display Settings (Operator Convenience) Menu

    VOLTAGE CURRENT VOLTAGE 0.0000 0.0000 SOURCE Admin 2 Admin 2 FIGURE 3-6. PASSWORD PROTECTION MENU, FACTORY DEFAULTS 3.2.5 DISPLAY SETTINGS (OPERATOR CONVENIENCE) MENU From the power-up screen (Figure 3-4), pressing opens the Display Settings Menu (see Fig- ure 3-7 and Table 3-3). The functions listed can be modified using the techniques described in PAR.3.2.4).
  • Page 73: Displaying Meters Or Graph (Time Line)

    3.2.5.1 DISPLAYING METERS OR GRAPH (TIME LINE) The top screen can be configured to either display graphical analog meters (Figure 3-4) show- ing a coarse representation of voltage and current in addition to the digital readout, or a graphi- cal time line (Figure 3-5). The graphical time line is not an oscilloscope type display. Instead, it samples the output and refreshes the screen at a specified interval: 75, 30, 15, 7.5, 3.8, 1.5, 0.8, 0.3, or 0.15 Seconds.
  • Page 74 TABLE 3-3. DISPLAY SETTINGS (OPERATOR CONVENIENCE) MENU CHOICES SETTING (BOLD = Factory FUNCTION Default) NOTE: To save any of the functions listed below for power-up it is necessary to first change SAVE DISPLAY CHG at the password setup (see PAR. 3.2.4.2and Figure 3-6) from DISABLE to ENABLE. Graphic Display Meters Meters - Output voltage and current are displayed on representations of analog...
  • Page 75: Keypad Lockout

    3.3.1.1 KEYPAD LOCKOUT To prevent the unit from entering local mode from the front panel once remote mode has been entered, refer to PAR. 3.2.4.2 and assign a password to “Keyboard @ local.“ Then the unit will not permit local operation until the proper password has been entered (see PAR. 3.2.4.3). NOTE: The key can still be used to adjust display contrast before entering the password.
  • Page 76 5. Use to highlight the main channel. There are two ways to program the output in local mode (these methods can be used either when the output is disabled (STANDBY indi- cator lit) or enabled): CAUTION: When the ADJUST control is rotated, the active parameter is immediately effective if the output is enabled (on = STANDBY indicator not lit).
  • Page 77: Selecting Bipolar/Independent Protection Limits

    TABLE 3-4. VOLTAGE AND CURRENT PARAMETER DEFINITIONS (CONTINUED) To modify refer to PAR. Term Definition Local Remote +Voltage Protect Current mode only. Maximum positive (+) and minimum (maximum B.113, –Voltage Protect negative) (–) voltage that can appear at the output. B.115, Range (+): +Voltage Protect min to +Voltage Protect max B.119,...
  • Page 78: Understanding Voltage And Current Protect Limits

    positive and negative protection levels to 4. Adjusting VPROTECT to 6 sets the positive protec- tion level to 6 but the negative protection level is automatically limited to 5 by -V Protect Max with no errors or warnings generated. Press from the power-up screen to enter the Display Settings menu (Figure 3-7), then high- light Protect Entry and press to change it.
  • Page 79: Hidden Voltage And Current Protect Limits

    are in use). When VPROTECT is displayed, bit 12 of the questionable status register is set. When CPROTECT is displayed, bit 13 of the of the questionable status register is set. When PROTECT is displayed, both bits 12 and 13 of the questionable status register are set. (see para 3.6.7.3).
  • Page 80: Changing Maximum Accepted Voltage Or Current (Main Channel Software Limits)

    TABLE 3-5. MAX/MIN SETTINGS MENU (CONTINUED) CHOICES SETTING FUNCTION (BOLD = Factory Default) –C Protect Max (internal value) Defines the maximum (minimum negative) value that –Current Protect can be Not Adjustable set to. This is a model-dependent constant, approximately 0.2% of I and is Onom not adjustable from the front panel.
  • Page 81 The main channel software limits are always in effect, even when the unit is controlled by an external reference. If main channel software limits are changed from the default, the pro- tection limits must be changed to correspond to the new software limits (see PAR. 3.3.4.2).
  • Page 82: Changing Maximum/Minimum Protection Software-Controlled Limits

    3.3.4.2 CHANGING MAXIMUM/MINIMUM PROTECTION SOFTWARE-CONTROLLED LIMITS The ± protection limits are software limits that establish the maximum and minimum (maximum negative) allowable levels of output voltage in current mode and current in voltage mode. The default protection limits are 1% above E or 1% above I Omax Omax...
  • Page 83: Enabling/Disabling Dc Output Power

    3.3.5 ENABLING/DISABLING DC OUTPUT POWER The BOP output can be disabled (OFF) or enabled (ON) by toggling the STANDBY key in local mode or sending the SCPI OUTPut ON or OUTPut OFF command (see PAR. B.21) via the selected digital remote control bus (see PAR. 3.5). The behavior of the unit when disabled depends on the Load Type setting (see PAR.
  • Page 84 WARNING For inductive loads, and especially superconducting magnet type loads, the inherent offset of the BOP in the OFF state may generate sig- nificant current in the circuit. Two properly rated external switches must be installed for safety: one in series between the power supply and the magnet, and the other in parallel with the magnet.
  • Page 85 WARNING Accessing the BOP after the output is disabled in BATTERY mode is hazardous because (1) high current arcing is possible and (2) either the external battery voltage, or the voltage (±Voltage Protection max) on the BOP output terminals may be dangerous. Therefore, for battery and constant-voltage-type active electronic loads it is recommended that two properly rated external switches be installed for safety: one in series with the battery, and one across the BOP output.
  • Page 86: Battery Charging/Discharging Using The Bop

    3.3.7.1 BATTERY CHARGING/DISCHARGING USING THE BOP The BOP can charge/discharge batteries using either voltage mode or current mode. The rec- ommended configuration is to use voltage mode with remote sense connections. 3.3.7.1.1 BATTERY OPERATIONS USING VOLTAGE MODE Using voltage mode with remote sensing connections provides more accurate voltage control of the battery, avoiding the effects of both parasitic voltage drops on the connection wiring and the battery’s internal resistance.
  • Page 87: Changing The Default Power Up Settings

    BOP current setpoint. As previously described, if not monitored and the process stopped, the discharge will completely deplete the battery. If current mode is needed, Kepco can modify the unit to establish the voltage limit feedback loop to use the Sense terminals, rather than the Monitor terminals. The modified unit behaves similar to that described for voltage mode except that voltage accuracy is 12-bit/ 0.3%, versus 14-bit/...
  • Page 88 TABLE 3-7. POWER UP SETTINGS MENU CHOICES PARAMETER FUNCTION (BOLD = Factory Default) NOTE: DEFAULT values for empty cells are the settings of the unit at the time the save/recall menu is entered. Mode of Operation Voltage Voltage - Selects voltage mode. Voltage value determined by SETTING. Current Current - Selects current mode.
  • Page 89: Storing/Recalling Power Supply Output Settings

    TABLE 3-8. EXAMPLES SHOWING HOW POWER-UP SETTINGS FUNCTION Main Power-up condition (output set to ON) Protection Mode of Channel (All referenced pins located on Analog I/O Port Operation see PAR. 3.4 and Figure 2-1) Reference Setting Type Levels Unit powers up in voltage mode, +5V, ±current protection set to Voltage: 10 25A.
  • Page 90: Understanding Abbreviations Used For Saved Settings

    3.3.9.1 UNDERSTANDING ABBREVIATIONS USED FOR SAVED SETTINGS The parameters listed in Table 3-9 are displayed, followed by a listing of the first 20 memory locations, displayed in two rows of ten. Use keys to display additional columns or navigate to the desired location. Locations that are not empty show an abbreviated representation of the saved settings.
  • Page 91 TABLE 3-9. SAVE/RECALL MENU CHOICES PARAMETER FUNCTION (BOLD = Factory Default) NOTE: DEFAULT values for empty cells are the settings of the unit at the time the save/recall menu is entered. Mode of Voltage Voltage - Selects voltage mode. Voltage value determined by SETTING. Operation Current Current - Selects current mode.
  • Page 92: Saving Settings And Erasing Or Modifying Previously Saved Settings

    3.3.9.3 SAVING SETTINGS AND ERASING OR MODIFYING PREVIOUSLY SAVED SETTINGS 1. Press from the power-up screen to enter the Saved Setups screen (Figure 3-10). VOLTAGE CURRENT VOLTAGE 0.0000 0.0000 SOURCE FIGURE 3-10. SAVED SETUPS MENU 2. Use the keys to highlight the desired memory location; To erase a highlighted memory location, press .
  • Page 93: Copying Previously Saved Settings To A New Location

    Waveforms may be programmed, stored and executed using LIST commands found in Appen- dix B. The interactive demo program portion of the Labview G driver for BOP 2KW (download- able from the Kepco web site at http://www.kepcopower.com/drivers/drivers-dl3.htm#bop1k) provides examples of generating waveforms remotely. Documentation for the demo program...
  • Page 94: Understanding How Waveforms Are Generated

    Labview, VXI Plug&play Driver Manual for BOP-BIT available for download from the Kepco web site at http://www.kepcopower.com/support/opmanls.htm#dvr Each waveform has an identifying name, the operating mode (voltage or current), the number of cycles (the number of times the complete waveform is to be repeated), positive and negative protection values.
  • Page 95 segments will not be accepted. Four segments of 10Hz will be acceptable, while five segments at 10 Hz will not be accepted. Reducing the segment by using the start and stop angle will also reduce the number of points used. Each time a segment is added, the waveform is validated.
  • Page 96: Waveform Specifications

    3.3.10.4 WAVEFORM SPECIFICATIONS Refer to Table 1-2 for specifications applicable to waveforms created either locally, using the BOP front panel (Local) or remotely from a host computer, using LIST commands (Remote). Dif- ferences between local and remote operation are highlighted. 3.3.10.5 VIEWING STORED WAVEFORMS After observing the precautions of PAR.
  • Page 97: New Waveform Menu

    VOLTAGE CURRENT VOLTAGE 0.0000 0.0000 SOURCE New Waveform Menu Waveform Name: Voltage Mode of Operation: Number of Cycles: 38.400 Posititve Protect: 126.300 Negative Protect: First Segment Sine Type: 1.0000 Frequency (Hz): 200.0000 PtoP Amplitude 0.0000 Offset: FIGURE 3-13. NEW WAVEFORM MENU 2.
  • Page 98 TABLE 3-12. WAVEFORM SEGMENT DETAILS MENU SETTING CHOICES FUNCTION Type Square Square: Square wave, bipolar, starts with positive excursion (see Note 3). + Ramp + Ramp: Increasing ramp, bipolar (see Note 3). - Ram - Ramp: Decreasing ramp, bipolar (see Note 3). Triangle Triangle: bipolar, starts with positive excursion, start/stop angle may be user controlled (see Note 3).
  • Page 99 TABLE 3-12. WAVEFORM SEGMENT DETAILS MENU SETTING CHOICES FUNCTION Start Angle xxx x The point at which the sine or triangle waveform segment starts. Values from 0.0° to (Sine or Triangle only) (degrees) 360.0° are acceptable. Default is 0.0°. Stop Angle xxx x The point at which the sine or triangle waveform segment stops.
  • Page 100: Executing A Waveform

    TABLE 3-13. NEW WAVEFORM SETTINGS MENU (CONTINUED) SETTING CHOICES FUNCTION Frequency (Hz) Square wave: 0.02 to 990 Hz (0.02 to 0.74Hz if ZINC or ZDEC used) Ramp: 0.02 to 532 Hz (0.02 to 2.7Hz if ZINC or ZDEC used) Sine or Triangle:0.001 to 443 Hz (0.001 to 0.75Hz if ZINC or ZDEC used) Level or Slope: Period in Seconds.
  • Page 101: Modifying Previously Stored Waveforms

    Stop & End Cycle - Press to select Stop & End Cycle. When waveform is stopped (either count complete or pressed), waveform runs through full cycle. The output stops at the last generated value of the waveform (e.g., for a sinewave segment of 0° to 270°, 10V amplitude, 0V offset, when is pressed the output will end up at -10V).
  • Page 102 FIGURE 3-14. SAMPLE WAVEFORM 2. The initial waveform settings are displayed (see Table 3-12 and Table 3-13 for parameter details. Use to modify the initial settings for the waveform. For each parameter, use to save the setting. Name CAP CHARG Mode VOLTAGE Protection...
  • Page 103 Period (Sec) 0.002 Offset Initial/Repeat Initial When complete, press to save for power-up. This step changes the 2ms, 0V level to be executed only once at the beginning of the waveform. 4. From the Waveform Settings screen, highlight segment LEVEL 0.002s 0.00 I and press to insert a new segment.
  • Page 104: Copying A Waveform

    Amplitude (p-p) Offset Start angle Stop angle 90.0 When all settings are complete, press to save for power-up. This step create a repeating 1/4 sine wave that starts at 6V and rises to 10V over 5 ms (1/4 of 20ms period established by 50Hz frequency).
  • Page 105: Error Message Explanations

    TABLE 3-14. REVISIONS/TEST MENU (CONTINUED) CHOICES SETTING FUNCTION (BOLD = Factory Default) (Cannot be highlighted) Displays rated output voltage and current of power supply. including all slaves Max Voltage XX.0 connected in parallel or series. Max. Current YY.0 TEST Display Status (see NOTE below) Shows primary (red, blue, green) and secondary (magenta, cyan, yellow) col- ors) plus degrees of brightness.
  • Page 106 TABLE 3-15. ERROR MESSAGE EXPLANATIONS ERROR MESSAGE EXPLANATION General Multiple Decimal places not supported Decimal key was pressed while to the right of the existing decimal point. Exceeding Maximum Allowed Value To check maximums, go to power-up screen, press , highlight Max/Min Settings, press Sign does not affect Protection Limits Protection Limit field is positive or negative, numerical value does not need sign Entry incomplete, Depress ENTER...
  • Page 107: Analog Remote Mode Programming

    Noise sup- pression is accomplished by connecting a 100F ceramic capacitor, rated at 50V or 100V (e.g., Kepco P/N 117-1241), between GND and COM S terminals (see Figure 2-4 for local sensing or Figure 2-5 for remote sensing).
  • Page 108: Remote Standby

    FIGURE 3-16. REMOTE SHUTDOWN USING INTERNAL POWER 3.4.2.2 REMOTE STANDBY A BOP can be set to STANDBY status by applying a remote signal to the TRIGGER PORT as shown in Figure 3-17. Operation of the remote standby signal applied to the trigger port is con- figurable from the front panel (see PAR.
  • Page 109: Controlling The Output Using The Bop As A Power Amplifier

    3.4.4 CONTROLLING THE OUTPUT USING THE BOP AS A POWER AMPLIFIER The BOP can function as a power amplifier by means of the External Reference input at the Analog I/O port. This analog signal controls the main channel of the BOP. To use the BOP as a power amplifier see the following instructions for using the external reference: PAR.
  • Page 110: Variable Gain Using External Reference Level

    NOTE: Each time the Reference Input setting is changed, the unit generates an internal *RST reset command (see PAR. A.11) which requires the BOP output and/or protection limits to be reprogrammed. When the external reference is used, the BOP functions as a power amplifier, amplifying the external reference at pin 11 to produce the output.
  • Page 111: External Protection Limits

    NOTE: Each time the Reference Input setting is changed, the unit generates an internal *RST reset command (see PAR. A.11) which requires the BOP output and/or protection limits to be reprogrammed. The adjustment range of the gain is between zero and 100% of the nominal gain, but 10% is recommended as the minimum value.
  • Page 112: Using Both Local/Digital And External Protection Limits

    • –V_LIM_EXT (pin 6) - This +1V to +10V analog signal sets the negative voltage protect limit from 10% of the nominal value to –full scale voltage. +10V corresponds to rated minimum (maximum negative) voltage (e.g., for BOP 36-56MG, +10V sets negative volt- age limit to –36V).
  • Page 113: Operating Features Available Only By Remote Commands

    remote SCPI commands. In addition, some features that are not available from the keypad may be implemented using remote commands (see PAR. 3.5.1). This section includes a discussion of GPIB bus protocols (PAR. 3.5.4), instructions for changing the GPIB address (PAR. 3.5.3.2.1), a discussion of the VISA (Virtual Instrumentation Software Architecture) driver supplied with the unit (PAR.
  • Page 114: Power-Up Defaults

    3.5.1.2.2 POWER-UP DEFAULTS The power-up defaults are as follows: SYSTem:MODE set to UNIpolar to be compatible with earlier firmware versions. When set to BIPolar, unit meets the 55 millisecond (maximum) specification. NOTE: When set to BIPolar, changing of the voltage setpoint in voltage mode requires using VOLT command to set voltage and CURR:PROT to set the current limit.
  • Page 115: Programming Techniques To Optimize Performance

    3.5.2.1 PROGRAMMING VOLTAGE/CURRENT LIMIT AND CURRENT/VOLTAGE LIMIT 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 conditions to determine the neces- sary operating mode.
  • Page 116: Remote Mode Setup

    Serial, GPIB and LAN. Only MG models support the GPIB interface. Only ME models support the LAN interface. The High Power BOP can be substituted for a standard BOP that is currently being used with one of Kepco’s BIT cards, however there are differences in operation (see PAR. 3.5.3.5 and 3.5.3.6. 3-56...
  • Page 117: Determining Whether *Rst Command Sets The Output Off Or On

    The SYSTem:SET and SYSTem:LANGuage commands can be used to configure the BOP to operate in a manner similar to earlier models of Kepco’s 100W, 200W and 400W BOP power supplies. #include <formatio.h> #include <utility.h> #include <gpib.h> #include <ansi_c.h> /*Overhead for the use of a NATIONAL INSTRUMENTS gpib interface */ int unit_desc;...
  • Page 118: Gpib Port Setup (Mg Models Only)

    CIIL 3.6. and Appendix B. LAN, GPIB and Serial.) CIIL - Provides compatibility with early Kepco power supplies and con- trollers. GPIB Address 0 - 30 (06) Assigns address used by external GPIB controller to communicate with BOP.
  • Page 119: Establish Communication Language

    3.5.3.2.2 ESTABLISH COMMUNICATION LANGUAGE Communication via GPIB port can be executed using either SCPI or CIIL protocols. Press from the power-up screen, then highlight Interface Settings and press to enter the submenu (see Table 3-17). Highlight Language, press , highlight SCPI or CIIL and press to save.
  • Page 120: Lan Interface Setup (Me Models Only)

    press to save, then press to apply the changes (without saving for power-up) and exit, or press to save for power-up. Enable - Enables Serial Prompt (see PAR. 3.5.6.2.3 for a description of prompt mode). Disable - Disables Prompt. If both Serial XON/XOFF and Prompt functions are disabled, Echo mode is the default (see PAR.
  • Page 121: Set Ip Address

    3.5.3.4.1 SET IP ADDRESS To set an IP address, Press from the power-up screen, then highlight LAN Settings and press to enter the LAN Interface Setting submenu (see Table 3-18). To allow automatic gen- eration of an IP address set either DHCP (see PAR. 3.5.3.4.4) or AUTO IP (see PAR. 3.5.3.4.3) to ON.
  • Page 122: Configure Index

    3.5.3.4.6 CONFIGURE INDEX To configure the index number manually, press from the power-up screen, then use keys until the display shows the current LAN settings (LAN SETTINGS highlighted). To modify, press to enter the LAN Interface Setting submenu (see Table 3-18). Under Host, highlight Index value and press to modify the setting.
  • Page 123: Status Reporting Differences In Bit 4886

    3.5.3.6.2 STATUS REPORTING DIFFERENCES IN BIT 4886 The status register responses from the BOP 2KW and the BOP BIT/4886 are very different. If these commands are used, then changes will be required in the user’s program. Commands affected are: SYST:OPER, SYST:QUES, *ESR and *STB. 3.5.3.6.3 TRIGGER OPERATION DIFFERENCES IN BIT 4886 The BOP/BIT 4886 only supports *TRG while the BOP 2KW supports TRIGGER:SOURCE EXTERNAL, BUS and IMMEDIATE.
  • Page 124 TABLE 3-19. IEEE 488 (GPIB) BUS INTERFACE FUNCTIONS (CONTINUED) SUBSET FUNCTION COMMENTS SYMBOL Complete capability. Interface selects either local or remote information. In local mode the BOP 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 Remote/Local LOCAL function key.
  • Page 125: Bop Visa Instrument Driver

    3.5.5 BOP VISA INSTRUMENT DRIVER The VISA instrument driver for the BOP power supply, available for download at www.kepco- power.com/drivers.htm, simplifies programming with a VISA compatible GPIB controller. Included are: • source code (C) for all VISA functions (kp_bophi.c) •...
  • Page 126: Rs 232 Implementation

    3.5.6.2 RS 232 IMPLEMENTATION The following paragraphs are provided to help the user understand how the RS 232 serial inter- face is implemented in the BOP. Since the RS 232 protocol does not use a parity bit, The XON/XOFF method of communication is selected as the default to ensure “handshake” control of serial communication.
  • Page 127 FIGURE 3-19. RS 232 IMPLEMENTATION Only seven control characters (characters between 00 and 1F ) are acknowledged by the power supply: • Carriage Return (CR, 0D • Line Feed (LF, 0A • Back Space (BS, 08 • Escape (ESC, 01B •...
  • Page 128: Xon Xoff Method

    3.5.6.2.1 XON XOFF METHOD The XON XOFF method allows the BOP to control when the command originator is allowed to send data. The command originator can only send data after the XON (transmission on) charac- ter (011 ) has been received; the command originator stops sending data after receiving the XOFF (transmission off) character (013 ), and waits until the XON character is received before sending additional data.
  • Page 129: Isolating Rs 232 Communication Problems

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

    These default setting can be restored using the LAN Reset button (see Figure 2-1) or configured as desired from the web interface (see PAR. 3.5.7.2). If the LAN connection is active when the LAN Reset button is pressed, the default values are as shown above, except that IP, MASK, GATE and DNS addresses are retrieved from the LAN or router and may differ from values shown 3.5.7.2...
  • Page 131: Launch Web Interface

    This feature allows for easy discovery through the MDNS or Bonjour common naming system. When using the unit with Kepco drivers, the user must add a 0 (or other number) to the VISA address string to represent the actual TCPIP connection on the computer. For example TCPIP0::192.168.1.111::5025::SOCKET is the correct VISA resource string to use with Kepco...
  • Page 132: Lan Configuration Using Web Interface

    FIGURE 3-20. WEB INTERFACE HOME PAGE (UNIT DESCRIPTION) 3.5.7.5 LAN CONFIGURATION USING WEB INTERFACE From the Web Interface Home Page (Figure 3-20) click on CONFIGURE LAN at the left to view the LAN Configuration page (Figure 3-21). The parameters that can be configured from this page are Host Name (DHCP), Description, IP Address, Subnet Mask address, Default Gateway Address, and DNS Server Address.
  • Page 133 FIGURE 3-21. WEB INTERFACE CONFIGURE LAN PAGE The factory default is that passwords are not needed to access password-protected areas and none of the three passwords are established. To set a password for the first time, leave the CURRENT field blank, enter the new password in the NEW and REPEAT fields, then click SUB- MIT.
  • Page 134: Operating The Unit Using Web Interface

    3.5.7.6 OPERATING THE UNIT USING WEB INTERFACE To operate the unit, click the OPERATE INSTRUMENT box at the left. A simulated front panel (see Figure 3-22) at the top of the screen shows 1) output voltage and current, 2) VOLT or CURR is displayed above the MODE button to indicate whether the unit is in voltage or current mode, respectively (** is displayed if state is unknown, web page will update within 10 seconds), and 3) whether the output is on or off.
  • Page 135: Resetting The Unit (*Rst)

    shown in Figure 3-22. When in current mode, fields for setting output current and ±voltage pro- tection values are displayed. To set output voltage or current and the corresponding protection values, enter the values and click SET. Voltage and current settings are not allowed to exceed the model setting.
  • Page 136 1. Enter Wave Type using the following codes: Sine Triangle Square Level Positive Ramp Negative Ramp 2. Enter Wave Offset (optional) and Wave amplitude in Volts or Amps, as applicable 3. Enter Wave Frequency (Hz). 4. Click Generate Wave Segment button to add a segment (the information displayed in the Voltage or Current dialog boxes).
  • Page 137: Scpi Programming

    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 com- mands are sent to the BOP Power Supply as ASCII output strings within the selected program- ming language (PASCAL, BASIC, etc.) in accordance with the manufacturer’s requirements for the particular GPIB controller card used.
  • Page 138 3.6.3.3 LIST SUBSYSTEM The LIST subsystem allows the BOP to generate complex waveforms by executing a series of points in order. Each point contains a value for the main channel (either voltage or current) and  the duration (dwell) that the value will appear at the output (from 93 S to 0.034 Second.
  • Page 139: List Subsystem

    ROOT : (colon) SYSTem subsystem ABORt subsystem STATus subsystem SYSTem ABORt STATus :BEEP :OPERation :COMM INITiate subsystem :CONDition?  :GPIB:ADDR val :ENABle val INITiate :GPIB:ADDR? :ENABle? [:IMMediate] :SER [:EVENt]? :CONTinuous bool :BAUD :PRESet :CONTinuous? :BAUD? :QUEStionable :ECHO :CONDition? CALibrate subsystem :ECHO? :ENABle val CALibrate...
  • Page 140: Memory Subsystem

    ROOT : (colon) [SOURce:] subsystem LIST subsystem [SOURce:] [SOURce:] LIST CURRent VOLTage :CLEar [:LEVel] [:LEVel] :COUNt val [:IMMediate] [:IMMediate] :COUNt? [:AMPLitude] val [:AMPLitude] val :COUNt:SKIP int [:AMPLitude]? MIN, MAX [:AMPLitude]? MIN, MAX :COUNt:SKIP? :TRIGgered :TRIGgered :CURRent val,val [:AMPLitude] val [:AMPLitude] val APPLy type,val1,val2,val3 [:AMPLitude]? [:AMPLitude]?
  • Page 141: Status Subsystem

    Saved setups are accomplished by the 99 memory locations (groups of settings) which are stored in the nonvolatile memory. Each setting contains values for: Mode, main channel setting (voltage or current), Reference setting, positive and negative protect values, External Protect setting (see Table 3-19), and the keypad state (locked/unlocked.
  • Page 142: Calibrate Subsystem

    3.6.3.10 CALIBRATE SUBSYSTEM The BOP series of power supplies support software calibration. A full calibration consist of a voltage calibration and a current calibration. These calibration procedures include steps that prepare the unit for series or parallel operation. Both voltage and current calibrations consist of a zero (performed on the main channels only) and positive and negative full scale calibrations with both internal and external references.
  • Page 143: Keyword

    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. CALibration, DIAGnostic and LIST commands must be sent as a single program message using multiple message units.
  • Page 144 TABLE 3-22. RULES GOVERNING SHORTFORM KEYWORDS THE FIRST FOUR MEASure, OUTPut, EVENt LONG FORM LETTERS 5 OR MORE 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.
  • Page 145: Root Specifier

    • new line (<NL>), ASCII 10 (decimal) or 0A (hex) NOTE: Kepco power supplies require a message terminator at the end of each program mes- sage. The examples shown in this manual assume a message terminator will be added at the end of each message. Where a message terminator is shown it is represented as <NL>...
  • Page 146: Program Message Syntax Summary

    three sub-branches: OPERation, PRESet, and QUEStionable. The following illustrates how SCPI code is interpreted by the parser: STAT:PRES<NL> The parser returns to the root due to the message terminator. STAT:OPER?;PRES<NL> The parser moves one level in from STAT. The next command is expected at the level defined by the colon in front of OPER?.
  • Page 147: Status Reporting

    • 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]VOLT:[LEV] TRIG has the same effect as :VOLT TRIG 3.6.7 STATUS REPORTING The status reporting of the BOP power supply follows the SCPI and IEEE 488.2 requirements. The serial poll response of the BOP power supply provides summary bits of the status and error reporting system.
  • Page 148 • 7 - Not Used — always zero. • 8 - Constant Voltage — 1 indicates the instrument is in constant voltage mode. • 9 - Transient Complete — 1 indicates transient has been completed. Not readable in OPERation Status Condition register. •...
  • Page 149: Questionable Status Register

    FIGURE 3-27. STATUS REPORTING STRUCTURE 3.6.7.3 QUESTIONABLE STATUS REGISTER The QUEStionable condition register (see Figure 3-27) contains status bits representing data/signals which give an indication of the quality of various aspects of the signal. A bit set in the QUEStionable condition register indicates that the data currently being acquired or generated is of questionable quality due to some condition affecting the parameter associ- ated with that bit.
  • Page 150: Scpi Program Examples

    • 0 - Voltage Mode Error — 1 indicates the instrument is in Current mode. • 1 - Current Mode Error — 1 indicates the Power Supply is in Voltage mode. • 2 - Not Used — always zero. • 3 - Thermal Error —...
  • Page 151 /**************************************************************************/ /* Sample Program For KEPCO power supply, using National Instruments */ /* GPIB interface card and IBM PC or compatible computer /**************************************************************************/ #include <stdio.h> #include "decl.h" char rd_str[80]; // Input buffer char dat_str[80]; // Output buffer int bd,adr; main() { adr = ibfind("DEV6");...
  • Page 153: Section 4 - Calibration

    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 consists of a voltage calibration and a current calibration. Both voltage and cur- rent calibrations consist of zero, max and min, and protection limit calibration.
  • Page 154: Test Equipment Requirements

    (together) TEST EQUIPMENT REQUIREMENTS Table 4-2 lists sense resistors recommended for measuring current and includes Kepco and Manufacturer’s part numbers. The value of the sense resistor chosen should be known with 0.001% accuracy. If other than a recommended sense resistor is to be used, it must be rated for at least 100W power dissipation (actual power dissipation will be approximately 10W).
  • Page 155 NOTE: Selected sense resistor must be mounted on a heatsink with a minimum surface area of 36 square inches to maintain ther- mal stability during calibration; forced cooling is recommended. Kepco Heatsink P/N 136-0451 will provide adequate cool- ing for the sense resistor.
  • Page 156 TABLE 4-4. CURRENT CALIBRATION MEASUREMENTS AND TOLERANCES SENSE ±FULL SCALE ±FULL SCALE RESISTOR CURRENT CURRENT CPR LIMIT MODEL VALUE ZERO (SEE NOTE (TOLERANCE) MAX. MIN. TOLERANCE MAX. MIN. TOLERANCE AND TABLE 4-2) BOP 6-250 0.001 Ohm 0.25V –0.25V ±0.0025mV 0.25V –0.25V ±0.125mV (±0.0025mV)
  • Page 157: Calibration Using Remote Scpi Commands Via Gpib Or Rs 232 Interface

    CALIBRATION USING REMOTE SCPI COMMANDS VIA GPIB OR RS 232 INTERFACE The primary means of adjustment are the CAL:DATA commands. Basically these commands are fine and coarse adjustments, however there are slight differences in how they work for dif- ferent types of calibrations. a.
  • Page 158 1. Initiate calibration by sending the SCPI command SYSTem:PASSword:CENable DEFAULT and then send CAL:STATe 1. The password DEFAULT has been set at the factory. If the password has been changed from DEFAULT, substitute the correct password for the unit in the SYST:PASS:CEN command.
  • Page 159 BOP current outputs, as well as the formula for calculating expected measured values and tolerances for any sense resistor other than those recom- mended. Table 4-2 lists Kepco and Manufacturer part numbers for those sense resistors rec- ommended.
  • Page 160: Calibration Setup For Current Mode

    CAUTION WIRES BETWEEN BOP OUTPUT AND SENSE RESISTOR MUST BE RATED TO CARRY THE RATED OUTPUT CURRENT OF THE POWER SUPPLY. AWG#6 IS RECOMMENDED. FIGURE 4-2. CALIBRATION SETUP FOR CURRENT MODE WARNING The sense resistor will be dissipating full rated current of the BOP. If it is hot to the touch, the sense resistor value, power rating and/or cooling are incorrect;...
  • Page 161: Calibration Using Front Panel Keypad In Local Mode

    output until the DVM reads as close as possible above the nominal full scale value within tol- erance specified in Table 4-4 for +FULL SCALE CPR LIMIT. 22.Send CAL:CPR MIN to adjust the minimum (maximum negative) current protection limit of the power supply.
  • Page 162: Understanding The Calibration Process

    4.4.1 UNDERSTANDING THE CALIBRATION PROCESS The following steps describe the calibration screens, and associated keys active during the cali- bration process. Refer to PAR. 4.4.2 for full calibration procedure. 1. From the power-up screen, press to enter the General Setup menu, then highlight Cali- bration and press 2.
  • Page 163: Calibration Procedure Using Local Mode

    • - PROTECT - Starts the protection limits calibration of the power supply. • or ENTER - EXIT - Exit Voltage or Current Calibration 4. Pressing , or displays following explanations for the function keys: CAUTION: IF THE CALIBRATE ZERO FUNCTION IS AVAILABLE, PERFORM THIS FUNCTION FIRST, AS IT AFFECTS ALL OTHER OUTPUT CALIBRATIONS.
  • Page 164 1. From the power-up screen, press to enter the General Setup menu, then highlight Cali- bration and press . Enter the password (see PAR. 3.2.4.3), and press , The LCD shows main calibration screen. 2. Press - VOLTAGE, - INTERNAL, - ZERO to set the BOP to zero volts output.
  • Page 165 P terminal). Table 4-4 provides recommended sense resistor values for various BOP current outputs, as well as the formula for calculating expected measured values and tolerances for any sense resistor other than those recommended. Table 4-2 lists Kepco and Manufacturer part numbers for those sense resistors recommended.
  • Page 166 20.Connect a +0V ±0.1mV d-c reference voltage to external reference, A2A5J6 pin 11, refer- enced to pin 10 (SGND) of the BOP analog I/O port. 21.Press - EXTERNAL, - ZERO to set the BOP to zero volts across the sense resistor (corresponding to zero current).
  • Page 167: Calibration Storage

    CALIBRATION STORAGE The BOP maintains the calibration tables in Flash Memory until a PACK is executed. There are six calibration areas maintained in Flash Memory: Working, Prior, Oldest, Factory, Master, and First. The calibration can be copied to another area using the CAL:DUMP? and CAL:COPY com- mand.
  • Page 169: Appendix A - Scpi Common Command/Query Definitions

    APPENDIX A - SCPI COMMON COMMAND/QUERY DEFINITIONS INTRODUCTION This appendix defines the SCPI common commands and queries used with the BOP power supply. Common commands and queries are preceded by an asterisk (*) and are defined and explained in paragraphs A.2 through A.18, arranged in alphabetical order. Table A-1 provides a quick reference of all SCPI common commands and queries used in the Interface Card.
  • Page 170: Ese? - Standard Event Status Enable Query

    The character string contains the following fields separated by commas: <MFR>,<MODEL VOLT- CURR CALDATE>,<SER_NO.>,<FIRMWARE REV> where <MFR> (manufacturer) = Kepco, <MODEL VOLT-CURR CALDATE> has three subfields: MODEL = BOP2KW, VOLT-CURR = rated voltage and current, and CALDATE = factory calibration date formatted as MM/DD/YYYY (month/day/ year).
  • Page 171: Opc? - Operation Complete Query

    Returns 33 (bit 5 set), indicating Command Error has occurred since the last time the register was read. Bit 1 indicates operation complete (OPC). *IDN? Power supply returns: KEPCO,BOP2KW 36-28 09/30/2001,123456,4.01 *OPC Allows status bit 0 to be set when pending operations complete.
  • Page 172: Opt? - Options Query

    *OPT? *OPT? — OPTIONS QUERY Syntax: *OPT? Returns string determined by power supply model. Description: Causes the power supply to return an ASCII string which defines the functionality of the power supply. The functionality is defined as follows: STRING DATA MEANING CCAL Support for limit calibrations is present.
  • Page 173 *SAV A.12 *SAV — SAVE COMMAND Syntax: *SAV <integer> (1 to 99) Description: Saves the present state of output voltage and output current to the specified memory location. This command stores the present state of the power supply to one of 99 memory locations in Flash Memory (see PAR.
  • Page 174 *TRG A.16 *TRG — TRIGGER COMMAND Syntax: *TRG Description: Triggers the power supply to be commanded to preprogrammed values of output current and voltage. When the trigger is armed, *TRG generates a trigger signal if TRIG:SOUR is set to BUS and the WTG bit in Status Operational Condition register (bit 5, Table B-4) is asserted.
  • Page 175 APPENDIX B - SCPI COMMAND/QUERY DEFINITIONS INTRODUCTION This appendix defines the SCPI subsystem commands and queries used with the BOP power sup- ply. Subsystem commands are defined in PAR. B.3 through B.182, arranged in groups as they appear in the tree diagram, Figure 3-25. Table B-1 provides a quick reference of all SCPI subsys- tem commands and queries used in the BOP.
  • Page 176 TABLE B-1. SCPI SUBSYSTEM COMMAND/QUERY INDEX (CONTINUED) COMMAND PAR. COMMAND PAR. [SOUR:]LIST:VOLT:POIN? B.99 [SOUR:]LIST:WAIT:HIGH B.100 SYST:COMM:LAN:DHCP, ? B.143, B.144 [SOUR:]LIST:WAIT:LEDG B.101 SYST:COMM:LAN:IP, ? B.145, B.146 [SOUR:]LIST:WAIT:LOW B.103 SYST:COMM:LAN:MAC? B.147 [SOUR:]VOLT, ? B.103, B.104 SYST:COMM:LAN:MASK, ? B.148, B.149 [SOUR:]VOLT:LIM[:BOTH], ? B.105, B.106 SYST:COMM:LAN:LRST B.150 [SOUR:]VOLT:LIM:NEG, ?
  • Page 177 To use these commands, refer to Kepco’s website (www.kepcopower.com/drivers) and download the LabWindows/ CVI Version 5 driver for BOP or refer to PAR. 4.3. This file provides remote calibration capability and...
  • Page 178 NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2 Examples below are intended only to illustrate command functions. Refer to PAR. 3.5.2 for pro- gramming techniques to optimize performance. OUTP ON Turns the output on. VOLT 21;...
  • Page 179 MEAS? MEASure? QUERY Syntax: Short Form: MEAS? Long Form: MEASure? Return Value: <exp_value> = digits with decimal point and Exponent, e.g., 2.71E1 for 27.1 VVVV,CCCC,STAT where VVVV = measured voltage CCCC = measured current STAT = status (see Table B-2) Description: Measures actual voltage and current without sending separate MEAS:VOLT? and MEAS:CURR? queries.
  • Page 180 MEAS:RATE? B.13 MEASure:RATE? QUERY Syntax: Short Form: MEAS:RATE? Long Form: MEASure:RATE? Return Value:50, 60 or 100) Description: Indicates measuring rate. This query returns the sampling rate established by MEAS:RATE com- mand, either 50, 60 or 100 Hz. MEAS:VOLT? B.14 MEASure:VOLTage? QUERY Syntax: Short Form: MEAS:VOLT? Long Form: MEASure:VOLTage?
  • Page 181 Description: Populates a memory location with operating parameters that can be loaded quickly. The actual output of power supply does not change when this command is executed. Implementing the stored parameters requires the use of the *RCL command (PAR. A.10). Following the 2-digit memory location are eight comma-separated parameters.
  • Page 182: Using Memory Location Commands And Queries

    VOLT 5;CURR .5 Voltage/current setpoints set to 5 Volts/0.5 Amperes, respectively curr:prot 1;:volt:prot 14 Current protect set to 1 Ampere. Voltage protect set to 14 Volts. MODE VOLT;:outp on Causes the BOP/BIT to output 5 Volts at up to 1 Ampere in voltage mode.
  • Page 183: Using List Commands To Measure Sample At End Of Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. This example creates a 5 Ampere, 100mS current pulse and performs a current measurement during the last five mS of the pulse. LIST:CLE Clear list. LIST:SET:SAMPLE .0003125 establishes the sample timing.
  • Page 184: Using List Commands To Measure Sample At Start Of Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. This example creates a 3 Ampere, 100mS current pulse and performs a current measurement dur- ing the first five mS of the pulse. LIST:CLE Clear list. LIST:SET:SAMPLE .0003125 Establishes the sample timing.
  • Page 185 OUTP:CONT? B.24 OUTPut:CONTrol? QUERY Syntax: Short Form: OUTP:CONT? Long Form: OUTPut:CONTrol]? Return Value: {HON | LON | HOFF | LOFF | LPOFF | OFF} Description: Indicates operation of Remote on/off pin 2 of Trigger Port. Returns HON, LON, HOFF, LOFF or LPOFF, OFF to indicate how Trigger port pin 2 has been configured.
  • Page 186 CURR:LIM:NEG B.31 [SOURce:]CURRent[:LEVel]:LIMit:NEG COMMAND Syntax: Short Form: [SOUR:]CURR[:LEV]:LIM:NEG <value> Long Form: [SOURce:]CURRent[:LEVel]:LIMit:NEGative <value> Description: Establishes the negative software limit <value> for output current, i.e., sets the maximum value of out- put current that the unit will be allowed to source (quadrant 3, Figure 1-3) or sink (quadrant 2) to the value specified by the user.
  • Page 187 CURR:MODE? B.36 [SOURce:]CURRent:MODE? QUERY Syntax: Short Form: [SOUR:]CURR[:LEV]:MODE? Long Form: [SOURce:]CURRent[:LEVel]:MODE? Return value: FIXED, LIST, TRANSIENT, EXTERNAL or GAIN Description: Identifies active current mode. Returns LIST while list is being executed. Returns TRANSIENT after CURR:MODE:TRAN command has been issued, but before CURR: or *TRG command executes the transient.
  • Page 188 CURR:PROT[:BOTH]? B.38 [SOURce:]CURRent[:LEVel]:PROTect[:BOTH] QUERY Syntax: Short Form: [SOUR:]CURR[:LEV]:PROT[:BOTH]? Long Form: [SOURce:]CURRent[:LEVel]:PROTect[:BOTH]? Returns <value>, <value> Description: Identifies the protection limits for current (source, sink), the maximum current the unit will source.or sink CURR:PROT:MODE B.39 [SOURce:]CURRent[:LEVel]:PROTect:MODE COMMAND Syntax: Short Form: [SOUR:]CURR[:LEV]:PROT:MODE (EXT | FIX | LESS |) Long Form: [SOURce:]CURRent[:LEVel]:PROTect:MODE (EXTernal | FIXed | LESSer |) Description: Determines how current protection limits are controlled in voltage or current mode of operation.
  • Page 189 B.45 [SOURce:]CURRent[:LEVel]:PROTect:LIMit[:BOTH] COMMAND CURR:PROT:LIM[:BOTH] Syntax: Short Form: [SOUR:]CURR[:LEV]:PROT:LIM[:BOTH] <value> Long Form: [SOURce:]CURRent[:LEVel]:PROTect:LIMit:[BOTH <value> where <value> is between minimum (box) value (Figure 1-3) and 1% above rated (nominal) output current. Description: Establishes the maximum value possible for both the positive and negative protection limits for cur- rent.
  • Page 190 CURR:TRIG B.51 [SOURce:]CURRent[:LEVel]:TRIGgered[:AMPlitude] COMMAND 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.71E1 for 27.1 Description: Programs current value to be transferred to output by *TRG (trigger) commands. This command can be used to reset many power supplies to preselected parameters by issuing a single *TRG com- mand.
  • Page 191 LIST:COPY B.58 [SOURce:]LIST:COPY COMMAND Syntax: Short Form: LIST:COPY <x>, <y> Long Form: LIST:ERASe <x>, <y> Where <x> = location of waveform to be copied (1 to 16). <y> = empty location where waveform is to be copied (1 to 16). Description: Used to copy waveform location specified by <x>...
  • Page 192: Using List Commands And Queries

    VOLT:MODE LIST Executes the list. For 240 mS the BOP outputs a staircase triangle wave from -20V to +20V and back down to -20V. This staircase will have a uni- form spacing between voltage changes of 10 mS and will repeat 100 times. VOLT? Returns +20 (the last step in the list set the unit to +20V.
  • Page 193: Creating And Executing A Complex Waveform Using List Commands

    LIST:COUN:SKIP? B.62 [SOURce:]LIST:COUNt:SKIP? QUERY Syntax: Short Form: LIST:COUN:SKIP? Long Form: LIST:COUNt:SKIP? Return Value: <int_value> Description: Identifies how many steps will skipped the first time the list is executed. Returns value set by LIST:COUN:SKIP command. (See example, Figure B-6.) NOTE: The example below assumes that unit is in voltage mode (FUNC:MODE VOLT) and output is on (OUTP ON).
  • Page 194 LIST:CURR B.63 [SOURce:]LIST:CURRent COMMAND Syntax: Short Form: LIST:CURR <exp_value>, <exp_value>, . . . (to max of 5900 data points for global dwell time) Long Form: LIST:CURRent <exp_value>, <exp_value>, . . . (to max of 5900 data points for global dwell time) <exp_value>...
  • Page 195 For SLOPe the segment begins with the start point <value2>. If <value2> not provided, segment begins with the previous segments last level or 0 if there was no prior segment. The segment ends at time specified by <value 1> at the end level specified by <value3>. Slope is like RAMP+ and RAMP- with the ramp specified as start and end points and time versus amplitude and offset and frequency.
  • Page 196 set below 0.1Hz and square waveforms with frequency set below 0.2Hz, and has no effect on levels. E.g., with waveform frequency 0.01Hz, sending LIST:DIV 5 changes the waveform frequency to 0.002Hz (0.01/5=0.002). Using this command, waveform frequencies as low as 0.0000392Hz can be attained (0.01/255).
  • Page 197 Description: Identifies first location to be queried by LIST:VOLT?, LIST:CURR?, LIST:DWEL? queries. Related Commands: LIST:QUER, LIST:CURR?, LIST:DWEL?. LIST:QUER?. (See example, Figure B-6.) LIST:REC B.78 [SOURce:]LIST:RECall COMMAND Syntax: Short Form: LIST:REC <n> Long Form: LIST:RECall <n> where: <n> = number from 1 to 16 representing location where waveforms are stored. Description: Recalls the waveform previously saved in location specified by <n>.
  • Page 198 age>. The timing of the first sample is not exact. The sample duration must be established by the LIST:SET:SAMP command, otherwise a -221 ”Settings conflict” error will result This command must be preceded by LIST:CURR, LIST:VOLT or LIST:SET:SAMPLE command, other- wise a -221 ”Settings conflict”...
  • Page 199: Using List Commands To Measure Sample At End Of Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. This example creates a 5-Ampere, 100-millisecond current pulse and performs a current mea- surement during the last five milliseconds of the pulse. list:cle Clear list. list:set:sample .0003125 establishes the sample timing.
  • Page 200: Using List Commands To Measure Sample At Start Of Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. This example creates a 3-Ampere, 100-millisecond current pulse and performs a current measure- ment during the first five milliseconds of the pulse. list:cle Clear list. list:set:sample .0003125 Establishes the sample timing.
  • Page 201: By Multiple External Devices Using A Single External Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. The WAIT commands provide a method to synchronize multiple instruments to a common control pulse. This example assumes BOP and a number of switching DVMs are connected to a Unit Under Test (UUT).
  • Page 202: Using List:wait Commands To Allow An External Device Time To Function While Imposing A Maximum Wait Time

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. This example assumes a BOP and a DVM is connected to a Unit Under Test (UUT). The DVM is connected to EXT_E/ EXT_C (pins 5/6 of the BOP External Protection port). When the BOP out- puts a low EXT_E/ EXT_C, The DVM takes a series of measurements and places its wait line low.
  • Page 203 LIST:SAMP? B.83 [SOURce:]LIST:SAMPle? QUERY Syntax: Short Form: LIST:SAMP? Long Form: LIST:SAMPle? Returns:<INT_VALUE>,<INT_VALUE>..<INT_VALUE>[V|C] Description: Returns a comma-separated list of numbers representing points, followed by V or C. The point listings are determined by the settings of LIST:SAMP:CURR and LIST:SAMP:VOLT commands. The sample(s) occur after the points indicated.
  • Page 204 LIST:SET:TRIG B.89 [SOURce:]LIST:SET:TRIGger COMMAND Syntax: Short Form: LIST:SET:TRIG <time>,<transistor> Long Form: LIST:SET:TRIGger <time>,<transistor> <time> = 0.00025 to 0.034 (Seconds) <transistor> = ON or OFF Description: Enables the output trigger and establishes pulse-width. Used to establish EXT_C (pin 5) and EXT_E (pin 6) of External Protection port as an output trigger instead of an output off flag. Once LIST:SET:TRIG is sent, these pins function as an output trigger (see Table 2-6) until LIST:CLE (PAR.
  • Page 205 LIST:VOLT B.94 [SOURce:]LIST:VOLTage COMMAND Short Form: LIST:VOLT[:LEV] <exp_value>, <exp_value>, . . . (to max of 5900 data points) Long Form: LIST:VOLTage[:LEVel] <exp_value>, <exp_value>, . . . (to max of 5900 data points) <exp_value> = digits with decimal point and Exponent, e.g., 2.71E1 for 27.1 Description: Adds the voltage value (in Volts) to list.
  • Page 206: Using Zdec And Zinc With List:volt:appl Command

    ZDECrement and ZINCrement allow the segments that follow to be repeated for a number of steps with varying amplitude. See Figures B-12 and B-13 for examples. <value 1> is the number of steps, from 3 (minimum) to 50 (maximum), specifying the number of times the repeating waveform segments are repeated.
  • Page 207 FIGURE B-13. SQUARE WAVE USING LIST:VOLT:APPL ZINC AND LIST:VOLT:APPL ZDEC WITH ELEVEN STEPS EACH (ZERO PLUS 10 NON-ZERO VALUES) LIST:VOLT:APPL:SWE B.97 [SOURce:]LIST:VOLTage:APPLy:SWEep COMMAND Syntax: Short Form: LIST:VOLT:APPL:SWE <>, Long Form: LIST:VOLTage:APPLy:SWEep <value1>,<value2> Where <value1> is start angle. Valid from 0 to 359.99 degrees. <value2>...
  • Page 208 LIST:WAIT:HIGH B.100 [SOURce:]LIST:WAIT:HIGH COMMAND Syntax: Short Form: LIST:WAIT:HIGH value Long Form: LIST:WAIT:HIGH value where: <value> = programmed current (Amps) for current list, or programmed voltage (Volts) for voltage list. Description: Waits for the trigger input to go high before advancing to next step. When the command is exe- cuted the output is immediately set to the <value>.
  • Page 209: By Multiple External Devices Using The Low-Going Leading Edge Of An External Pulse

    NOTES: 1. The power supply is assumed to be operating in constant voltage mode. 2. The WAIT commands provide a method to synchronize multiple instruments to a common con- trol pulse. This example assumes BOP and a number of switching DVMs are connected to a Unit Under Test (UUT).
  • Page 210 VOLT:LIM[:BOTH] B.105 [SOURce:]VOLTage[:LEVel]:LIMit[:BOTH] COMMAND Syntax: Short Form: [SOUR:]VOLT[:LEV]:LIM[:BOTH] <value> Long Form: [SOURce:]VOLTage[:LEVel]:LIMit[:BOTH] <value> where <value> is between zero and rated (nominal) output voltage Description: Establishes the software limit <value> for output voltage, i.e., sets the maximum value of positive or negative output voltage that the unit will be allowed to produce.
  • Page 211: Using Prot:lim:pos And Prot:lim:pos Commands To Set Asymmetrical Limits

    nn Seconds duration, after which the voltage returns to original value. E.g., VOLT:25 sets the output to 25 volts, and VOLT:MODE TRAN 0.1 primes the unit for a transient of 0.1 Seconds. When VOLT:10 is issued, the power supply output goes to 10V for 0.1 Seconds. Similarly, sending VOLT:TRIG 14, VOLT:MODE TRAN .05 and *TRG causes the output to go to 14V for 0.05 Seconds.
  • Page 212 VOLT:PROT:MODE B.115 [SOURce:]VOLTage[:LEVel]:PROTect:MODE COMMAND Syntax: Short Form: [SOUR:]VOLT[:LEV]:PROT:MODE (EXT | FIX | LESS |) Long Form: [SOURce:]VOLTage[:LEVel]:PROTect:MODE (EXTernal | FIXed | LESSer |) Description:Determines how voltage protection limits are controlled in voltage or current mode of oper- ation. FIXED - Allows the limits to be controlled by digital signals from either the keypad (if the unit is in local mode) or SCPI command (if the unit is in remote mode).
  • Page 213 B.122 [SOURce:]VOLTage[:LEVel]:PROTect:LIMit[:BOTH]? QUERY VOLT:PROT:LIM[:BOTH]? Syntax: Short Form: [SOUR:]VOLT[:LEV]:PROT:LIM[:BOTH]? Long Form: [SOURce:]VOLTage[:LEVel]:PROTect:LIMit[:BOTH]? Returns <exp_value>,<exp_value> Description: Identifies the maximum value possible for protection limits for voltage (positive, negative); maximum is 1% greater than rated output voltage. B.123 [SOURce:]VOLTage[:LEVel]:PROTect:LIMit:NEGative COMMAND VOLT:PROT:LIM:NEG Syntax: Short Form: [SOUR:]VOLT[:LEV]:PROT:LIM:NEG <exp_value> Long Form: [SOURce:]VOLTage[:LEVel]:PROTect:LIMit:NEGative <exp_value>...
  • Page 214 STAT:OPER:COND? B.129 STATus:OPERation:CONDition? QUERY Syntax: Short Form: STAT:OPER:COND? Long Form: STATus:OPERation:CONDition? Return Value: <int_value> Description: Returns the value of the Operation Condition Register (see Table B-4). 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);...
  • Page 215 STAT:QUES? B.134 STATus:QUEStionable[:EVENt]? QUERY Syntax: Short Form: STAT:QUES[EVEN]? Long Form: STATus:QUEStionable[EVENT]? Return Value: <int_value> actual register value Description: Indicates the latched condition of the Questionable Event register. Returns the value of the Questionable Event register (see Table B-5). The Questionable Event register is a read-only register which holds (latches) all events.
  • Page 216 NOTES: 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.5.2 for programming techniques to optimize performance. OUTP:ON Sets output on. STAT:PRES Operation Condition and Questionable Condition registers are reset.
  • Page 217 SYST:COMM:GPIB:ADDR COMMAND  B.139 COMMunication SYST :GPIB:ADDR [MG MODELS ONLY] Syntax: Short Form: SYST:COMM:GPIB:ADDR<INT VAL> 0 to 30 Long Form: SYSTem:COMMunication:GPIB:ADDRess<INT VAL> 0 to 30 Description:Sets selected power supply GPIB address. NOTE: After executing this command, subse- quent commands must be directed to the new GPIB address. Requires MEM:UPD (PAR. B.20) to save for power up.
  • Page 218 Description: Indicates the static IP address (comma separated). SYST:COMM:LAN:MAC?  B.147 SYS COMMunication:LAN:MAC? QUERY [ME MODELS ONLY] Syntax: Short Form: SYST:COMM:LAN:MAC? Long Form: SYSTem:COMMunication:LAN:MAC? Return Value: xx,xx,xx,xx where xx = hex character pairs Description: Return the MAC address of the unit. For example, MAC address of 01-23-45-67-89-AB returns 01,23,45,67,89,AB.
  • Page 219 SYST:COMM:SER:ECHO?  B.154 SYS COMMunication:SERial:ECHO? QUERY Syntax: Short Form: SYST:COMM:SER:ECHO? Long Form: SYSTem:COMMunication:SERial:ECHO? Return Value: {01 | 00} Description: Returns 01 when echo mode is active (ON) or 00 when disabled (OFF) (see PAR. 3.5.6.2.2). SYST:COMM:SER:PACE  B.155 SYS COMMunication:SERial:PACE COMMAND Syntax: Short Form: SYST:COMM:SER:PACE {NONE | XON} Long Form: SYSTem:COMMunication:SERial:PACE {NONE | XON}...
  • Page 220 SYST:ERR:CODE:ALL? B.161 SYSTem:ERRor:CODE:ALL? QUERY 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 31 codes will be returned; if the queue is empty, the power supply returns 0. SYST:KEYB B.162 SYSTem:KEYBoard COMMAND Syntax:...
  • Page 221 SYST:MODE B.169 SYSTem:MODE COMMAND Syntax: Short Form: SYST:MODE {BIP | UNIP} Long Form: SYSTem:MODE {BIPolar | UNIPolar} Description: Used to set mode to Bipolar (default) or Unipolar. Set to BIPolar to allow the unit to meet the 60 millisecond (maximum) specification between setpoint change and measurement response. NOTE: When set to BIPolar, changing of the voltage setpoint in voltage mode requires using VOLT:MODE command to set voltage and CURR:PROT to set the current limit.
  • Page 222 *IDN? Unit responds with KEPCO,BOP 50-20,E1234,1.66 (typical). OUTP? Unit responds with 0 indicating output is off SYST:REM? Unit responds with 0 indicating unit is in local mode. SYST:REM 1 Puts unit in remote mode. OUTP ON Enables output OUTP? Unit responds with 1 (output on).
  • Page 223 SYST:VERS? Unit returns 1997 SYST:SET? Unit returns DC0,LF0,RL0,OUT0 SYST:PASS:NEW DEFAULT,OKAY Unit changes password to be OKAY SYST:SET LF1,RL1,DC1 Configures Device Clear, Line Feed and Reset (see PAR. B.178). SYST:PASS:CEN OKAY Password enabled commands are accepted MEM:UPDATE INTERFACE Unit saves the LF1 state for next power on cycle. FIGURE B-18.
  • Page 224 Indicates a hardware problem has been detected 2yy02,”CROWBAR ACTIVE” in either the BOP power supply or an auxiliary 2yy03,”DEVICE TURNED OFF” power supply, such as Kepco’s MST, MAT, MBT or low power (under 1KW) BOP, connected to the 2yy04,\”CURRENT FAULT” 2yy05,”POWER LOSS”...
  • Page 225 TABLE B-6. ERROR MESSAGES (CONTINUED) ESR ERROR BIT SET ERROR MESSAGE EXPLANATION (SEE PAR. A.5) -311,”Memory Error” Device Error bit 3 *SAV (save), *RCL (recall), MEMory:SAVE, MEMory:UPDAte or CALibrate:STORe error Device Error bit 3 A memory location that was saved earlier was -314,”Save/recall Memory Lost”...
  • Page 227 . Repeat for all parameters, then to exit or to save for power-up (see PAR. 3.3.8). KEPCO, INC.  131-38 SANFORD AVENUE  FLUSHING, NY. 11355 U.S.A. TEL (718) 461-7000  FAX (718) 767-1102 http://www.kepcopower.com   email: hq@kepcopower.com ©2005, KEPCO, INC...
  • Page 228 +Voltage Max, -Voltage Min, +Current Max or -Current Min as desired, , press CLEAR to set to zero, then to exit or to save for power-up (see PAR. 3.3.4). Can I further customize the configuration? Yes, contact Kepco for further information.

This manual is also suitable for:

Bop-2kw mglBop-2kw meBop-2kw mel

Table of Contents