background image

User’s Manual

2230G-900-01 Rev. A / June 2018

*P2230G-900-01A*

2230G-900-01A

    tek.com/keithley

Series 2230G
Triple-Channel Power Supplies

Summary of Contents for 2230G-30-3

Page 1: ...User s Manual 2230G 900 01 Rev A June 2018 P2230G 900 01A 2230G 900 01A tek com keithley Series 2230G Triple Channel Power Supplies...

Page 2: ...s strictly prohibited These are the original instructions in English All Keithley Instruments product names are trademarks or registered trademarks of Keithley Instruments LLC Other brand names are tr...

Page 3: ...d to mains These instruments will be marked as category II or higher Unless explicitly allowed in the specifications operating manual and instrument labels do not connect any instrument to mains Exerc...

Page 4: ...lains hazards that could damage the instrument Such damage may invalidate the warranty The CAUTION heading with the symbol in the user documentation explains hazards that could result in moderate or m...

Page 5: ...5 Turn the power supply on and off 2 6 If the power supply does not turn on 2 7 Self test procedure 2 7 Self test error messages 2 7 Remote communications interfaces 2 8 GPIB interface 2 8 USB interfa...

Page 6: ...3 16 Communication port 3 16 System information 3 17 Check the error log 3 17 Check the firmware version 3 17 Check the serial number 3 17 Overtemperature protection 3 18 Use the rear panel terminals...

Page 7: ...RCL no query form 5 6 RST no query form 5 7 SAV no query form 5 7 SRE 5 8 STB query only 5 9 TST query only 5 9 WAI 5 10 CALibration subsystem 5 11 CALibrate CLEar 5 11 CALibrate CURRent DATA 5 11 CA...

Page 8: ...SOURce VOLTage LIMit STATe 5 38 STATus subsystem 5 39 STATus OPERation CONDition 5 39 STATus OPERation ENABle 5 39 STATus OPERation EVENt 5 40 STATus OPERation INSTrument ENABle 5 41 STATus OPERation...

Page 9: ...or polarities The Series 2230G supports remote sensing and has rear panel connections to make automated test more convenient Built in RS 232 USB and GPIB interfaces allow multiple communication metho...

Page 10: ...so call the corporate headquarters of Keithley Instruments toll free inside the U S and Canada only at 1 800 935 5595 or from outside the U S at 1 440 248 0400 For worldwide contact numbers visit the...

Page 11: ...escription Option A0 North America and South America The factory sets the line voltage selector switch to 110 V Option A1 Universal Euro The factory sets the line voltage selector switch to 220 V Opti...

Page 12: ...A Maximum current 10 A Floating voltage Up to 400 V DC peak AC between protective earth safety ground and any output terminal Operating altitude Maximum 2000 m 6562 ft above sea level Environmental co...

Page 13: ...r cord 2 5 Turn the power supply on and off 2 6 If the power supply does not turn on 2 7 Self test procedure 2 7 Remote communications interfaces 2 8 Front panel overview All of the Series 2230G power...

Page 14: ...LECT CH1 CH2 CH3 voltage setting V Set current setting I Set Menu and OUTPUT On Off keys 7 Power On Off switch Rear panel overview All of the Series 2230G power supplies have the same rear panel The r...

Page 15: ...ted in Standard accessories on page 1 3 and any other accessories that you ordered Do not lift or hold the instrument by the front bezel or any other protruding parts If you do you may damage the inst...

Page 16: ...sions Select the proper line voltage Series 2230G power supplies have two line voltage ratings 110 to 120 V for 2230G 30 3 or 120 V for 2230G 30 6 and 2230G 60 3 220 to 240 V Select a proper line volt...

Page 17: ...ns supply cords with inadequately rated cords Failure to use properly rated cords may result in personal injury or death due to electric shock When using the model 2230G 30 6 or 2230G 60 3 in a countr...

Page 18: ...er cord to the AC input of the 2230G HRM inductor 6 Connect the plug of the power cord to a grounded AC outlet Turn the power supply on and off To turn the power supply on and off 1 Disconnect any dev...

Page 19: ...If you need additional assistance contact Keithley Instruments Self test procedure The Series 2230G runs a self test automatically when it is turned on When the Series 2230G is turned on the display...

Page 20: ...ow keys to select GPIB 8 Set the GPIB address of the Series 2230G to a number from 0 to 31 9 Press Enter to confirm your selection The GPIB address is stored in the nonvolatile memory of the Series 22...

Page 21: ...600 or 115200 You can enter the system menu to set the baud rate Data bit 8 Stop bit 1 Parity bit none even odd none 8 data bits that have no parity even 8 data bits that have even parity odd 8 data b...

Page 22: ...connect the DUT to the power supply and set the parameters Ensure that OUTPUT On Off key is set to the Off state before connecting the DUT and setting the parameters After finishing the setup set OUTP...

Page 23: ...the current limit Open the menu to access various Series 2230G settings Turn the output of all enabled channels on or off When you turn on the output the CC or CV indicator is visible on the display...

Page 24: ...esent on all output and guard terminals To prevent electrical shock that could cause injury or death never make or break connections to the 2230G while the instrument is powered on Turn off the equipm...

Page 25: ...30G settings The following table describes the settings available from the menu Additional details about each setting are available later in this section Menu items Description Default Set Restores th...

Page 26: ...ion interface to GPIB You can set the GPIB address to a number from 0 to 31 by pressing the up and down arrows RS 232 Sets the communication interface to RS 232 You can select the baud rate 4800 9600...

Page 27: ...ress the Save key 2 Use the number keys the navigation wheel or the arrow keys to select the setup memory 1 to 36 that you want to store the values in 3 Press Enter to confirm your setting To recall t...

Page 28: ...has all the channels enabled To enable or disable a channel 1 Press the Menu key 2 Press the down arrow key to select Enable Channels 3 Press Enter to confirm the setting 4 Press the down arrow key t...

Page 29: ...arrow keys to select the correct channel and press Enter to confirm 5 Press the down arrow key to select On and press Enter 6 Use the numeric keys the up and down arrow keys or the navigation wheel to...

Page 30: ...l 1 to 3 V 3 Press the Enter key 4 Press the CH2 key 5 Press the V Set key and enter a voltage in the ratio you want for channel 2 For example set the voltage of channel 2 to 6 V The ratio is 2 6 Pres...

Page 31: ...that T is displayed among the voltage readings of channel 1 channel 2 and channel 3 on the display This indicates that the power supply is in tracking mode To disable tracking mode 1 Press the Menu k...

Page 32: ...wer supply output terminals affects the accuracy of measurements in this mode Make sure that wire sizes are sufficient wires are short and connections are tightened to ensure maximum accuracy See Wire...

Page 33: ...r wire size guidelines To combine channel 1 and channel 2 when the outputs are connected in parallel 1 Connect the outputs in parallel as shown in the following figure Figure 8 CH1 and CH2 outputs con...

Page 34: ...maximum output voltage is 5 V To combine channel 2 and channel 3 when the outputs are connected in parallel 1 Connect the outputs in parallel as shown in the following figure Figure 9 CH2 and CH3 out...

Page 35: ...d CH2 are changed to the smaller one of CH1 CH2 and CH3 The maximum output voltage is 5 V To combine channel1 channel 2 and channel 3 when the outputs are connected in parallel 1 Connect the outputs i...

Page 36: ...turned off For example if the output is turned on when the power supply is turned off or loses power the output returns to the On state when the power supply is turned back on or power is restored If...

Page 37: ...ion wheel knob so it cannot be used to change settings or to select menu items To enable or disable this function 1 Press the Menu key 2 Use the arrow keys to select User settings 3 Press the Enter ke...

Page 38: ...d 6 Press the Esc key to exit the menu Check the firmware version You can see what firmware version is installed on your Series 2230G by following the procedure below To view the firmware version 1 Pr...

Page 39: ...is a voltage drop on the wires between the DUT and output terminal of the power supply You can use remote sense wire connections to compensate for the voltage drop and maximize measurement accuracy Th...

Page 40: ...on between the negative and sense negative S terminals 3 Connect the S terminal to the positive terminal of the instrument under test 4 Connect the S terminal to the negative terminal of the instrumen...

Page 41: ...o use the local sense terminals 1 Connect the positive terminals to the sense positive S terminals as shown in the following figure Figure 13 Local sense connections 2 Connect the negative terminals t...

Page 42: ...ection is an overview of how SCPI commands are constructed and how they are used with the Series 2230G Detailed command descriptions are available in the SCPI command reference on page 5 1 Conventions...

Page 43: ...Subsystem commands These commands perform specific power supply functions They are organized in an inverted tree structure with the root at the top The following figure shows a portion of a subsystem...

Page 44: ...ute in the order that they are presented in the command message An invalid command generates an error message and is not executed Valid commands that precede an invalid command in a multiple command m...

Page 45: ...he message unit may include a parameter after the header The parameter can be numeric or a string For example VOLTage 20 NL The following topics describe the parts of a SCPI command message in more de...

Page 46: ...y before sending another command to the power supply If you send another command before the results of a query have been returned an error message Query Interrupted is generated and the unreturned dat...

Page 47: ...commands in a single message Separate each command with a semicolon Header paths influence how the instrument interprets commands The header path is a string that is inserted in front of every command...

Page 48: ...ERation CONDition The following example message shows how to combine commands from different subsystems and within the same subsystem POWer LEVel 200 PROTection 28 CURRent LEVel 3 PROTection STATe ON...

Page 49: ...mal point Example 0273 NR3 Digits with an explicit decimal point and an exponent Example 2 73e 2 Listening formats Symbol Description Nrf Extended format that includes NR1 NR2 and NR3 formats Example...

Page 50: ...ssage After sending a query command the response message is placed in the output queue When the Series 2230G is then addressed to talk the response message is sent from the output queue to the compute...

Page 51: ...operations Some practical considerations for using these commands are WAI This command prevents the power supply from processing subsequent commands until all pending operations are completed OPC Thi...

Page 52: ...ASIC programming languages Microsoft QuickBASIC is an integrated development environment IDE and compiler for BASIC programming language IOCLEAR 705 Default setup The following table lists the setting...

Page 53: ...tters and a question mark query form They are defined by the IEEE 488 2 standard to perform common interface functions The Series 2230G responds to the required common commands that control status rep...

Page 54: ...ed device operations have been completed RCL NR1 Recall command Return the power supply setup configuration stored in the specified memory location RST Reset command Returned the power supply to the R...

Page 55: ...he ESER maintains its value through a power cycle Returns The query form of this command returns a string that represents a binary value ESER For example the ESE command might return the string 186 in...

Page 56: ...Keithley instruments 2230G 60 3 0123456789AF 1 02 1 06 Group Status Syntax IDN Arguments None Returns A string with the following segments separated by commas manufacturer model serial number and firm...

Page 57: ...put queue when all pending operations are finished See also WAI on page 5 10 PSC This command specifies whether the Service Request Enable Register SRER and the Event State Enable Register ESER are cl...

Page 58: ...of the power on status clear flag See also OPC on page 5 5 RST on page 5 7 RCL no query form This command recalls the setups you saved in the specified memory location Group Save and recall Syntax RCL...

Page 59: ...T Arguments None Returns Not applicable Example RST Resets the power supply to default settings See also None SAV no query form This command saves the present current voltage and maximum voltage setti...

Page 60: ...r Group Status Syntax SRE NR1 SRE Arguments NR1 An integer value 0 to 255 The binary bits of the Status Request Enable Register SRER are set according to this value Using an out of range value causes...

Page 61: ...us Syntax STB Arguments None Returns NR1 A register value Example STB Queries the status byte See also CLS on page 5 2 ESE on page 5 3 ESR on page 5 3 TST query only This command initiates a self test...

Page 62: ...Error descriptions on page 7 1 WAI This command prevents the instrument from executing further commands or queries until all pending commands are complete Group Synchronization Syntax WAI Arguments No...

Page 63: ...lears the calibration information on the instrument Group Calibration Syntax CALibrate CLEar Arguments None Default value Not applicable Returns Not applicable Example CAL CLE Clears the calibration i...

Page 64: ...of the calibration point to 3 002 A See also None CALibrate CURRent LEVel This command sets the current calibration points Group Calibration Syntax CALibrate CURRent LEVel point Arguments point P1 P2...

Page 65: ...ault value Group Calibration Syntax CALibrate INITital Arguments None Default value Not applicable Returns Not applicable Example CAL INIT Sets the current calibration coefficient as the default value...

Page 66: ...mmand enables or disables calibration mode Group Calibration Syntax CALibrate SECure STATe state password Arguments state 0 1 0 enables the calibration mode 1 disables calibration mode password 2230 T...

Page 67: ...brate STRing string CALibrate STRing Arguments string The maximum length of the string is 22 bytes Default value Not applicable Returns A string with a length of up to 22 bytes Example CAL STR 2017 03...

Page 68: ...0 002 V See also None CALibrate VOLTage LEVel This command sets the voltage calibration points Group Calibration Syntax CALibrate VOLTage LEVel point Arguments point P1 P2 P3 P4 Calibration point 1 2...

Page 69: ...re and control the channel selection operations INSTrument COMBine This command queries the connection state of the channels Group Channel Syntax INSTrument COMBine Arguments None Default value Not ap...

Page 70: ...rns Not applicable Example INST COMB OFF Turns off the connection of channels See also INSTrument COMBine PARallel on page 5 18 INSTrument COMBine SERies on page 5 19 INSTrument COMBine PARallel This...

Page 71: ...ines the present voltage readings on channel 1 CH1 and channel 2 CH2 when they are connected in series Group Channel Syntax INSTrument COMBine SERies Arguments None Default value Not applicable Return...

Page 72: ...applicable Example INST COMB TRAC CH1CH2 Sets channel 1 and channel 2 to tracking mode See also None INSTrument NSELect This command selects the channel number Group Channel Syntax INSTrument NSELect...

Page 73: ...INSTrument SELect This command selects the channel The query command returns the selected channel Group Channel Syntax INSTrument SELect CH1 CH2 CH3 INSTrument SELect Arguments CH1 CH2 CH3 The channe...

Page 74: ...nts CH1 CH2 CH3 ALL The selected channel or channels with the current readings to return Default value Not applicable Returns NR2 The newly current reading with the unit of measure A Example FETC CURR...

Page 75: ...er DC on page 5 24 FETCh SCALar VOLTage DC This command queries the new current voltage on a specified channel or channels Group Measurement Syntax FETch SCALar VOLTage DC CH1 CH2 CH3 ALL Arguments CH...

Page 76: ...o make a new current measurement Default value Not applicable Returns NR2 The newly measured current with the unit of measure A Example MEAS CURR ALL Makes a new current measurement on all channels Se...

Page 77: ...command initiates and executes a new voltage measurement or queries the new measured voltage Group Measurement Syntax MEASure SCALar VOLTage DC CH1 CH2 CH3 ALL Arguments CH1 CH2 CH3 ALL The channel o...

Page 78: ...ource Syntax SOURce APPLy CH1 CH2 CH3 NRf NRf Arguments CH1 CH2 CH3 The channel to apply the settings to NRF The voltage value to apply valid values are MAX MIN DEF UP DOWN NRF The current value to ap...

Page 79: ...OUTPut STATe BOOL SOURce CHANnel OUTPut STATe Arguments BOOL ON OFF 0 1 The output state Default value OFF Returns 0 1 Example CHAN OUTP ON Set the output state of the presently selected channel to O...

Page 80: ...ate AMPLitude This command sets the current value of the power supply The query form of this command gets the set current value of the power supply Group Source Syntax SOURce CURRent LEVel IMMediate A...

Page 81: ...Vel IMMediate STEP INCRement Arguments NRf The amount to increase the current A mA Unit of measure for the specified current value Default Value 0 001 A Returns The set step value Example CURR STEP 0...

Page 82: ...iate STEP INCRement on page 5 29 SOURce OUTPut ENABle This command sets the output state of the power supply Group Source Syntax SOURce OUTPut ENABle bool Arguments bool The output state of the power...

Page 83: ...tax SOURce OUTPut PARallel STATe CH1CH2 CH2CH3 CH1CH2CH3 SOURce OUTPut PARallel STATe Arguments CH1CH2 CH2CH3 CH1CH2CH3 The channel that the parallel synchronization state is applied to Default value...

Page 84: ...nd channel 2 CH2 If channel 3 CH3 and CH1 or CH3 and CH2 are in parallel synchronization states an error is generated after the command is executed The query version of this command gets the synchroni...

Page 85: ...BOOL ON OFF 0 1 The output state Default value OFF Returns 0 1 0 Turns the output state of all channels to OFF 1 Turns the output state of all channels to ON Example OUTP ON Turns the output state of...

Page 86: ...TATe This command sets the output timer state for the presently selected channel The query version of this command returns the output timer state for the presently selected channel Group Source Syntax...

Page 87: ...lue Not applicable Returns Not applicable Example VOLT DOWN Decreases the voltage value of the present channel by one step See also SOURce VOLTage LEVel IMMediate STEP INCRement on page 5 36 SOURce VO...

Page 88: ...command sets the value of the voltage step The query version of this command returns the value of the voltage step Group Source Syntax SOURce VOLTage LEVel IMMediate STEP INCRement NR2 SOURce VOLTage...

Page 89: ...ments None Default value None Returns Not applicable Example VOLT UP Increases the voltage value of the present channel by one step See also SOURce VOLTage LEVel IMMediate STEP INCRement on page 5 36...

Page 90: ...is command enables or disables the voltage limit function The query version of this command returns the state of the voltage limit function Group Source Syntax SOURce VOLTage LIMit STATe bool SOURce V...

Page 91: ...tion Condition Register of the status model Group Status Syntax STATus OPERation CONDition Arguments None Default value 0 Returns NR1 Range 0 to 255 Example STAT OPER COND Returns the contents of the...

Page 92: ...e Operation Event Enable Register to 1 and all other bits to 0 See also PSC on page 5 5 STATus OPERation EVENt This command reads and then clears the Operation Event Register of the status model Group...

Page 93: ...NR1 STATus OPERation INSTrument ENABle Arguments NR1 Range 0 to 255 Default value 0 Returns NR1 Range 0 to 255 query form Example STAT OPER INST ENAB 128 Sets the eighth bit of the Operation Enable Re...

Page 94: ...us OPERation INSTrument ISUMmary X CONDition This command queries the Operation Instrument Summary Condition Register of the status model for the specified channel Group Status Syntax STATus OPERation...

Page 95: ...nel number 1 2 or 3 NR1 Range 0 to 255 Default value 0 Returns NR1 Range 0 to 255 query form Example STAT OPER INST ISUM3 ENAB 20 Sets the third bit and fifth bit of the Operation Instrument Summary E...

Page 96: ...0 to 255 Example STAT OPER INST ISUM2 Queries the Operation Instrument Summary Event Register of channel 2 See also None STATus PRESet This command resets all bits in the status model Group Status Sy...

Page 97: ...on Arguments None Default value 0 Returns NR1 The content of the Questionable Condition Register Example STAT QUES COND Queries the Questionable Condition Register See also None STATus QUEStionable EN...

Page 98: ...e Event Register of the status model Group Status Syntax STATus QUEStionable EVENt Arguments None Default value 0 Returns NR1 The contents of the Questionable Event Register Example STAT QUES Queries...

Page 99: ...fifth bit of the query enable register to 1 and all other bits to 0 See also None STATus QUEStionable INSTrument EVENt This command reads and clears the Questionable Instrument Event Register of the s...

Page 100: ...3 Default value 0 Returns NR1 Range 0 to 255 Example STAT QUES INST ISUM2 COND Queries the Questionable Instrument Summary Condition Register of channel 2 See also None STATus QUEStionable INSTrument...

Page 101: ...nd sets all other bits to 0 See also None STATus QUEStionable INSTrument ISUMmary X EVENt This command queries the Operation Instrument Summary Event Register of the status model for the specified cha...

Page 102: ...d time SYSTem BEEPer This command tests the beeper function of the power supply If it passes the test a beep is issued Group System Syntax SYSTem BEEPer Arguments None Default value Not applicable Ret...

Page 103: ...STem ERRor This command takes the instrument out of remote operation and restores the operation of front panel controls Group System Syntax SYSTem ERRor Arguments None Default value 0 No Error Returns...

Page 104: ...instrument out of front panel control mode and switches it to remote control mode Group System Syntax SYSTem REMote Arguments None Default value Not applicable Returns Not applicable Example SYST REM...

Page 105: ...icable Example SYST RWL Locks the LOCAL button and switches the power supply into remote control mode See also None SYSTem VERSion This command queries the SCPI version of the instrument Group System...

Page 106: ...ribes the status signals Status signals Bit Signal Description Operation Instrument Summary Register 0 CV Constant voltage 1 CC Constant current 2 CAL The power supply is calculating the new calibrati...

Page 107: ...er is missing or the error occurs in preliminary test 4 EXE Execution error the command parameter overflows or the condition is not right 5 CME Command error syntax or semantic error occurs when recei...

Page 108: ...hannel Power Supplies User s Manual Section 6 Status register 2230G 900 01 Rev A June 2018 6 3 The following figure shows the status register structure of the Series 2230G power supply Figure 17 Statu...

Page 109: ...x 116 Invalid value 117 Invalid dimensions 120 Parameter overflowed 130 Wrong units for parameter 140 Wrong type of parameter 150 Wrong number of parameter 160 Unmatched quotation mark single double i...

Page 110: ...CAL is incorrect 405 Programming CAL is incorrect 200 Execution error 221 Settings conflict 222 Data out of range 223 Too much data out of memory block string or expression too long 224 Illegal param...

Page 111: ...names are the property of Keithley Instruments All other trademarks and trade names are the property of their respective companies Keithley Instruments Corporate Headquarters 28775 Aurora Road Clevela...

Reviews: