background image

KEPCO

®

  

THE POWER SUPPLIER™

MODEL

 

OPERATOR MANUAL

KEPCO INC.

An ISO 9001 Company.

KEPCO, INC.  

z

  131-38 SANFORD AVENUE  

z

  FLUSHING, NY. 11355 U.S.A.  

z

  TEL (718) 461-7000  

z

  FAX (718) 767-1102

email: [email protected]  

z

  World Wide Web: http://www.kepcopower.com

©2010, KEPCO, INC
P/N 243-1303

BIT 4886

DIGITAL INTERFACE CARD

WITH GPIB AND RS 232 CAPABILITY

 

 

BIT 4886

 INTERFACE CARD

IMPORTANT NOTES:
1)

This manual is valid for the following Firmware Versions:

      FIRMWARE VERSION

NOTE.

     

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.

Summary of Contents for BIT 4886

Page 1: ...NOTE 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 Instru...

Page 2: ......

Page 3: ...ration Basics 3 10 3 3 2 2 Calibration Procedure 3 11 SECTION 4 OPERATION 4 1 General 4 1 4 1 1 Programming Techniques to Optimize Power Supply performance 4 1 4 1 1 1 Example of Proper Programming 4...

Page 4: ...7 SCPI Program Example 4 19 4 7 Enhanced Operation 4 19 4 7 1 Error Detection 4 20 4 7 2 Limit Channel Control 4 20 4 7 3 Using and Saving System Variables 4 21 4 7 4 Flash Memory EEPROM Operation 4...

Page 5: ...LIST COUNt SKIP Command B 7 B 30 SOURce LIST COUNt SKIP Query B 7 B 31 SOURce LIST CURRent Command B 7 B 32 SOURce LIST CURRent Query B 7 B 33 SOURce LIST CURRent POINts Query B 7 B 34 SOURce LIST DIR...

Page 6: ...Stionable EVENt Query B 19 B 72 STATus QUEStionable CONDition Query B 20 B 73 STATus QUEStionable ENABle Command B 20 B 74 STATus QUEStionable ENABle Query B 20 B 75 SYSTem BEEP Command B 20 B 76 SYST...

Page 7: ...2 4 2 VISA Driver Start up 4 4 4 3 BIT 4886 Card Initialization using VISA Driver 4 4 4 4 RS 232 Implementation 4 10 4 5 Tree Diagram of SCPI Commands Used with BIT 4886 Interface Card 4 13 4 6 Messa...

Page 8: ...Suggested Sense Resistors 3 5 3 4 Calibration Panel Functions 3 10 4 1 Built in test Error Codes 4 6 4 2 IEEE 488 GPIB Bus Interface Functions 4 7 4 3 IEEE 488 GPIB Bus Command Mode Messages 4 8 4 4 I...

Page 9: ......

Page 10: ...vii Blank viii BIT4886 051010 FIGURE 1 1 REMOTELY CONTROLLED POWER SUPPLY CONFIGURATIONS USING KEPCO PRODUCTS...

Page 11: ...16 bit interface card which allows either plus or minus voltage or current out put at 15 bits of resolution Table 1 1 shows which specific revisions of BOP models are compatible with BIT 4886 cards 1...

Page 12: ...6 6M BOP 36 12 BOP 20 5M BOP20 10M BOP20 20M High range accuracy 24mV 12mV 8mV 6mV 4mV 2 4mV Low Range Accuracy 6mV 3mV 2mV 1 5mV 1mV 0 6mV Positive Limit Accuracy 300mV 150mV 100mV 90mV 75mV 36mV Mea...

Page 13: ...T LIST STEP RANGE 500 microseconds to 10 seconds STEP ACCURACY 5 TO 20 microseconds See Note 3 NUMBER OF STEPS 1002 RISE FALL TIME 100 microseconds TRANSIENT TRANSIENT RANGE 500 microseconds to 10 sec...

Page 14: ...r the BIT 4882 The user can make it more compatible by using the SYST SET command to reconfigure the operation of DCL RST and the sending of data to the host computer Appendix B Figure B 8 illustrates...

Page 15: ...up default consisting of the Device Address GPIB address is initially set by means of DIP switches as described in PAR 2 2 1 The default power supply identification is described in PAR 2 2 2 TABLE 2 1...

Page 16: ...through 5 from right to left Figure 2 1 These switches are preset by Kepco to address 6 For other device addresses set them according to Table 2 2 2 2 2 POWER SUPPLY IDENTIFICATION The BIT 4886 interf...

Page 17: ...1 1 8 0 1 0 0 0 9 0 1 0 0 1 10 0 1 0 1 0 11 0 1 0 1 1 12 0 1 1 0 0 13 0 1 1 0 1 14 0 1 1 1 0 15 0 1 1 1 1 16 1 0 0 0 0 17 1 0 0 0 1 18 1 0 0 1 0 19 1 0 0 1 1 20 1 0 1 0 0 21 1 0 1 0 1 22 1 0 1 1 0 23...

Page 18: ...ctor Assembly three 3 Knurled Nuts five 5 washers Spacer and Bracket Step 8 Install BIT 4886 Interface Card into the guides slide into position so that mounting holes in PCB Assembly line up with the...

Page 19: ...BIT 4886 051010 2 5 FIGURE 2 2 INSTALLATION OF MODEL BIT 4886 INTO BOP...

Page 20: ...IN SIGNAL NAME FUNCTION 1 DI01 I O Line 2 DI02 I O Line 3 DI03 I O Line 4 DI04 I O Line 5 EOI End or Identify 6 DAV Data Valid 7 NRFD Not Ready for Data 8 NDAC Not Data Accepted 9 IFC Interface Clear...

Page 21: ...ch cord to the external controller On the RJ45 patch cord the 6 pin connector plugs into the BIT 4886 RS 232 port and the 8 pin connector plugs into the RJ45 to DB9 adapter see Table 2 5 and Figure 2...

Page 22: ...not initialized see PAR 4 2 Note that date 10 01 98 is the initial calibration date performed at the factory and indicates the card has never been calibrated by the user 4 Send VOLT Verify that unit...

Page 23: ...g of sense resistor 3 2 BOP POWER SUPPLY ADJUSTMENTS 3 2 1 ADJUSTMENT OF THE BOP 10 VOLT CALIBRATION CONTROLS R31 R32 NOTE BOP cover removal required for this step 1 Connect the DVM to the REAR PROGRA...

Page 24: ...ER SUPPLY INTERNAL CALIBRATION CONTROL LOCATIONS FIGURE 3 2 CURRENT SHUNT CONNECTIONS NOTE ALL SENSE RESISTORS MUST BE MOUNTED ON A HEATSINK WITH A MINIMUM SURFACE AREA OF 36 SQUARE INCHES TO MAINTAIN...

Page 25: ...system accuracy of 0 11 if the listed values in Tables 3 1 and 3 2 are used For a system accuracy of 0 01 measure the actual value of the sense resistor accurate to 7 places Then calculate the expecte...

Page 26: ...72 3M 1 Ohm 0V 0 000075V 0V 0 00015V 3V 3 0003V MAX 3 0003V MIN 0 0003V 0 75V 0 75015V MAX 0 75015V MIN 0 00015V 3 0039V 0 0039V BOP 50 4 BOP 100 4M 1 Ohm 0V 0 0001V 0V 0 0002V 4V 4 0004V MAX 4 0004V...

Page 27: ...BLE 3 3 SUGGESTED SENSE RESISTORS FOR BOP WITH RATED CURRENT USE SENSE RESISTOR VALUE KEPCO PART NO MANUFACTURER MANUFACTURER PART NO 20A 0 001 OHM 30W KT 3126 ISOTEK RTO B R1 1 12A 0 01 OHM 30W KT 31...

Page 28: ...ble 3 1 for MAX OUTPUT Then send CAL DPOT 1 and verify the voltage is slightly above the rated output voltage specified in Table 3 1 for MAX OUTPUT 6 Referring to Table 3 1 HIGH RANGE ACCURACY for val...

Page 29: ...to decrease the voltage until the output voltage mea sured is within or close to the tolerance specified in Table 3 1 for VOLTAGE LIMIT ADJUST Send the command CAL DATA 1 to increase the voltage or CA...

Page 30: ...HIGH CURRENT ACCURACY MIN Send CAL DATA 1 until the DVM reads the voltage specified in Table 3 2 for HIGH CURRENT ACCURACY MIN If the CAL DPOT command was used to adjust the negative output send CAL...

Page 31: ...useful for checking calibration dates when periodic calibration is imposed by system or quality requirements 3 3 2 CALIBRATION OF BIT 4886 INTERFACE CARD USING THE VISA DRIVER SOFT PANEL Calibration o...

Page 32: ...using the fine adjustment use the coarse adjustment to increase or decrease the output as needed then use the fine adjust buttons to set the value within tolerance Where large adjustment is necessary...

Page 33: ...he DVM reads the voltage specified in Table 3 1 for VOLT ZERO then click OK button 6 The text window reads Volt MAX and the message Measure and Adjust is displayed Using the and and and buttons see PA...

Page 34: ...ng OK 18 The text window reads Curr ZERO and the message Measure and Adjust is displayed Using the and and and buttons see PAR 3 3 2 1 adjust the output until the DVM reads the voltage specified in Ta...

Page 35: ...timization is to minimize mode changes 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 wil...

Page 36: ...RIFY PREVIOUS COMMAND HAS COMPLETED 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 handle for the nati...

Page 37: ...a the RS 232 Port 1 Unzip the files and doubleclick on setup exe to install the driver The bit_mdac folder will be added to the Start Programs folder Doubleclick bit_mdac exe to run the program and re...

Page 38: ...for addresses Set BOP Power on it may beep three times indicating it is ready for initialization 3 Using the GPIB interactive mode set up the GPIB interface For a National Instruments card it is done...

Page 39: ...at 9600 baud C Type idn D Unit responds with the identifier string of the BOP e g KEPCO BOP 200 20 with additional characters indicating the revision level of the firmware 4 Send the password initiali...

Page 40: ...the interface It verifies the microprocessor memory the timer optical buffer and reference of the BIT 4886 card It does not affect the output of the BOP This command returns a 0 for pass and number fr...

Page 41: ...uter Controller Talker Lis tener Tables 4 3 and 4 4 define the messages sent to the Interface Card or received by the Interface Card via the IEEE 488 bus in IEEE 488 command mode and IEEE 488 data mod...

Page 42: ...COMMAND MODE MESSAGES MNEMONIC MESSAGE DESCRIPTION COMMENTS ATN Attention Received DAC Data accepted Received or Sent DAV Data Valid Received or Sent DCL Device Clear Received GET Group Executive Tri...

Page 43: ...he RS 232 protocol does not use a parity bit the echo mode is the default method used to ensure reliable communication between the command originator computer and the BIT 4886 thus avoiding a more com...

Page 44: ...tor The ESC character is used for synchronization causing the BIT 4886 to reset its input buffer and return a CR LF sequence The XON character enables the transmitter if XON XOFF flow control is enabl...

Page 45: ...tor can only send data after the XON transmission on char acter 011H has been received the command originator stops sending data after receiving the XOFF transmission off character 013H and waits unti...

Page 46: ...IEEE 488 bus It is up to the programmer to determine how to output the character sequence required for the programming language used Address infor mation GPIB address must be included before the comma...

Page 47: ...PR MIN MAX CPR MIN MAX CURR LEVel MIN MAX ZERO DATA val GAIN UP DOWN DPOT val LCURR MIN MAX ZERO LVOLT MIN MAX ZERO ZERO SAVE LIST subsystem LIST CLEar COUNt val COUNt SKIP val CURRent val val POINts...

Page 48: ...LIST CLEAR command is processed Therefore if the original list is unchanged additional com mands can be added to the end of the list without resending all the commands However to change parameters of...

Page 49: ...be used in any new designs as it may be eliminated at some point in the future 4 6 3 6 STATUS SUBSYSTEM This subsystem programs the power supply status register The power supply has two groups of stat...

Page 50: ...his 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 sens...

Page 51: ...a keyword separator and a root specifier in the following examples VOLT LEV IMM 16 The root specifier is not necessary for the first keyword and has been omitted Both colons are keyword separators CU...

Page 52: ...ace Card are INITiate MEASure OUTPut SOURce STATus and SYSTem Because the SOURce keyword is optional the parser moves the path to the next level so that VOLTage CURRent and FUNCtion commands are at th...

Page 53: ...s allowed Text shown between brackets is optional e g SOUR VOLT LEV TRIG has the same effect as VOLT TRIG 4 6 7 SCPI PROGRAM EXAMPLE Figure 4 7 is an example of a program written in C using SCPI comma...

Page 54: ...CONTROL The unit supports three limit settings for the output off state The standard configuration is for the limits to be set to the minimum levels which causes the output not to vary beyond the BOX...

Page 55: ...ernal status registers Saving DC1 means that DCL and SDC commands will function the same as the RST command the output is set to 0 Volts 0 Amperes voltage mode is selected and the output is set to OFF...

Page 56: ...set Bit 3 when set allows a current protect error to create an error message of 303 Current above Protection limit Bit 2 when set causes a current protect error to set the output to off Bit 1 when se...

Page 57: ...setting DIAG OUTP n n hex character DIAG OUTP Returns hex char acter DIAG OUTP n controls the limit DAC values when the output is set to OFF The values can either be set to maximum or to a user deter...

Page 58: ...led VOLT MODE LIST Run program The above list would normally produce a continuous square wave 50ms at 0V 50mS at 5V Fig A If DIAG LEADING 50 40 ms is issued the square wave changes to 60ms at 0V 40mS...

Page 59: ...in Oldest are no longer available Table 4 6 illustrates calibration storage and the use of the CAL COPY command An example is shown in PAR 4 2 TABLE 4 6 CALIBRATION STORAGE COMMAND WORKing PRIor OLDe...

Page 60: ......

Page 61: ...LE COMMAND ESE 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 conten...

Page 62: ...d and the corresponding Status Questionable bit is set see PAR B 28 Any 4xx type error sets the Query error bit 2 Related Commands CLS ESE OPC See example Figure A 1 A 6 IDN IDENTIFICATION QUERY IDN S...

Page 63: ...it 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 BIT 4886 100 2 123456 1 8 1 8 OPC Allows status bit 0 to be...

Page 64: ...o send OUTPUT ON for programmed values to appear at the output The RST command always returns the mode to Voltage and the range to auto matic See example Figure A 1 A 12 SAV SAVE COMMAND SAV Syntax SA...

Page 65: ...the trigger sub system is immediately rearmed for subsequent triggers and the WTG bit is again set to 1 TRG or GET are both addressed commands only devices selected as listeners will execute the comm...

Page 66: ......

Page 67: ...VOLT B 12 SOUR VOLT RANG B 61 B 62 CAL VPR B 13 SOUR VOLT RANG AUTO B 63 CAL ZERO B 14 SOUR VOLT TRIG B 64 B 65 INIT IMM B 15 STAT OPER COND B 66 INIT CONT B 16 B 17 STAT OPER ENAB B 67 B 68 MEAS CURR...

Page 68: ...d Commands CAL STAT CAL ZERO CAL DATA CAL SAVE B 4 CALibrate STATus COMMAND CAL STAT Syntax Short Form CAL STAT boolean Long Form CALibrate STATus boolean where boolean 0 or OFF 1 or ON Description Se...

Page 69: ...creases output voltage by N LSBs CAL VOLT N increases output voltage by N LSBs This command is used during calibration to adjust the output for Zero calibration as well as Full Scale Positive calibrat...

Page 70: ...tus If for example only Voltage calibration was performed these are the only values saved These values are stored in Flash Memory see PAR 4 7 4 Previous values are not lost and can be restored see PAR...

Page 71: ...nt DC Return Value num_value digits with decimal point and Exponent Description Measures actual current This query returns the actual value of output current measured at the out put terminals as deter...

Page 72: ...ODE TRIG VOLT commands power supply to Voltage mode when a TRIGger command is sent FUNC MODE TRIG CURR com mands power supply to Current mode when a TRIGger command is sent If VOLT MODE or CURR MODE i...

Page 73: ...T GEN DESQ The max imum number of entries is 1002 Since the input buffer of the BIT 4886 has a limit of 253 characters multiple commands are necessary to complete the full 1002 entries of the list If...

Page 74: ...corresponding main channel locations illustrated in Table B 2 The main channel is determined by FUNC MODE either current FUNC MODE CURR or voltage FUNC MODE VOLT If LIST DWEL is entered for only loca...

Page 75: ...d SIMPLE STAIRCASE TRIANGLE WAVEFORM EXAMPLE RST Resets power supply to the default state CURR 1 Sets programmed current to 1A LIST CLE Clears all list entries by setting all pointers to 0 LIST VOLT 0...

Page 76: ...ce list LIST seq 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Establishes the user determined sequence LIST seq 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Continues the user deter...

Page 77: ...cuted without the three new steps LIST QUERy 0 Sets query pointer to zero LIST DWEL POIN Returns 1 indicating the next dwell time will be entered in location 1 LIST DWELL 01 01 01 01 01 01 01 01 01 En...

Page 78: ...ample Figure B 3 B 43 SOURce LIST SEQuence COMMAND LIST SEQ Syntax Short Form LIST SEQ int_value int_value etc to max of 512 locations Long Form LIST SEQuence int_value int_value etc to max of 512 loc...

Page 79: ...OLTage POINts Return Value value 0 to 1001 Description Identifies the total number of points in a list and the next location to be filled by LIST VOLT command The LIST VOLT pointer is initially at 0 v...

Page 80: ...on VOLT 21 CURR 1 5 Since power supply is in voltage mode output is programmed to go to 21V current limit 1 5A INIT CONT ON Continuous triggers enabled INIT CONT Power supply returns 1 VOLT TRIG 15 CU...

Page 81: ...ol of output voltage or current Upon power up or upon receiving RST automatic ranging is selected Automatic ranging can be turned off by VOLT RANG AUTO 0 CURR RANG AUTO 0 VOLT RANG 1 or 4 or CURR RANG...

Page 82: ...uce a command error Issu ing VOLT MODE FIX while the list is running will stop the execution of the list and return power supply to settings in effect prior to running the list If the list runs to com...

Page 83: ...n or 0 off Description Allows the user to specify automatic range for control of output voltage or current Upon power up or upon receiving RST automatic ranging is selected Automatic ranging can be tu...

Page 84: ...rt 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 4 Returns value of Operation Enable Regi...

Page 85: ...mode STAT OPER Returns 256 indicating that since the last reading of the Operation Event Register the power supply has entered Voltage mode STAT OPER Returns 0 indicating no changes since previous re...

Page 86: ...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...

Page 87: ...Form SYST PASS CEN val Long Form SYSTem PASSword CENable val Description Sets the password enable state if the value matches the current password This command allows other commands such as DIAG SAV an...

Page 88: ...list entries was not equal to 1 and did not match number of LIST VOLT or LIST CURR entries 240 Hardware error Execution error bit 4 Power supply did not respond to command 301 Voltage Error Device Er...

Page 89: ...off or on CM0 Establishes DC0 LF0 RO0 conditions described above SCPI 1997 Standard compli ance CM1 Establishes DC1 LF1 RO1 conditions described above Compatible with software ver sions 1 2 and earli...

Page 90: ......

Reviews: