Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a
period of 2 years from date of shipment.
Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables,
rechargeable batteries, diskettes, and documentation.
During the warranty period, we will, at our option, either repair or replace any product that proves to be defecti v e.
To exercise this warranty, write or call your local Keithley representative, or contact Keithley headquarters in
Cleveland, Ohio. You will be given prompt assistance and return instructions. Send the product, transportation
prepaid, to the indicated service facility . Repairs will be made and the product returned, transportation prepaid.
Repaired or replaced products are warranted for the balance of the original warranty period, or at least 90 days.
LIMIT A TION OF W ARRANTY
This warranty does not apply to defects resulting from product modification without Keithley’s express written
consent, or misuse of any product or part. This warranty also does not apply to fuses, software, non-rechargeable batteries, damage from battery leakage, or problems arising from normal wear or failure to follow instructions.
THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE.
THE REMEDIES PROVIDED HEREIN ARE BUYER’S SOLE AND EXCLUSIVE REMEDIES.
NEITHER KEITHLEY INSTRUMENTS, INC. NOR ANY OF ITS EMPLOYEES SHALL BE LIABLE FOR
ANY DIRECT , INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
THE USE OF ITS INSTRUMENTS AND SOFTWARE EVEN IF KEITHLEY INSTRUMENTS, INC., HAS
BEEN ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES. SUCH EXCLUDED DAMAGES SHALL INCLUDE, BUT ARE NOT LIMITED TO: COSTS OF REMOVAL AND INSTALLATION,
LOSSES SUSTAINED AS THE RESULT OF INJURY T O ANY PERSON, OR DAMAGE TO PROPERTY.
The print history shown below lists the printing dates of all Revisions and Addenda created
for this manual. The Revision Level letter increases alphabetically as the manual undergoes subsequent updates. Addenda, which are released between Revisions, contain important change information that the user should incorporate immediately into the manual. Addenda are numbered
sequentially. When a new Revision is created, all Addenda associated with the previous Revision
of the manual are incorporated into the new Revision of the manual. Each new Revision includes
a revised copy of this print history page.
Revision A (Document Number 2303-902-01)............................................................January 1998
Revision B (Document Number 2303-902-01) .................................................................June 1998
Revision C (Document Number 2303-902-01) ........................................................November 1999
All Keithley product names are trademarks or registered trademarks of Keithley Instruments, Inc.
Other brand names are trademarks or registered trademarks of their respective holders.
SafetyPrecautions
The following safety precautions should be observed before using this product and any associated instrumentation. Although some instruments and accessories would normally be used with non-hazardous
voltages, there are situations where hazardous conditions may be present.
This product is intended for use by qualified personnel who recognize shock hazards and are familiar
with the safety precautions required to avoid possible injury. Read the operating information carefully
before using the product.
The types of product users are:
Responsible body is the individual or group responsible for the use and maintenance of equipment, for
ensuring that the equipment is operated within its specifications and operating limits, and for ensuring
that operators are adequately trained.
Operatorsuse the product for its intended function. They must be trained in electrical safety procedures
and proper use of the instrument.They must be protected from electric shock and contact with hazardous
livecircuits.
Maintenance personnel perform routine procedures on the product to keep it operating, for example,
setting the line voltage or replacing consumable materials. Maintenance procedures are described in the
manual. The procedures explicitly state if the operator may perform them. Otherwise, they should be
performed only by service personnel.
Service personnel are trained to work on live circuits, and perform safe installations and repairs of products. Only properly trained service personnel may perform installation and service procedures.
Exercise extreme caution when a shock hazard is present. Lethal voltage may be present on cable connector jacks or test fixtures. The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels greater than 30V RMS, 42.4V peak, or 60VDC are present. A good safety
practice is to expect that hazardous voltage is present in any unknown circuit before measuring.
Users of this product must be protected from electric shock at all times. The responsible body must ensure that users are prevented access and/or insulated from every connection point. In some cases, connections must be exposed to potential human contact. Product users in these circumstances must be
trained to protect themselves from the risk of electric shock. If the circuit is capable of operating at or
above 1000 volts, no conductive part of the circuit may be exposed.
As described in the International Electrotechnical Commission (IEC) Standard IEC 664, digital multimeter measuring circuits (e.g., Keithley Models 175A, 199, 2000, 2001, 2002, and 2010) are Installation
Category II. All other instruments’ signal terminals are Installation Category I and must not be connected to mains.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with
impedance limited sources. NEVER connect switching cards directly to AC mains. When connecting
sources to switching cards, install protective devices to limit fault current and voltage to the card.
Before operating an instrument, make sure the line cord is connected to a properly grounded power receptacle. Inspect the connecting cables, test leads, and jumpers for possible wear, cracks, or breaks before each use.
For maximum safety, do not touch the product, test cables, or any other instruments while power is applied to the circuit under test. ALWAYS remove power from the entire test system and discharge any
capacitors before: connecting or disconnecting cables or jumpers, installing or removing switching
cards, or making internal changes, such as installing or removing jumpers.
Do not touch any object that could provide a current path to the common side of the circuit under test or power
line (earth) ground. Always make measurements with dry hands while standing on a dry, insulated surface capable of withstanding the voltage being measured.
The instrument and accessories must be used in accordance with its specifications and operating instructions
or the safety of the equipment may be impaired.
Do not exceed the maximum signal levels of the instruments and accessories, as defined in the specifications
and operating information, and as shown on the instrument or test fixture panels, or switching card.
Whenfuses are usedin a product, replacewith same type and rating for continued protectionagainstfire hazard.
Chassis connections must only be used as shield connections for measuring circuits, NOT as safety earth
ground connections.
If you are using a test fixture, keep the lid closed while power is applied to the device under test. Safe operation
requires the use of a lid interlock.
If a screw is present, connect it to safety earth ground using the wire recommended in the user documentation.
!
The symbol on an instrument indicates that the user should refer to the operating instructions located in
the manual.
The symbol on an instrument shows that it can source or measure 1000 volts or more, including the combined effect of normal and common mode voltages. Use standard safety precautions to avoid personal contact
with these voltages.
The WARNING heading in a manual explains dangers that might result in personal injury or death. Always
read the associated information very carefully before performing the indicated procedure.
The CAUTION heading in a manual explains hazards that could damage the instrument. Such damage may
invalidate the warranty.
Instrumentation and accessories shall not be connected to humans.
Before performing any maintenance, disconnect the line cord and all test cables.
To maintain protection from electric shock and fire, replacement components in mains circuits, including the
power transformer, test leads, and input jacks, must be purchased from Keithley Instruments. Standard fuses,
with applicable national safety approvals, may be used if the rating and type are the same. Other components
that are not safety related may be purchased from other suppliers as long as they are equivalent to the original
component. (Note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product.) If you are unsure about the applicability of a replacement component,
call a Keithley Instruments office for information.
To clean an instrument, use a damp cloth or mild, water based cleaner. Clean the exterior of the instrument
only. Do not apply cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that consist of a circuit board with no case or chassis (e.g., data acquisition board for installation into a
computer) should never require cleaning if handled according to instructions. If the board becomes contaminated and operation is affected, the board should be returned to the factory for proper cleaning/servicing.
Use the procedures in this section to verify that Model 2303, Model 2303B, or Model
2303-PJ accuracy is within the limits stated in the accuracy specifications. You can perform these
verification procedures:
•When you first receive the unit to make sure that it was not damaged during shipment.
•To verify that the unit meets factory specifications.
•To determine if calibration is required.
•Following calibration to make sure it was performed properly.
WARNINGThe information in this section is intended only for qualified service per-
sonnel. Do not attempt these procedures unless you are qualified to do so.
NOTEIf the power supply is still under warranty, and its performance is outside specified
limits, contact your Keithley representative or the factory to determine the correct
course of action.
Verificationtestrequirements
Be sure that you perform the verification tests:
•Under the proper environmental conditions.
•After the specified warm-up period.
•Using the correct line voltage.
•Using the proper test equipment.
•Using the specified output signals and reading limits.
Environmental conditions
Conduct your performance verification procedures in a test environment with:
•An ambient temperature of 18-28°C (65-82°F).
•A relative humidity of less than 70% unless otherwise noted.
Warm-upperiod
Allow the Model 2303 to warm up for at least one hour before conducting the verification
procedures.
If the unit has been subjected to temperature extremes (those outside the ranges stated above),
allow additional time for the instrument’s internal temperature to stabilize. Typically, allow one
extra hour to stabilize a unit that is 10°C (18°F) outside the specified temperature range.
Also,allowthe test equipment to warmup for theminimumtimespecifiedbythe manufacturer.
Line power
The Model 2303 requires a line voltage of 100 to 240V and a line frequency of 50 to 60Hz.
Verification tests must be performed within this range.
Recommended testequipment
Table 1-1 summarizes recommended verification equipment. You can use alternate equipment as long as that equipment has specifications at least four times better than corresponding
Model 2303, 2303B, or 2303-PJ specifications. Keep in mind, however, that test equipment
accuracy will add to the uncertainty of each measurement.
Table 1-1
Recommended verification equipment
DescriptionManufacturer/ModelSpecifications
Digital MultimeterKeithley 2001DC Voltage1 20V: ±22ppm
1. Full-range, 90-day, 23˚C various measurement points.
2. Characterize resistor using 4-wire ohms function and 20Ω range of DMM before use.
3. Used only for Model 2303-PJ. Characterize resistor using 4-wire ohms function and 200Ω range of DMM
before use. See Resistor considerations for temperature coefficient.
4. Used only for Models 2303 and 2303B. Characterize resistor using 4-wire ohms function and 20kΩ range of
DMM before use.
Resistorconnections
When performing the verification tests, make connections to the test resistors as shown in
Figure 1-1. Be sure to connect the Model 2303 SENSE leads and DMM test leads as close to the
resistor body as possible.
1-4Performance Verification
Figure 1-1
Test resistor connections
Resistorconsiderations
The test resistors should be characterized using the lowest possible range and the 4-wire ohms
function of the DMM recommended in Table 1-1 to measure the resistance values. Use the measured resistance values to calculate the actual currents during the test procedures.
NOTEThe temperature coefficient and temperature change of the 1Ω and 30Ω resistors
when passing current at full load must be low enough so that the change in resistance
does not cause incorrect readings as follows:
V
OUT
voltage, and ∆R is the change in resistance caused by heating.)
Verificationlimits
The verification limits stated in this section have been calculated using only the Model 2303
accuracy specifications, and they do not include test equipment uncertainty . If a particular mea-
surement falls outside the allowable range, recalculate new limits based both on Model 2303
specifications and corresponding test equipment specifications.
Examplelimitscalculation
As an example of how verification limits are calculated, assume you are testing the power
supply using a 10V output value. Using the Model 2303 voltage output accuracy specification
of ±(0.05% of output + 10mV offset), the calculated output limits are:
If the Model 2303 is not within specifications and not under warranty, see the calibration pro-
cedures in Section 2 for information on calibrating the unit.
Testconsiderations
When performing the verification procedures:
•Make sure that the test equipment is properly warmed up and connected to the correct
Model 2303 terminals on the rear panel. Also be sure the test equipment is set up for the
proper function and range.
•Do not connect test equipment to the Model 2303 through a scanner, multiplexer, or
other switching equipment.
•Be sure that the power supply output is turned on before making measurements.
•Allow the power supply output signal to settle before making a measurement.
Instrumentprogramming
Refer to Appendix D for basic information on programming the Model 2303, 2303B, or
2303-PJ from the front panel or over the bus.
Outputvoltageaccuracy
Follow the steps below to verify that Model 2303, 2303B, or 2303-PJ output voltage accuracy
is within specified limits. This test involves setting the output voltage to specific values and measuring the voltages with a precision digital multimeter.
1.With the power off, connect the digital multimeter to the Model 2303 OUTPUT
SOURCE terminals, as shown in Figure 1-2. Be sure to observe proper polarity
(SOURCE + to INPUT HI; SOURCE - to INPUT LO).
1-6Performance Verification
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
INFO LOCALEXIT ENTER
Figure 1-2
Connections for voltage verification tests
STORE RECALL
FILTER MATH
CHAN SCAN
CONFIGMENU
Model 2001 DMM
2001 MULTIMETER
FREQ TEMP
RANGE
RANGE
AUTO
Input HI
SENSE
Ω 4 WIRE
350V
PEAK
INPUTS
F R
FRONT/REAR
CAL
Input LO
INPUT
HI
1100V
!
PEAK
LO
500V
PEAK
2A 250V
AMPS
Source +Source -
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
ISOLATION FROM EARTH:
22 VOLTS MAX.
_ _ _ _
+ + +
SOURCE SENSED VM INSOURCE
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
OUTPUT
IEEE-488
0-20V, 0-5A
+
Model 2303
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
REMOTE
DISPLAY
OPTION
2.Select the multimeter DC volts measuring function, and enable auto-ranging.
3.Make sure the Model 2303 output is turned on.
4.Verify output voltage accuracy for each of the voltages listed in Table 1-2. For each test
point:
• Set the Model 2303 output voltage to the indicated value. When setting the voltage,
set the compliance current to 3A.
• Allow the reading to settle.
• Verify that the multimeter reading is within the limits given in the table.
Table 1-2
Output voltage accuracy limits
Model 2303 output
voltage setting
Output voltage limits
(1 Year, 18°C-28°C)
5.00V4.9875 to 5.0125V
10.00V9.985 to 10.015V
15.00V14.9825 to 15.0175V
Voltagereadbackaccuracy
Follow the steps below to verify that Model 2303, 2303B, or 2303-PJ voltage readback accuracy is within specified limits. The test involves setting the source voltage to specific values, as
measured by a digital multimeter, and then verifying that voltage readback readings are within
required limits.
1.With the power off, connect the digital multimeter to the Model 2303 OUTPUT
SOURCE terminals, as shown in Figure 1-3. Be sure to observe proper polarity
(SOURCE + to INPUT HI; SOURCE - to INPUT LO).
2.Select the multimeter DC volts function, and enable auto-ranging.
3.Make sure actual voltage readings are being displayed (use DISPLAY), and turn on the
Model 2303 output.
4.Verify voltage readback accuracy for each of the voltages listed in Table 1-3. For each
test point:
• Set the Model 2303 output voltage to the indicated value as measured by the digital
multimeter. Note that it may not be possible to set the voltage source precisely to the
specified value. Use the closest possible setting, and modify reading limits accordingly. When setting the voltage, set the compliance current to 3A.
• Allow the reading to settle.
• Verify that the actualModel 2303 voltagereading is withinthe limits givenin the table.
Performance Verification 1-7
Table 1-3
Voltage readback accuracy limits
Model 2303 output
voltage setting*
5.00V4.995 to 5.005V
10.00V9.992 to 10.008V
14.00V13.990 to 14.010V
* As measured by digital multimeter. See procedure.
Voltage readback limits
(1 Year, 18°C-28°C)
Compliancecurrentaccuracy
Follow the steps below to verify that Model 2303, 2303B, or 2303-PJ compliance current
accuracy is within specified limits. The test involves setting the compliance current to specific
values and determining the actual current by measuring the voltages across a characterized 1Ω
resistor with a precision digital multimeter.
1.With the power off, connect the digital multimeter and characterized 1Ω resistor to the
Model 2303 OUTPUT SOURCE terminals, as shown in Figure 1-3. Be sure to observe
1-8Performance Verification
proper polarity (SOURCE + to INPUT HI; SOURCE - to INPUT LO). Also be sure to
use 4-wire connections to the resistor terminals.
PREV
DISPLAY
NEXT
POWER
2001 MULTIMETER
DCV ACV DCI ACI Ω2 Ω4
REL TRIG
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
FREQ TEMP
FILTER MATH
CONFIGMENU
RANGE
RANGE
AUTO
Input HI
SENSE
Ω 4 WIRE
350V
PEAK
INPUTS
F R
FRONT/REAR
CAL
INPUT
HI
!
LO
Input LO
1100V
PEAK
500V
PEAK
2A 250V
AMPS
1 Ω Resistor
Model 2001 DMM
22 VOLTS MAX.
_ _ _ _
Sense -
+
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
Note: Use 4-wire connections
to resistor terminals.
Sense +
Source +Source -
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
ISOLATION FROM EARTH:
+ + +
SOURCE SENSEDVM INSOURCE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
Model 2303
Figure 1-3
Connections for output current and 5A range current verification tests
2.Select the multimeter DC voltage measuring function, and enable auto-ranging.
3.Turn on the Model 2303 output.
4.Verify compliance current accuracy for the currents listed in Table 1-4. For each test
point:
• Set the Model 2303 output voltage to 9V, and set the compliance current to the value
being tested.
• Note and record the digital multimeter voltage reading.
• Calculate the current from the voltage reading and actual 1Ω resistor value: I = V/R
• Verify that the current is within the limits given in the table.
REMOTE
DISPLAY
OPTION
Table 1-4
Compliance current accuracy limits
Performance Verification 1-9
Model 2303 compliance
current setting
1.000A0.993 to 1.007A
2.000A1.992 to 2.008A
3.000A2.990 to 3.010A
4.000A3.989 to 4.011A
5.000A4.987 to 5.013A
Compliance current limits
(1 Year, 18°C-28°C)
Current readbackaccuracy
Follow the steps below to verify that Model 2303, 2303B, or 2303-PJ current readback accuracy is within specified limits. The test involves setting the output current to specific values as
measured with a resistor and precision digital multimeter.
5Arangereadbackaccuracy
1.With the power off, connect the digital multimeter and characterized 1Ω resistor to the
Model 2303 OUTPUT SOURCE terminals, as shown in Figure 1-3. Be sure to observe
proper polarity (SOURCE + to INPUT HI; SOURCE - to INPUT LO). Also be sure to
use 4-wire connections to the resistor terminals.
2.Select the multimeter DC volts measuring function, and enable auto-ranging.
3.Select the 5A readback range. Also make sure actual current readings are displayed.
4.Turn on the Model 2303 output.
5.Verify 5A range current readback accuracy for the currents listed in Table 1-5. For each
test point:
• By changing the output voltage, adjust the current to the correct value, as determined
from the multimeter voltage reading and characterized resistance value. When setting
the voltage, be sure to set the compliance current to 5A.
• Notethat it may not be possibleto set the outputcurrent to the exactvalue.In that case,
set the current to the closest possible value, and modify readinglimits accordingly.
• Allow the reading to settle.
• Verify that the actual Model2303 current reading is withinthe limits givenin the table.
1-10Performance Verification
Table 1-5
5A range current readback accuracy limits
Nominal output
Voltage
Model 2303
Output current*
Current readback limits
(1 Year, 18°C-28°C)
1V1.000A0.9976 to 1.0024A
2V2.000A1.9956 to 2.0044A
3V3.000A2.9936 to 3.0064A
4V4.000A3.9916 to 4.0084A
4.9V4.900A4.8898 to 4.9102A
* As determined from digital multimeter and 1Ω resistor. See procedure.
Models 2303and2303B5mArange readbackaccuracy
The following test applies only to the Models 2303 and 2303B:
1.With the power off, connect the digital multimeter and characterized 3kΩ resistor to the
Model 2303 or 2303B OUTPUT SOURCE terminals, as shown in Figure 1-4. Be sure
to observe proper polarity and connections (3kΩ resistor between SOURCE + and DMM
INPUT HI; SOURCE - to DMM INPUT LO).
Input HI
Input LO
1100V
PEAK
500V
PEAK
2A 250V
AMPS
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
FILTER MATH
CONFIGMENU
2001 MULTIMETER
FREQ TEMP
RANGE
RANGE
SENSE
INPUT
Ω 4 WIRE
HI
350V
!
PEAK
LO
INPUTS
F R
FRONT/REAR
AUTO
CAL
3kΩ Resistor
Model 2001 DMM
Sense +
Source +Source -
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
ISOLATION FROM EARTH:
22 VOLTS MAX.
_ _ _ _
+ + +
SOURCE SENSEDVM INSOURCE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
Note: Use 4-wire connections
to resistor terminals.
U.S.A.
CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
Model 2303
Figure 1-4
Connections for Model 2303 and 2303B 5mA current verification tests
+
Sense -
SLOWBLOW
LINE RATING
LINE FUSE
2.5A, 250V
100-240VAC
50, 60 HZ
185VA MAX
REMOTE
DISPLAY
OPTION
Performance Verification 1-11
2.Select the multimeter DC volts measuring function, and enable auto-range.
3.Select the 5mA readback range and actual current reading data.
4.Turn on the Model 2303 output.
5.Verify 5mA range current readback accuracy for the currents listed in Table 1-6. For each
test point:
• Set the Model 2303 output current to the correct value, as determined from the digital
multimeter voltage reading and 3kΩ resistance value. Note that it may not be possible
to set the output current to the exact value. In that case, set the current to the closest
possible value, and modify reading limits accordingly.
• Allow the reading to settle.
• Verify that the actual Model2303 current reading is withinthe limits givenin the table.
Table 1-6
Model 2303 and 2303B 5mA range current readback accuracy limits
Nominal output
Voltage
3V1.0000mA0.9970 to 1.0030mA
6V2.0000mA1.9950 to 2.0050mA
9V3.0000mA2.9930 to 3.0070mA
12V4.0000mA3.9910 to 4.0090mA
14.7V4.9000mA4.8892 to 4.9108mA
* As determined from digital multimeter voltage reading and 3kΩ resistance
value. See procedure.
Model 2303
output current*
Current readback limits
(1 Year, 18°C-28°C)
Model2303-PJ500mArangereadback accuracy
The following tests apply only to the Model 2303-PJ:
1.With the power off, connect the digital multimeter and characterized 30Ω resistor to the
Model 2303-PJ OUTPUT SOURCE terminals, as shown in Figure 1-5. Be sure to
observe proper polarity and connections (30Ω resistor between SOURCE + and DMM
INPUT HI; SOURCE - to DMM INPUT LO).
1-12Performance Verification
DCV ACV DCI ACI Ω2 Ω4
PREV
DISPLAY
NEXT
REL TRIG
POWER
INFO LOCALEXIT ENTER
Note: Use 4-wire connections
to resistor terminals.
STORE RECALL
FILTER MATH
CHAN SCAN
CONFIGMENU
Model 2001 DMM
2001 MULTIMETER
FREQ TEMP
RANGE
AUTO
RANGE
Input HI
SENSE
Ω 4 WIRE
350V
PEAK
INPUTS
FR
FRONT/REAR
CAL
INPUT
HI
!
LO
2A 250V
AMPS
Input LO
1100V
PEAK
500V
PEAK
Sense +
Source +Source -
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
ISOLATIONFROM EARTH:
22 VOL TS MAX.
_ _ _ _
+ + +
SOURCE SENSEDVM INSOURCE
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
OUTPUT
IEEE-488
+
0-20V, 0-5A
Model 2303
Sense -
SLOWBLOW
LINE RATING
3kΩ Resistor
LINE FUSE
2.5A, 250V
100-240VAC
50, 60 HZ
185VA MAX
REMOTE
DISPLAY
OPTION
Figure 1-5
Connections for Model 2303-PJ 500mA current verification tests
2.Select the multimeter DC volts measuring function, and enable auto-range.
3.Select the 500mA readback range and actual current reading data.
4.Turn on the Model 2303-PJ output.
5.Verify 500mA range current readback accuracy for the currents listed in Table 1-7. For
each test point:
• Set the Model 2303-PJ output current to the correct value, as determined from the dig-
ital multimeter voltage reading and 30Ω resistance value. Note that it may not be pos-
sible to set the output current to the exact value. In that case, set the current to the
closest possible value, and modify reading limits accordingly.
• Allow the reading to settle.
• Verify that the actual Model 2303-PJ current reading is within the limits given in the
table.
Table 1-7
Model 2303-PJ 500mA range current readback accuracy limits
Performance Verification 1-13
Nominal output
voltage
Model 2303-PJ
output current*
Current readback limits (1 Year,
18˚C-28˚C)
3V100.00mA99.76 to 100.24mA
6V200.00mA199.56 to 200.44mA
9V300.00mA299.36 to 300.64mA
12V400.00mA399.16 to 400.84mA
14.7V490.00mA488.98 to 491.02mA
Digital voltmeter input accuracy
Follow the steps below to verify that Model 2303, 2303B, and 2303-PJ digital voltmeter input
accuracy is within specified limits. The test involves setting the voltage applied to the DVM
input to accurate values and then verifying that the Model 2303 digital voltmeter input readings
are within required limits.
1.With the power off, connect the Model 2303 DVM IN terminals to OUTPUT SOURCE
terminals and the digital multimeter, as shown in Figure 1-6. Be sure to observe proper
polarity (DVM IN + to SOURCE + and DMM INPUT HI; DVM IN - to SOURCE - and
DMM INPUT LO).
Input HI
SENSE
Ω 4 WIRE
350V
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
2001 MULTIMETER
FREQ TEMP
FILTER MATH
CONFIGMENU
RANGE
AUTO
RANGE
PEAK
F R
INPUTS
FRONT/REAR
CAL
INPUT
HI
!
LO
Input LO
1100V
PEAK
500V
PEAK
2A 250V
AMPS
DVM IN DVM IN +
Model 2001 DMM
Figure 1-6
Connections for DVM accuracy verification
Source +
Source -
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
ISOLATION FROM EARTH:
22 VOLTS MAX.
_ _ _ _
+ + +
SOURCE SENSEDVM INSOURCE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
+
185VA MAX
Model 2303
REMOTE
DISPLAY
OPTION
1-14Performance Verification
2.Select the DMM DC volts function, and enable auto-ranging.
3.Enable the Model 2303 DVM input.
4.Turn on the Model 2303 source output.
5.Verify digital voltmeter input accuracy for each of the voltages listed in Table 1-8. For
each test point:
• Set the voltage to the indicated value as measured by the digital multimeter.
• Set compliance to 3A.
• Allow the reading to settle.
• Verify that the Model 2303 voltage reading is within the limits given in the table.
Table 1-8
Digital voltmeter input accuracy limits
Model 2303 output
voltage setting*
Digital voltmeter input reading limits
(1 Year, 18°C-28°C)
14.00V13.990 to 14.010V
3.00V2.996V to 3.004V
* As measured by digital multimeter. See procedure.
2
Calibration
2-2Calibration
Introduction
Use the procedures in this section to calibrate the Model 2303, 2303B, or 2303-PJ. These procedures require accurate test equipment to measure precise DC voltages and currents. Calibration can be performed either from the front panel (Models 2303 and 2303-PJ only), or by
sending SCPI calibration commands over the IEEE-488 b us with the aid of a computer (Models
2303, 2303B, and 2303-PJ).
WARNING The information in this section is intended only for qualified service person-
nel. Do not attempt these procedures unless you are qualified to do so.
Environmental conditions
T emperature and relative humidity
Conduct the calibration procedures at an ambient temperature of 18-28°C (65-82°F) with a
relative humidity of less than 70% unless otherwise noted.
W arm-up period
Allow the Model 2303 to warm up for at least one hour before performing calibration.
If the instrument has been subjected to temperature extremes (those outside the ranges stated
above), allow additional time for the instrument’s internal temperature to stabilize. Typically,
allow one extra hour to stabilize a unit that is 10°C (18°F) outside the specified temperature
range.
Also, allow the test equipment to warm up for the minimum time specified by the
manufacturer.
Line power
The Model 2303 requires a line voltage of 100 to 240V at line frequency of 50 to 60Hz. The
instrument must be calibrated while operating from a line voltage within this range.
Calibration considerations
When performing the calibration procedures:
•Make sure that the test equipment is properly warmed up and connected to the appropriate Model 2303 terminals.
•Always allow the source signal to settle before calibrating each point.
•Do not connect test equipment to the Model 2303 through a scanner or other switching
equipment.
20 Ω
Ω
Ω
Ω
Calibration 2-3
•Calibration must be performed in the sequence outlined in this manual, or an error will
occur.
•If an error occurs during calibration, the Model 2303 will generate an appropriate error
message. See Appendix B for more information.
WARNING The maximum common-mode voltage (voltage between LO and chassis
ground) is 22VDC. Exceeding this value may cause a breakdown in insulation, creating a shock hazard.
Calibration cycle
Perform calibration at least once a year to ensure the unit meets or exceeds its specifications.
Recommended calibration equipment
Table 2-1 lists the recommended equipment for the calibration procedures. You can use
alternate equipment as long as that equipment has specifications at least four times better than
corresponding Model 2303 specifications. See also Resistor considerations for important temperature coefficient information.
1. Full-range, 90-day, 23˚C ±5˚C accuracy specifications of ranges required for various measurement points.
2. Characterize resistor using 4-wire ohms function and 20 Ω range of DMM before use.
3. Required only for Model 2303-PJ. Characterize resistor using 4-wire ohms function and 200 Ω range of DMM
before use. See Resistor considerations for temperature coefficient.
4. Required only for Models 2303 and 2303B. Characterize resistor using 4-wire ohms function and 20k Ω range
of DMM before use. See Resistor considerations for temperature coefficient.
, 0.1%, 100W
1
20V: ±22ppm
1
200
20k
2
3
: ±59ppm
: ±43ppm
: ±36ppm
4
Resistor connections
When performing calibration, make connections to the test resistors as shown in Figure 2-1.
Be sure to connect the Model 2303 SENSE leads and DMM test leads as close to the resistor
body as possible.
2-4Calibration
2303 Source +
2303 Sense +
2303 Sense -
2303 Source -
Figure 2-1
Test resistor connections
Resistor considerations
The test resistors should be characterized using the 4-wire ohms function of the DMM recommended in Table 2-1 to measure the resistance values. Use the measured resistance values to
calculate the actual currents during the calibration procedures.
NOTE The temperature coefficient and temperature change of the 4
when passing current at full load must be low enough so that the c hange in r esistance
does not cause incorrect readings as follows:
/
∆
R <25% of Model 2303 amps specification. (V
V
OUT
voltage, and
DMM Input HI
Test Resistor
DMM Input LO
OUT
∆
R is the change in resistance caused by heating.)
Ω
and 30
Ω
resistors
is the Model 2303 output
Front panel calibration
Model 2303 and Model 2303-PJ front panel calibration are covered separately below.
Model 2303 front panel calibration
Use the following procedure to calibrate the Model 2303 from the front panel. T able 2-2 summarizes calibration steps.
NOTE Calibration must be performed in the following sequence, or an error will occur. To
abort calibration and re vert to previous calibration constants at any time during the
procedure, press the MENU key.
Calibration 2-5
Step 1: Prepare the Model 2303 for calibration
1.Turn on the Model 2303 and the digital multimeter, and allow them to warm up for at
least one hour before performing calibration.
2.Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument will display the date last calibrated:
CALIBRATE UNIT
LAST ON 02/01/98
3.Press the up arrow key. The instrument will display the number of times it was
calibrated:
CALIBRATE UNIT
TIMES= 01
4.Press the up arrow key. The unit will then prompt you to run calibration:
CALIBRATE UNIT
RUN
5.Press ENTER. The unit will then prompt for the calibration code:
CALIBRATE UNIT
Cal Code KI002303
6.Using the edit keys, set the display to the current calibration code, then press ENTER.
(Default: KI002303.) The unit will then prompt you as to whether or not to change the
code:
CALIBRATE UNIT
Change Code NO
7.Be sure NO is selected (use the up and down arrow k eys), press ENTER, then follo w the
steps below to calibrate the unit. (See Changing the calibration code at the end of this
section if you wish to change the code.)
Step 2: Perform calibration steps
NOTE The unit will display the most recently calibrated values. Factory defaults are shown
in this manual.
1.Connect both the OUTPUT SOURCE and DVM IN terminals to the digital multimeter,
as shown in Figure 2-2. (Connect SOURCE + and D VM IN + to DMM INPUT HI; connect SOURCE - and DVM IN - to DMM INPUT LO.)
2-6Calibration
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
FILTER MATH
CONFIG MENU
2001 MULTIMETER
FREQ TEMP
RANGE
AUTO
RANGE
Input HI
SENSE
Ω 4 WIRE
350V
PEAK
INPUTS
FR
FRONT/REAR
CAL
INPUT
HI
!
LO
2A 250V
AMPS
Input LO
1100V
PEAK
500V
PEAK
Source -
DVM IN +
DVM IN -
Model 2001 DMM
Source +
MADE IN
U.S.A.
ISOLATION FROM EARTH:
22 VOLTS MAX.
____
+++
SOURCE SENSE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
+
DVM IN
SOURCE
REMOTE
DISPLAY
OPTION
Model 2303
Figure 2-2
Connections for voltage calibration
2.At this point, the Model 2303 will prompt you to set the full-scale output voltage:
FULL SCALE VOLTS
SET 14.0000 V
3.Use the edit keys to set the voltage to 14.0000V, then press ENTER.
NOTE At this point, the source output is turned on and will remain on until calibration is
complete or aborted with the MENU key.
4.The unit will prompt you for the DMM reading, which will be used to calibrate the fullscale output voltage:
FULL SCALE VOLTS
READ1 14.0000 V
5.Using the edit keys, adjust the Model 2303 voltage display to agree with the DMM voltage reading, then press ENTER. The unit will then prompt for another DMM reading,
which will be used to calibrate the full-scale measurement function:
FULL SCALE VOLTS
READ2 14.0000 V
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
Ω
Ω
Calibration 2-7
6.Using the edit keys, adjust the display to agree with the ne w DMM voltage reading, then
press ENTER. The unit will then will then prompt for DVM full-scale calibration:
FULL SCALE DVM
ALL READY TO DO?
7.Press ENTER to complete DVM full-scale calibration.
8.Connect the digital multimeter volts input and characterized 4
resistor to the Model
2303 OUTPUT SOURCE terminals, as shown in Figure 2-3. Be sure to observe proper
polarity (SOURCE + to DMM INPUT HI; SOURCE - to INPUT LO).
9.Be sure the digital multimeter DC volts function and auto-ranging are still selected.
Input HI
Input LO
1100V
PEAK
500V
PEAK
2A 250V
AMPS
4 Ω Resistor
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
FILTER MATH
CONFIG MENU
2001 MULTIMETER
FREQ TEMP
RANGE
RANGE
SENSE
INPUT
Ω 4 WIRE
HI
350V
!
PEAK
LO
INPUTS
FR
AUTO
FRONT/REAR
CAL
Model 2001 DMM
____
SOURCE
DVM IN
Sense -
+
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
REMOTE
DISPLAY
OPTION
Note: Use 4-wire connections
to resistor terminals.
Sense +
Source +Source -
ISOLATION FROM EARTH:
22 VOLTS MAX.
+++
SOURCE SENSE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
Model 2303
Figure 2-3
Connections for 5A current calibration
10.At this point, the unit will prompt for 5A full-scale calibration output:
SOURCE 5 AMPS
SET 1.90000 A
11.Using the edit keys, adjust the set value to 1.9000A, then press ENTER. The unit will
then prompt you for the DMM reading, which calibrates the 5A current limit:
SOURCE 5 AMPS
READ1 1.90000 A
12.Note the DMM voltage reading, then calculate the current from that reading and the
actual 4
resistance value: I = V/R. Adjust the Model 2303 current display v alue to agree
with the calculated current value, and press ENTER.
2-8Calibration
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
Ω
13.The Model 2303 will then prompt for another DMM reading, which is used for 5A measurement calibration:
SOURCE 5 AMPS
READ2 1.90000 A
14.Again, calculate the current from the new DMM reading and 4 Ω resistor value. Adjust
the 2303 current display reading to agree with the new current, then press ENTER.
15.Disconnect the 4
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
resistor, then connect the 3k Ω resistor in its place. (See Figure 2-4.)
Input HI
Input LO
1100V
PEAK
500V
PEAK
2A 250V
AMPS
3kΩ Resistor
FILTER MATH
CONFIG MENU
2001 MULTIMETER
FREQ TEMP
RANGE
AUTO
RANGE
SENSE
Ω 4 WIRE
350V
PEAK
INPUTS
FR
FRONT/REAR
CAL
INPUT
HI
!
LO
Model 2001 DMM
____
SOURCE
DVM IN
Sense -
+
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
REMOTE
DISPLAY
OPTION
Note: Use 4-wire connections
to resistor terminals.
Sense +
Source +Source -
ISOLATION FROM EARTH:
22 VOLTS MAX.
+++
SOURCE SENSE
OUTPUT
0-20V, 0-5A
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
Model 2303
Figure 2-4
Connections for 5mA range calibration
16.Make sure the DMM DC volts function and auto-ranging are still selected.
17.At this point, the unit will prompt to output approximately 5mA for 5mA range full-scale
calibration:
SOURCE 5 mA
ALL READY TO DO?
18.Press ENTER to output approximately 5mA. The unit will then prompt you for the
DMM reading:
SOURCE 5 mA
READ1 4.50000 mA
Ω
Calibration 2-9
19.Note the DMM voltage reading, then calculate the current from that voltage reading and
actual 3k
resistance value. Adjust the Model 2303 current display value to agree with
that value, and press ENTER.
Table 2-2
Model 2303 front panel calibration summary
Step*Description
Nominal calibration
signal**
0Output 14V14V
1Full-scale output voltage14V
2Full-scale measure14V
3Full-scale DVM14V
45A range output current1.9A
55A current limit1.9A
65A measure1.9A
75mA range output current4.5mA
85mA measure4.5mA
* Step numbers correspond to :CAL:PROT:STEP command numbers. See Table 2-3.
** Factory default display values.
Step 3: Enter calibration dates, and save calibration
1.After completing all calibration steps, the unit will prompt if you wish to save
calibration:
CALIBRATE UNIT
Save Cal Data YES
2.T o sav e ne w calibration constants, select YES, then press ENTER. If, on the other hand,
you wish to exit calibration without saving new calibration constants, select NO, then
press ENTER. In that case, the unit will revert to prior calibration constants.
3.The unit will then prompt you to enter the calibration date:
CALIBRATE UNIT
Cal Date 02/01/98
4.Using the edit keys, set the calibration date to today’s date, then press ENTER. The unit
will display the following:
CALIBRATE UNIT
EXITING CAL
5.Press ENTER to complete the calibration procedure and return to the menu display . Calibration is now complete.
2-10Calibration
Model 2303-PJ front panel calibration
Use the following procedure to calibrate the Model 2303-PJ from the front panel. Table 2-3
summarizes the calibration steps.
NOTE Calibration must be performed in the following sequence, or an error will occur. To
abort calibration and re vert to previous calibration constants at any time during the
procedure, press the MENU key.
Step 1: Prepare the Model 2303-PJ for calibration
1.Turn on the Model 2303 and the digital multimeter, and allow them to warm up for at
least one hour before performing calibration.
2.Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument will display the date last calibrated:
CALIBRATE UNIT
LAST ON 02/01/98
3.Press the up arrow key. The instrument will display the number of times it was
calibrated:
CALIBRATE UNIT
TIMES= 01
4.Press the up arrow key. The unit will then prompt you to run calibration:
CALIBRATE UNIT
RUN
5.Press ENTER. The unit will then prompt for the calibration code:
CALIBRATE UNIT
Cal Code KI002303
6.Using the edit keys, set the display to the current calibration code, then press ENTER.
(Default: KI002303.) The unit will then prompt you as to whether or not to change the
code:
CALIBRATE UNIT
Change Code NO
7.Be sure NO is selected (use the up and down arrow k eys), press ENTER, then follo w the
steps below to calibrate the unit. (See
section if you wish to change the code.)
Changing the calibration code at the end of this
Step 2: Perform calibration steps
NOTEThe unit will display the most recently calibrated values. Factory defaults are shown
in this manual.
1.Connect both the OUTPUT SOURCE and DVM IN terminals to the digital multimeter,
as shown in Figure 2-2. (Connect SOURCE + and D VM IN + to DMM INPUT HI; connect SOURCE - and DVM IN - to DMM INPUT LO.)
Calibration 2-11
2.At this point, the Model 2303 will prompt you to set the full-scale output voltage:
FULL SCALE VOLTS
SET 14.0000 V
3.Use the edit keys to set the voltage to 14.0000V, then press ENTER.
NOTEAt this point, the source output is turned on and will remain on until calibration is
complete or aborted with the MENU key.
4.The unit will prompt you for the DMM reading, which will be used to calibrate the fullscale output voltage:
FULL SCALE VOLTS
READ1 14.0000 V
5.Using the edit keys, adjust the Model 2303-PJ voltage display to agree with the DMM
voltage reading, then press ENTER. The unit will then prompt for another DMM reading, which will be used to calibrate the full-scale measurement function:
FULL SCALE VOLTS
READ2 14.0000 V
6.Using the edit keys, adjust the display to agree with the ne w DMM voltage reading, then
press ENTER. The unit will then prompt for DVM full-scale calibration:
FULL SCALE DVM
ALL READY TO DO?
7.Press ENTER to complete DVM full-scale calibration.
8.Connect the digital multimeter volts input and characterized 4Ω resistor to the Model
2303-PJ OUTPUT SOURCE terminals, as shown in Figure 2-3. Be sure to observe
proper polarity (SOURCE + to DMM INPUT HI; SOURCE - to INPUT LO).
9.Be sure the digital multimeter DC volts function and auto-ranging are still selected.
10.At this point, the unit will prompt for 5A full-scale calibration output:
SOURCE 5 AMPS
SET 1.90000 A
11.Using the edit keys, adjust the set value to 1.9000A, then press ENTER. The unit will
then prompt you for the DMM reading, which calibrates the 5A current limit:
SOURCE 5 AMPS
READ1 1.90000 A
12.Note the DMM voltage reading, then calculate the current from that reading and the
actual 4Ω resistance value: I = V/R. Adjust the Model 2303-PJ current display value to
agree with the calculated current value, and press ENTER.
13.The Model 2303-PJ will then prompt for another DMM reading, which is used for 5A
measurement calibration:
SOURCE 5 AMPS
READ2 1.90000 A
14.Again, calculate the current from the new DMM reading and 4Ω resistor value. Adjust
the 2303 current display reading to agree with the new current, then press ENTER.
2-12Calibration
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
WARNING:NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
CAUTION:FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING.
15.Disconnect the 4Ω resistor, then connect the characterized 30Ω resistor in its place. (See
Figure 2-5.)
Input HI
Input LO
INPUT
1100V
PEAK
500V
PEAK
2A 250V
AMPS
3kΩ Resistor
PREV
DCV ACV DCI ACI Ω2 Ω4
DISPLAY
NEXT
REL TRIG
POWER
STORE RECALL
INFO LOCALEXIT ENTER
CHAN SCAN
FILTER MATH
CONFIG MENU
2001 MULTIMETER
FREQ TEMP
RANGE
RANGE
SENSE
Ω 4 WIRE
HI
350V
!
PEAK
LO
INPUTS
FR
AUTO
FRONT/REAR
CAL
Model 2001 DMM
22 VOLTS MAX.
____
OUTPUT
0-20V, 0-5A
Sense -
LINE FUSE
SLOWBLOW
2.5A, 250V
LINE RATING
100-240VAC
50, 60 HZ
185VA MAX
+
DVM IN
SOURCE
REMOTE
DISPLAY
OPTION
Note: Use 4-wire connections
to resistor terminals.
Sense +
Source +Source -
ISOLATION FROM EARTH:
+++
SOURCE SENSE
IEEE-488
(CHANGE IEEE ADDRESS
WITH FRONT PANEL MENU)
MADE IN
U.S.A.
Model 2303-PJ
Figure 2-5
Connections for 500mA range calibration
16.Make sure the DMM DC volts function and auto-ranging are still selected.
17.At this point, the unit will prompt to output approximately 500mA for 500mA range fullscale calibration:
SOURCE 500 mA
ALL READY TO DO?
18.Press ENTER to output approximately 500mA. The unit will then prompt you for the
DMM reading:
SOURCE 500 mA
READ1 450.000 mA
19.Note the DMM voltage reading, then calculate the current from that voltage reading and
actual 30Ω resistance value. Adjust the Model 2303-PJ current display value to agree
with that value, and press ENTER.
Calibration 2-13
Table 2-3
Model 2303-PJ front panel calibration summary
Step*DescriptionNominal calibration signal** Test connections
Step 3: Enter calibration dates, and save calibration
1.After completing all calibration steps, the unit will prompt if you wish to save
calibration:
CALIBRATE UNIT
Save Cal Data YES
2.T o sav e ne w calibration constants, select YES, then press ENTER. If, on the other hand,
you wish to exit calibration without saving new calibration constants, select NO, then
press ENTER. In that case, the unit will revert to prior calibration constants.
3.The unit will then prompt you to enter the calibration date:
CALIBRATE UNIT
Cal Date 02/01/98
4.Using the edit keys, set the calibration date to today’s date, then press ENTER. The unit
will display the following:
CALIBRATE UNIT
EXITING CAL
5.Press ENTER to complete the calibration procedure and return to the menu display.
Calibration is now complete.
2-14Calibration
Remote calibration
Follow the procedure outlined below to perform Model 2303, 2303B, and 2303-PJ remote
calibration by sending SCPI commands over the IEEE-488 bus. The remote commands and
appropriate parameters are separately summarized for each step.
Remote calibration commands
Table 2-4 summarizes remote calibration commands. For a more complete description of
these commands, refer to Appendix B.
Table 2-4
Remote calibration command summary
CommandDescription
:CALibrationCalibration subsystem.
:PROTectedCal commands protected by password.
:CODE '<code>'Unlock cal; changes code if cal is already unlocked. (Default
:COUNt?Query number of times 2303 has been calibrated.
:DATE <yyyy>,<mm>,<dd>Program calibration year, month, day.
:DATE?Query calibration year, month, day.
:INITInitiate calibration (must be sent before other cal steps).
:SAVESave calibration data to EEPROM.*
:LOCKLock out calibration. (Abort if calibration is incomplete.)
:STEP0 <nrf>Output full-scale voltage (14V).
:STEP1 <nrf>Calibrate output voltage setting using external DMM reading.
:STEP2 <nrf>Calibrate voltage measuring using external DMM reading.
:STEP3Perform DVM input full-scale (14V) cal.
:STEP4 <nrf>Output current (1.9A) for 5A full-scale cal.
:STEP5 <nrf>Calibrate output current limit using calculated current.
:STEP6 <nrf>Calibrate 5A measurement range using calculated current.
:STEP7Output 5mA (500mA, Model 2303-PJ) nominal current for 5mA
:STEP8 <nrf>Calibrate 5mA (500mA, Model 2303-PJ) measurement range
* Calibration data will not be saved if:
1. Calibration was not unlocked with :CODE command.
2. Invalid data exists. (For example, cal step failed or was aborted.)
3. Incomplete number of cal steps were performed.
4. Calibration was not performed in the proper sequence.
code: KI002303.)
(500mA) range full-scale cal.
using calculated current.
Remote calibration display
The Model 2303 and Model 2303-PJ will display the following while being calibrated over
the bus:
CALIBRATING UNIT
FROM THE BUS R
Models 2303 and 2303B remote calibration procedure
Use the following procedure to calibrate the Models 2303 and 2303B. Table 2-5 summarizes
the calibration steps.
NOTECalibration steps must be performed in the following sequence, or an error will occur.
You can abort the procedure and revert to previous calibration constants before
:SAVE by sending the :CAL:PROT:LOCK command.
Step 1: Prepare the Model 2303 for calibration
1.Connect the Model 2303 to the controller IEEE-488 interface using a shielded interface
cable.
2.Turn on the Model 2303 and the test equipment, and allow them to warm up for at least
one hour before performing calibration.
3.Make sure the IEEE-488 primary address of the Model 2303 is the same as the address
specified in the program you will be using to send commands.
4.Send the following command with the correct code to unlock calibration:
:CAL:PROT :CODE ‘<code>’
For example, with the factory default code of KI002303, send:
Calibration 2-15
CAL:PROT:CODE ‘KI002303’
5.Send the following command to initiate calibration:
:CAL:PROT:INIT
Step 2: Perform calibration steps
NOTEAllow the Model 2303 to complete each calibration step before going on to the next
one. See Detecting calibration step completion in Appendix B.
1.Connect both the OUTPUT SOURCE and DVM IN terminals to the digital multimeter,
as shown in Figure 2-2. (Connect SOURCE + and DVM IN + to DMM INPUT HI;
SOURCE - and DVM IN - to DMM INPUT LO.)
2.Send the following command to output 14V:
:CAL:PROT:STEP0 14
2-16Calibration
NOTEAt this point, the source output is turned on and will remain on until calibration is
completed or aborted with the :CAL:PROT:LOCK command.
3.Note and record the DMM reading, then send that reading as the parameter for the following command:
:CAL:PROT:STEP1 <DMM_Reading>
For example, if the DMM reading is 14.012V, the command would be:
:CAL:PROT:STEP1 14.012
4.Note and record a new DMM reading, then send that reading as the parameter for the
following command:
:CAL:PROT:STEP2 <DMM_Reading>
5.Send the following command for DVM full-scale calibration:
:CAL:PROT:STEP3
6.Connect the Model 2303 OUTPUT SOURCE terminals to the DMM volts input and
characterized 4Ω resistor, as shown in Figure 2-3. Be sure to observe proper polarity
(SOURCE + to INPUT HI; SOURCE - to INPUT LO).
7.Make sure the digital multimeter DC volts function and auto-ranging are still selected.
8.Send the following command to output 1.9A for 5A full-scale calibration:
:CAL:PROT:STEP4 1.9
9.Note and record the DMM voltage reading, then calculate the current from that reading
and 4Ω resistor value. Send the following command using that calculated current as the
parameter:
:CAL:PROT:STEP5 <Calculated_Current>
For example, with a current value of 1.894A, the command would appear as follows:
:CAL:PROT:STEP5 1.894
10.Note and record a new DMM voltage reading, then ag ain calculate the current from the
voltage and resistance. Send the calculated current value as the parameter for the follo wing command:
:CAL:PROT:STEP6 <Calculated_Current>
11.Connect the characterized 3kΩ resistor in place of the 4Ω resistor. (See Figure 2-4.)
12.Make sure the DMM DC volts function and auto-range are still selected.
13.Send the following command to output approximately 5mA for 5mA full-scale
calibration:
:CAL:PROT:STEP7
14.Note and record the DMM voltage reading, then calculate the current from the voltage
reading and actual 3kΩ resistance value. Send that current v alue as the parameter for the
following command:
:CAL:PROT:STEP8 <Calculated_Current>
For example, with a current of 4.5mA, the command would be:
current.
8:CAL:PROT:STEP8 <Current>5mA range measure cal.Figure 2-4
:CAL:PROT:DATE <yyyy,mm,dd>Program calibration date.None
:CAL:PROT:SAVESave calibration data.None
:CAL:PROT:SAVELock out calibration.None
* Step numbers correspond to :STEP commands.
Test
connections
Figure 2-3
Figure 2-4
Step 3: Program calibration date
Use following commands to set the calibration date:
:CAL:PROT:DATE <yyyy>, <mm>, <dd>
Note that the year, month, and date must be separated by commas. The allowable range for
the year is from 1997 to 2096, the month is from 1 to 12, and the date is from 1 to 31.
Step 4: Save calibration constants and lock out calibration
Calibration is now complete, so you can store the calibration constants in EER OM by sending
the following command:
:CAL:PROT:SAVE
NOTECalibration will be temporary unless you send the SAVE command. Also, calibration
data will not be saved if (1) calibration is locked, (2) invalid data exists, or (3) all
steps were not completed in the proper sequence. In that case, the unit will revert to
previous calibration constants.
After saving constants, lock out calibration by sending :CAL:PROT:LOCK.
2-18Calibration
Model 2303-PJ remote calibration procedure
Follow the steps below to calibrate the Model 2303-PJ via remote. Table 2-6 summarizes
these steps.
NOTECalibration steps must be performed in the following sequence, or an error will occur.
You can abort the procedure and revert to previous calibration constants before
:SAVE by sending the :CAL:PROT:LOCK command.
Step 1: Prepare the Model 2303-PJ for calibration
1.Connect the Model 2303-PJ to the controller IEEE-488 interface using a shielded interface cable.
2.Turn on the Model 2303-PJ and the test equipment, and allow them to warm up for at
least one hour before performing calibration.
3.Make sure the IEEE-488 primary address of the Model 2303-PJ is the same as the
address specified in the program you will be using to send commands.
4.Send the following command with the correct code to unlock calibration:
:CAL:PROT:CODE ‘<code>’
For example, with the factory default code of KI002303, send:
CAL:PROT:CODE ‘KI002303’
5.Send the following command to initiate calibration:
:CAL:PROT:INIT
Step 2: Perform calibration steps
NOTEAllow the Model 2303-PJ to complete each calibration step before going on to the
next one. See Detecting calibration step completion in Appendix B.
1.Connect both the OUTPUT SOURCE and DVM IN terminals to the digital multimeter,
as shown in Figure 2-2. (Connect SOURCE + and DVM IN + to DMM INPUT HI;
SOURCE - and DVM IN - to DMM INPUT LO.)
2.Send the following command to output 14V:
:CAL:PROT:STEP0 14
NOTEAt this point, the source output is turned on and will remain on until calibration is
completed or aborted with the :CAL:PROT:LOCK command.
3.Note and record the DMM reading, then send that reading as the parameter for the following command:
:CAL:PROT:STEP1 <DMM_Reading>
For example, if the DMM reading is 14.012V, the command would be:
:CAL:PROT:STEP1 14.012
4.Note and record a new DMM reading, then send that reading as the parameter for the
following command:
:CAL:PROT:STEP2 <DMM_Reading>
Calibration 2-19
5.Send the following command for DVM full-scale calibration:
:CAL:PROT:STEP3
6.Connect the Model 2303-PJ OUTPUT SOURCE terminals to the DMM volts input and
characterized 4Ω resistor, as shown in Figure 2-3. Be sure to observe proper polarity
(SOURCE + to INPUT HI; SOURCE - to INPUT LO).
7.Make sure the digital multimeter DC volts function and auto-ranging are still selected.
8.Send the following command to output 1.9A for 5A full-scale calibration:
:CAL:PROT:STEP4 1.9
9.Note and record the DMM voltage reading, then calculate the current from that reading
and 4Ω resistor value. Send the following command using that calculated current as the
parameter:
:CAL:PROT:STEP5 <Calculated_Current>
For example, with a current value of 1.894A, the command would appear as follows:
:CAL:PROT:STEP5 1.894
10.Note and record a new DMM voltage reading, then ag ain calculate the current from the
voltage and resistance. Send the calculated current value as the parameter for the follo wing command:
:CAL:PROT:STEP6 <Calculated_Current>
11.Connect the characterized 30Ω resistor in place of the 4Ω resistor. (See Figure 2-5.)
12.Make sure the DMM DC volts function and auto-range are still selected.
13.Send the following command to output approximately 500mA for 500mA full-scale
calibration:
:CAL:PROT:STEP7
14.Note and record the DMM voltage reading, then calculate the current from the voltage
reading and actual 30Ω resistance value. Send that current v alue as the parameter for the
following command:
:CAL:PROT:STEP8 <Calculated_Current>
For example, with a current of 450mA, the command would be:
current.
8:CAL:PROT:STEP8 <Current>500mA range measure cal. Figure 2-5
:CAL:PROT:DATE <yyyy,mm,dd>Program calibration date.None
:CAL:PROT:SAVESave calibration data.None
:CAL:PROT:SAVELock out calibration.None
* Step numbers correspond to :STEP commands.
Test
connections
Figure 2-3
Figure 2-5
Step 3: Program calibration date
Use following commands to set the calibration date:
:CAL:PROT:DATE <yyyy>, <mm>, <dd>
Note that the year, month, and date must be separated by commas. The allowable range for
the year is from 1997 to 2096, the month is from 1 to 12, and the date is from 1 to 31.
Step 4:Save calibration constants and lock out calibration
Calibration is now complete, so you can store the calibration constants in EER OM by sending
the following command:
:CAL:PROT:SAVE
NOTECalibration will be temporary unless you send the SAVE command. Also, calibration
data will not be saved if (1) calibration is locked, (2) invalid data exists, or (3) all
steps were not completed in the proper sequence. In that case, the unit will revert to
previous calibration constants.
After saving constants, lock out calibration by sending :CAL:PROT:LOCK.
Changing the calibration code
The default calibration code may be changed from the front panel (Model 2303 and 2303-PJ
only) or via remote (Models 2303, 2303B, and 2303-PJ) as discussed below.
Changing the code from the front panel
Follow the steps below to change the Model 2303 of 2303-PJ code from the front panel:
1.Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument will display the last date calibrated:
CALIBRATE UNIT
LAST ON 02/01/97
2.Press the up arrow key. The instrument will display the number of times it was calibrated:
CALIBRATE UNIT
TIMES= 01
3.Press the up arrow key. The unit will then prompt you to run calibration:
CALIBRATE UNIT
RUN
4.Press ENTER. The unit will then prompt for the calibration code:
CALIBRATE UNIT
Cal Code KI002303
5.Using the edit keys, set the display to the current present calibration code, then press
ENTER. (Default: KI002303.) The unit will then prompt you as to whether or not to
change the code:
CALIBRATE UNIT
Change Code NO
6.Select YES, then press ENTER. The instrument will then prompt you to change the code:
CALIBRATE UNIT
New Code: KI002303
7.Use the edit keys to set the new code, then press ENTER to accept the new code.
8.Press the MENU key to exit calibration and return to the main menu.
Calibration 2-21
Changing the code by remote
To change the Model 2303, 2303B, or 2303-PJ calibration code by remote, first send the
present code, then send the new code. For e xample, the following command sequence changes
the code from the 'KI002303' remote default to 'KI_CAL':
:CAL:PROT:CODE 'KI002303'
:CAL:PROT:CODE 'KI_CAL'
You can use any combination of letters and numbers up to a maximum of eight characters.
2-22Calibration
Resetting the calibration code
If you lose the calibration code, you can unlock calibration by temporarily shorting together
the CAL pads, which are located on the digital board, while turning on the power. Since the digital board is located under the analog board, it may be necessary to use extender wires or to
remove the analog board to gain access.
V iewing calibration date and count
Viewing date and count from the front panel
Follow the steps below to view the Model 2303 or 2303-PJ calibration date and count from
the front panel:
1.Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument will display the last date calibrated:
CALIBRATE UNIT
LAST ON 02/01/97
2.Press the up arrow key. The instrument will display the number of times it was calibrated:
CALIBRATE UNIT
TIMES= 01
3.Press MENU to return to the menu structure.
Acquiring date and count by remote
Use the :DATE? and :COUNT? queries to determine the Model 2303, 2303B, or 2303-PJ calibration date and count respectively. See Miscellaneous commands in Appendix B for more
details.
3
Disassembly
3-2Disassembly
Introduction
This section explains how to handle, clean, and disassemble the Models 2303, 2303B, and
2303-PJ. Disassembly drawings are located at the end of this section.
WARNINGThe procedures in this section are intended only for qualified service per-
sonnel. Disconnect the line cord and all test leads and wires from the instrument before disassembling the unit.
Handlingand cleaning
To avoid contaminating PC board traces with body oil or other foreign matter, avoid touching
the PC board traces while you are repairing the instrument. Some circuit board areas have highimpedance devices or sensitive circuitry where contamination could cause degraded
performance.
HandlingPCboards
Observe the following precautions when handling PC boards:
• Wear cotton gloves.
• Only handle PC boards by the edges and shields.
• Do not touch any board traces or components not associated with repair.
• Do not touch areas adjacent to electrical contacts.
• Use dry nitrogen gas to clean dust off PC boards.
Solder repairs
Observe the following precautions when soldering a circuit board:
• Use an OA-based (organic activated) flux, and take care not to spread the flux to other
areas of the circuit board.
• Remove the flux from the work area when you have finished the repair by using pure
water with clean, foam-tipped swabs or a clean, soft brush.
• Once you have removed the flux, swab only the repair area with methanol, then blow
dry the board with dry nitrogen gas.
• After cleaning, allow the board to dry in a 50°C, low-humidity environment for several hours.
Static sensitivedevices
CMOS devices operate at very high impedance levels. Therefore, any static that builds up on
you or your clothing may be sufficient to destroy these devices if they are not handled properly.
Use the following precautions to avoid damaging them:
CAUTIONMany CMOS devices are installed in the Model 2303. Handle all semicon-
ductor devices as being static sensitive.
• Transport and handle ICs only in containers specially designed to prevent static buildup. Typically, you will receive these parts in anti-static containers made of plastic or
foam. Keep these devices in their original containers until ready for installation.
• Remove the devices from their protective containers only at a properly grounded work
station. Also, ground yourself with a suitable wrist strap.
• Handle the devices only by the body; do not touch the pins.
• Ground any printed circuit board into which a semiconductor device is to be inserted
to the bench or table.
• Use only anti-static type desoldering tools.
• Use only grounded-tip solder irons.
• Once the device is installed in the PC board, it is normally adequately protected, and
you can handle the boards normally.
Assemblydrawings
Use the assembly drawings located at the end of this section to assist you as you disassemble
and re-assemble the Model 2303. Also, refer to these drawings for information about the
Keithley part numbers of most mechanical parts in the unit.
Disassembly 3-3
Assembly drawings include:
• Front Panel Assembly — 2303-040, 2303B-040, 2303-PJ-040
• Chassis Assembly — 2303-050, 2303B-050
• Analog Board To Chassis Assembly — 2303-051, 2303B-051, 2303-PJ-051
• Final Chassis Assembly — 2303-052, 2303B-052, 2303-PJ-052
Disassembly procedures
Case cover removal
Follow the steps below to remove the case cover to gain access to internal parts.
WARNINGBefore removing the case cover, disconnect the line cord and any test leads
from the instrument.
1.Remove Handle — The handle serves as an adjustable tilt-bail. Adjust its position by
gently pulling it away from the sides of the instrument case and swinging it up or down.
To remove the handle, swing the handle below the bottom surface of the case and back
until the orientation arrows on the handles line up with the orientation arrows on the
mounting ears. With the arrows lined up, pull the ends of the handle away from the case.
3-4Disassembly
NOTEWhen re-installing the mounting ears, make sure to mount the right ear to the right
Analog boardremoval
cover is already removed.
2.Remove Mounting Ears — Remove the screw that secures each mounting ear. Pull down
and out on each mounting ear.
side of the chassis, and the left ear to the left side of the chassis. Each ear is marked
“RIGHT” or “LEFT” on its inside surface.
3.Remove Rear Bezel — To remove the rear bezel, loosen the two screws that secure the
rear bezel to the chassis, then pull the bezel away from the case.
4.Removing Grounding Screws — Remove the two grounding screws that secure the case
to the chassis. They are located on the bottom of the case at the back.
5.Remove Chassis — To remove the case, grasp the front of the instrument, and carefully
slide the case off the chassis to the rear.
Perform the following steps to remove the analog board. This procedure assumes that the case
1.Unplug all cables connected to the analog board.
2.Remove the six screws that secure the analog board to the chassis.
3.After all screws have been removed, carefully lift the analog board assembly free of the
main chassis.
Digitalboardremoval
Perform the following steps to remove the digital board. This procedure assumes that the
analog board assembly has already been removed.
1.Remove the IEEE-488 connector fasteners that attach the connector to the rear panel.
2.To remove the POWER switch rod, place the edge of a flat-blade screw driver in the
notch on the pushrod, then gently twist the screw driver while pulling the rod from the
shaft.
3.Disconnect all cables and wires connected to the digital board.
4.Remove the front panel by prying out the four retaining clips while pulling the front
panel away from the chassis.
5.Remove the digital board by sliding it forward until it is free of the guide pins, then slide
the board forward toward the front of the chassis until it can be pulled free.
During re-assembly, replace the board, and start the IEEE-488 connector nuts. Tighten all the
fasteners once they are all in place and the board is correctly aligned.
Frontpaneldisassembly
Follow the steps below to disassemble the front panel (Models 2303 and 2303-PJ only). The
procedure assumes that the front panel has already been removed from the chassis as described
above.
1.Remove the four screws that secure the display board to the front panel.
2.Remove the display board from the front panel.
Removingmechanicalcomponents
The following procedures to remove the fan and line filter require that the case cover, front
panel, and digital and analog circuit boards have been removed, as previously explained.
Fan removal
Perform the following steps to remove the fan:
1.Remove the four screws that secure the fan to the rear panel.
2.Remove the fan from the chassis.
Linefilterremoval
To remove the line filter, squeeze the latches on either side while pushing the line filter from
the access hole on the rear panel.
Instrumentre-assembly
Re-assemble the instrument by reversing the previous disassembly procedures. Make sure
that all parts are properly seated and secured, and that all connections are properly made.
Disassembly 3-5
WARNINGTo ensure continued protection against electrical shock, verify that power
line ground (green and yellow wire attached to the line filter module) is connected to the chassis. Also make certain that the two bottom case screws are
properly installed to secure and ground the case cover to the chassis.
3-6Disassembly
4-2Replaceable Parts
Introduction
This section contains replacement parts information for both the Models 2303, 2303B, and
2303-PJ.
Ordering information
To place an order, or to obtain information concerning replacement parts, contact your
Keithley representative or the factory. When ordering parts, be sure to include the following
information:
• Instrument model number (Model 2303, 2303B, or 2303-PJ)
• Instrument serial number
• Part description
• Component designation (if applicable)
• Keithley part number
Factory service
If the instrument is to be returned to Keithley Instruments for repair, perform the following:
• Call the Repair Department at 1-800-552-1115 for a Return Material Authorization
(RMA) number.
• Complete the service form at the back of this manual, and include it with the instrument.
• Carefully pack the instrument in the original packing carton or equivalent.
• Write ATTENTION REP AIR DEPARTMENT and the RMA number on the shipping
label.
Parts lists and component layouts
The parts lists for the Models 2303, 2303B, and 2303-PJ are listed separately in tables on the
following pages. For part numbers to the various mechanical parts and assemblies, use the assembly drawings provided at the end of
the end of this section:
•Digital board – 2303-100
•Analog board – 2303-120
•Display board – 2304-110
Section 3 . Component layout drawings are provided at
The following pages contain the condensed specifications for the 2303. Every effort has
been made to make these specifications complete by characterizing its performance under the
variety of conditions often encountered in production, engineering, and research.
Absolute accuracy
All DC specifications are given as relative accuracies. To obtain absolute accuracies, the
absolute uncertainties of the calibration sources must be added to the relative accuracies. The
absolute uncertainties for the calibration sources used during Keithley’s factory calibration are
included in the specifications. The uncertainties of the operator’s sources may be different.
All AC specifications are given as absolute accuracies.
Typical accuracies
Accuracy can be specified as typical or warranted. All specifications shown are warranted
unless specifically noted. Almost 99% of the 2303’s specifications are warranted specifications.
In some cases it is not possible to obtain sources to maintain traceability on the performance of
every unit in production on some measurements (e.g., high-voltage, high-frequency signal
sources with sufficient accuracy do not exist). These values are listed as typical.
DC VOLTAGE OUTPUT (2 YEARS, 23°C ± 5°C)
OUTPUT VOLTAGE: 0 to +15VDC.
OUTPUT ACCURACY: ±(0.05% + 10mV).
PROGRAMMING RESOLUTION: 5mV.
READBACK ACCURACY
1
: ±(0.05% + 3mV).
READBACK RESOLUTION: 1mV.
OUTPUT VOLTAGE SETTLING TIME: 5ms to within stated accuracy.
LOAD REGULATION: 0.01% + 2mV.
LINE REGULATION: 0.5mV.
STABILITY
2
: 0.01% + 0.5mV.
TRANSIENT RESPONSE TO 1000% LOAD CHANGE:
Transient Recovery Time
3,4
: <40µs to within 100mV of previous level.
<80µs to within 20mV of previous level.
Transient Voltage Drop:<100mV, typical.
3
<200mV, typical.
4
RIPPLE AND NOISE (20Hz to 20MHz): 3mV rms/8mV p-p, typical.
REMOTE SENSE: Automatic, 1V max. drop in each lead. Add 2mV to the voltage load regulation specification for each 1V change in the negative
output lead due to load current change.
DC CURRENT (2 YEARS, 23°C ± 5°C)
OUTPUT CURRENT: 0–9V: 5A max. >9V–15V: 3A max. (not intended to be operated in parallel).
SOURCE COMPLIANCE ACCURACY: ±(0.16% + 5mA)
5
.
PROGRAMMED SOURCE COMPLIANCE RESOLUTION: 1.25mA.
READBACK ACCURACY
1
: 5A range: ±(0.2% + 400µA).
5mA range: ±(0.2% + 1µA).
READBACK RESOLUTION: 5A range: 100µA.
5mA range: 0.1µA.
CURRENT SINK CAPACITY: 0–5V: 2A max. 5V–15V: Derate 0.1A per volt above 5V.
LOAD REGULATION: 0.01% + 1mA.
LINE REGULATION: 0.5mA.
STABILITY
4
: 0.01% + 50µA.
DIGITAL VOLTMETER INPUT (2 YEARS, 23°C ± 5°C)
INPUT VOLTAGE RANGE: 0 to +20VDC.
INPUT IMPEDANCE: 10
10
Ω typical.
MAXIMUM VOLTAGE (either input terminal) WITH RESPECT TO OUTPUT LOW: –3V, +22V.
READING ACCURACY
1
: ±(0.05% + 3mV).
READING RESOLUTION: 1mV.
DC GENERAL
MEASUREMENT TIME CHOICES: 0.01 to 10 PLC7, in 0.01PLC steps.
AVERAGE READINGS: 1 to 10.
READING TIME
1, 8,9
: 31ms, typical.
Specifications A-3
PULSE CURRENT MEASUREMENT OPERATION
TRIGGER LEVEL: 5mA to 5A, in 5mA steps.
TRIGGER DELAY: 0 to 100ms, in 10µs steps.
INTERNAL TRIGGER DELAY: 25µs.
HIGH/LOW/AVERAGE MODE:
Measurement Aperture Settings: 33.3µs to 833ms, in 33.3µs steps.
Average Readings: 1 to 100.
BURST MODE:
Measurement Aperture: 33.3µs.
Conversion Rate: 3600/second, typical.
Number of Samples: 1 to 5000.
Transfer Samples Across IEEE Bus in Binary Mode: 4800 bytes/second, typical.
LONG INTEGRATION MODE: Measurement Time
6
: 850ms (840ms) to 60 seconds in 16.7ms (20ms) steps.
GENERAL
ISOLATION (low - earth): 22VDC max.
PROGRAMMING: IEEE-488.2 (SCPI).
USER-DEFINABLE POWER-UP STATES: 5.
REAR PANEL CONNECTOR: 8-position quick disconnect terminal block for output (4), sense (2), and DVM (2).
TEMPERATURE COEFFICIENT (outside 23°C ±5°C): Derate accuracy specification by (0.1 ×specification)/°C.
OPERATING TEMPERATURE:
0° to 50°C (Derate to 70%).
0° to 35°C (Full power).
STORAGE TEMPERATURE: –20° to 70°C.
HUMIDITY: <80% @ 35°C non-condensing.
POWER CONSUMPTION: 150VA max.
REMOTE DISPLAY/KEYPAD OPTION: Disables standard front panel.
DIMENSIONS: 89mm high × 213mm wide × 360mm deep (3
1
⁄
2
in × 8
1
⁄
2
in × 14
3
⁄16in).
NET WEIGHT: 3.2kg (7.1 lbs).
SHIPPING WEIGHT: 5.4kg (12 lbs).
INPUT POWER: 100–120VAC/220-240VAC, 50 or 60Hz (auto detected at power-up).
WARRANTY: One year parts and labor on materials and workmanship.
EMC: Conforms with European Union Directive directive 89/336/EEC
EN 55011, EN 50082-1, EN 61000-3-2 and 61000-3-3, FCC part 15 class B.
SAFETY: Conforms with European Union Directive 73/23/EEC EN 61010-1,
UL 3111-1.
AC LINE LEAKAGE CURRENT: 450µA @ 110VAC, typ.; 600µA @ 220V, typ.
RELAY CONTROL JACK: 1-channel, sink 150mA max., 15V max. 5V output, 100mA max., also available on jack. Accepts 0.173 in Bantam-type
plug (CS-1003-1).
ACCESSORIES SUPPLIED: User manual, service manual, output connector mating terminal (part no. CS-846).
ACCESSORIES AVAILABLE:
Model 2304-DISP: Remote Display/Keypad (4.6 in ×2.7 in × 1.5 in). Includes 2.7m (9 ft) cable and rack mount kit.
Model 2303B: 2303 with blank front panel (only AC power indicator LED).
1
PLC = 1.00.
2
Following 15 minute warm-up, the change in output over 8 hours under ambient temperature, constant load, and line operating conditions.
3
Remote sense, at output terminals, 1000% load change; typical.
4
Remote sense, with 4.5m (15 ft) of 16 gauge wire and 1Ωresistance in each lead to simulate typical test environment, up to 1.5A load change.
5
Minimum current in constant current mode is 6mA.
6
60Hz (50Hz).
7
PLC = Power Line Cycle. 1PLC = 16.7ms for 60Hz operation, 20ms for 50Hz operation.
8
Display off.
9
Speed includes measurement and binary data transfer out of GPIB.
A-4Specifications
×
µ
×
µ
×
A-6Specifications
Accuracy calculations
The information below discusses how to calculate output, readback, and digital voltmeter
input accuracy.
Output and compliance accuracy
Output and compliance accuracy are calculated as follows:
Accuracy = ±(% of output + offset)
As an example of how to calculate the actual output limits, assume the Model 2303, 2303B,
or 2303-PJ is sourcing 10V. Compute the output range from output voltage accuracy specifications as follows:
Accuracy = ±(% of output + offset)
= ±[(0.05%
= ±(5mV + 10mV)
= ±15mV
Thus, the actual output voltage range is: 10V± 15mV, or from 9.985V to 10.015V.
Current compliance calculations are performed in exactly the same manner using the perti-
nent specifications and compliance current settings.
10V) + 10mV]
Readback accuracy
Readback accuracy is calculated similarly, except of course that voltage or current readback
specifications are used. As an example of how to calculate the actual current readback limits,
assume the actual current being measured is 1.5A. Using the 5A range current readback specifications, the current readback reading range is:
Accuracy = ±(0.2% of reading + 400
=±[(0.2%
=±(3mA + 400
=±3.4mA
In this case, the actual current readback reading range is: 1.5A ±3.2mA, or from 1.4968A to
1.5032A.
1.5A) + 200 µ A)]
A)
Digital voltmeter input accuracy
Accuracy of the digital voltmeter can be computed in e xactly the same manner. Use the digital
voltmeter input accuracy specifications and the applied voltage in your calculations. For example, assume that 5V is applied to the digital voltmeter input. Reading range is:
Accuracy = ±(% of reading + offset)
= ±[(0.05%
= ±(2.5mV + 10mV)
= ±12.5mV
The reading range is 5V ±12.5mV, or from 4.988V to 5.012V.
5V) + 10mV]
A offset)
A-7Specifications
B
Calibration Reference
B-2Calibration Reference
Introduction
Command summary
Table B-1
Remote calibration command summary
This appendix contains detailed information on the various Model 2303, 2303B, and
2303-PJ remote calibration commands, calibration error messages, and methods to detect the
end of each calibration step.
Section 2 of this manual covers detailed calibration procedures.
Table B-1 summarizes calibration commands. These commands are covered in detail in the
following paragraphs.
CommandDescription
:CALibrationCalibration subsystem.
:PROTectedCal commands protected by password.
:CODE '<code>'Unlock cal; changes code if cal is already unlocked. (Default
code: KI002303.)
:COUNt?Query number of times 2303 has been calibrated.
:DATE <yyyy>,<mm>,<dd>Program calibration year, month, day.
:DATE?Query calibration year, month, day.
:INITInitiate calibration (must be sent before other cal steps).
:SAVESave calibration data to EEPROM.*
:LOCKLock out calibration. (Abort if calibration is incomplete.)
:STEP0 <nrf>Output full-scale voltage (14V).
:STEP1 <nrf>Calibrate output voltage setting using external DMM reading.
:STEP2 <nrf>Calibrate voltage measuring using external DMM reading.
:STEP3Perform DVM input full-scale (14V) cal.
:STEP4 <nrf>Output current (1.9A) for 5A full-scale cal.
:STEP5 <nrf>Calibrate output current limit using calculated current.
:STEP6 <nrf>Calibrate 5A measurement range using calculated current.
:STEP7Output 5mA (500mA, Model 2303-PJ) nominal current for 5mA
(500mA) range full-scale cal.
:STEP8 <nrf>Calibrate 5mA (500mA, Model 2303-PJ) measurement range
using calculated current.
* Calibration data will not be saved if:
1. Calibration was not unlocked with :CODE command.
2. Invalid data exists. (For example, cal step failed or was aborted.)
3. Incomplete number of cal steps were performed.
4. Calibration was not per
formed in the proper sequence.
Miscellaneous commands
Miscellaneous commands are those commands that perform such functions as saving cali-
bration constants, locking out calibration, and programming date parameters.
:CODE
(:CALibration:PROT ected:CODE)
Calibration Reference B-3
Purpose
Format
Parameter
Description
Notes•
Example
To unlock calibration so that you can perform the calibration procedure.
:cal:prot:code '<code>'
Up to an 8-character ASCII string, including letters and numbers.
The :CODE command sends the calibration code and enables calibration
when performing these procedures via remote. The correct code must be sent
to the unit before sending any other calibration command. The default remote
code is KI002303.
The :CODE command should be sent only once before performing cali-
bration. Do not send :CODE before each calibration step.
•
To change the code, first send the present code, then send the new code.
•
The code parameter must be enclosed in single quotes.
:CAL:PROT:CODE 'KI002303' Send default code of KI002303.
:COUNT?
(:CALibration:PROT ected:COUNt?)
Purpose
Format
Response
To request the number of times the Model 2303 has been calibrated.
:cal:prot:count?
Number of times calibrated.
Description
Example
The :COUNT? query may be used to determine the total number of times the
Model 2303 has been calibrated. The calibration count will also be displayed
during the front panel calibration procedure.
:CAL:PROT:COUNT?
:DA TE
(:CALibration:PROT ected:DA TE)
Purpose
Format
To program the calibration date.
:cal:prot:date <yyyy>, <mm>, <dd>
Request calibration count.
B-4Calibration Reference
Parameters
Query
Response
Description
Note
Example
<yyyy> = 1998 to 2097
<mm> = 1 to 12
<dd> = 1 to 31
:cal:prot:date?
<yyyy> , <mm> , <dd>
The :DATE command allows you to store the calibration date in instrument
EEROM for future reference. Y ou can read back the date from the instrument
by using the :DATE? query. The calibration date will also be displayed during the front panel calibration procedure.
The year, month, and day parameters must be delimited by commas.
:CAL:PROT:DATE 1998,11,20
:INIT
(:CALibration:PROT ected:INIT)
Purpose
Format
Description
Note
To initiate calibration.
:cal:prot:init
The :INIT command initiates the calibration process and must be sent before
all other commands except :CODE.
The :INIT command should be sent only once at the beginning of the calibration procedure. Do not send :INIT before each calibration step.
Send cal date (11/20/98).
Example
:CAL:PROT:INIT
:SA VE
(:CALibration:PROT ected:SA VE)
Purpose
Format
Description
Note
To save calibration constants in EEROM after the calibration procedure.
:cal:prot:save
The :SAVE command stores internally calculated calibration constants
derived during comprehensi ve in EER OM. EER OM is non-volatile memory,
and calibration constants will be retained indefinitely once saved. :SAVE is
sent after all other calibration steps.
Calibration will be only temporary unless the :SAVE command is sent to permanently store calibration constants. Calibration data will not be saved if:
1. Calibration was not unlocked by sending the :CODE command
2. Invalid data exists (for example, cal step failed.)
3. An incomplete number cal steps were performed.
4. Calibration was performed out of sequence.
Initiate calibration.
Calibration Reference B-5
Example
:CAL:PROT:SAVE
Save calibration constants
:STEP
(:CALibration:PROT ected:STEP<n>)
Purpose
Format
Parameters
Description
Note
Example
Table B-2
Calibration step summary
CommandDescription
:CALibrationCalibration subsystem.
:PROTectedCal commands protected by password.
To perform various calibration steps.
:cal:prot:step<n>
See T able B-2.
The :CAL:PROT:STEP<n> command performs calibration at the various
points listed in Table B-2. See
connections.
Calibration steps must be performed in the order listed in Table B-2, or an
error will occur.
:CAL:PROT:STEP0 14
Section 2 for details on test equipment and
Perform cal step 0 (full-scale output).
:STEP0 <nrf>Output full-scale voltage (14V).
:STEP1 <nrf>Calibrate output voltage setting using external DMM
reading.
:STEP2 <nrf>Calibrate voltage measuring using external DMM reading.
:STEP3Perform DVM input full-scale (14V) cal.
:STEP4 <nrf>Output current (1.9A) for 5A full-scale cal.
:STEP5 <nrf>Calibrate output current limit using calculated current.
:STEP6 <nrf>Calibrate 5A measurement range using calculated current.
:STEP7Output 5mA (500mA, Model 2303-PJ) nominal current.
:STEP8 <nrf>Calibrate 5mA (500mA, Model 2303-PJ) measurement
range using calculated current.
B-6Calibration Reference
Detecting calibration errors
If an error occurs during any calibration step, the Model 2303 will generate an appropriate
error message. Several methods to detect calibration errors are discussed below.
Reading the error queue
As with other Model 2303 errors, any calibration errors will be reported in the error queue.
Use the :SYST:ERR? query to read the error queue.
Error summary
Table B-3 summarizes calibration errors.
Table B-3
Calibration errors
Error numberError message
+400Voltage zero cal prepare error
+401Voltage zero cal output error
+402Voltage zero cal measure error
+403DVM zero cal error
+404Volt full scale cal prepare error
+405Volt full scale cal output error
+406Volt full scale cal meas error
+407DVM full scale cal meas error
+408Open circuit cal error
+4095A source cal prepare error
+4105A source cal output error
+4115A source cal measure error
+4125mA source cal prepare error*
+4135mA source cal measure error*
*500mA with Model 2303-PJ.
Status byte EA V (Error A vailable) bit
Whenever an error is available in the error queue, the EAV (Error Available) bit (bit 2) of the
status byte will be set. Use the *STB? query to obtain the status byte, then test bit 2 to see if it
is set. If the EAV bit is set, an error has occurred, and you can use the appropriate error query to
read the error and at the same time clear the EAV bit in the status byte.
Generating an SRQ on error
To program the instrument to generate an IEEE-488 bus SRQ (Service Request) when an
error occurs, send the following command: *SRE 4. This command will enable SRQ when the
EAV bit is set. You can then read the status byte and error queue as outlined above to check for
errors and to determine the exact nature of the error.
Detecting calibration step completion
When sending remote calibration commands, you must wait until the instrument completes
the current operation before sending another command. You can use either *OPC or *OPC? to
determine when each calibration step is completed.
Calibration Reference B-7
Using the *OPC command
Using *OPC is the preferred method to detect the end of each calibration step. To use *OPC,
do the following:
1.Enable operation complete by sending *ESE 1. This command sets the OPC (operation
complete bit) in the standard event enable register, allowing operation complete status
from the standard event status register to set the ESB (event summary bit) in the status
byte when operation complete is detected.
2.Send the *OPC command immediately following each calibration command. For
example:
:CAL:PROT:STEP0 14;*OPC
Note that you must include the semicolon (;) to separate the two commands, and that
the *OPC command must appear on the same line as the command.
3.After sending a calibration command, repeatedly test the ESB (Event Summary) bit (bit
5) in the status byte until it is set. (Use *STB? to request the status byte.)
4.Once operation complete has been detected, clear OPC status using one of two methods:
(1) use the *ESR? query , then read the response to clear the standard event status re gister,
or (2) send the *CLS command to clear the status registers. Note that sending *CLS will
also clear the error queue and operation complete status.
Using the *OPC? query
With the *OPC? (operation complete) query, the instrument will place an ASCII 1 in the output queue when it has completed each step. To determine when the OPC response is ready, do
the following:
1.Repeatedly test the MAV (Message A v ailable) bit (bit 4) in the status byte and w ait until
it is set. (You can request the status byte by using the *STB? query.)
2.When MA V is set, a message is a vailable in the output queue, and you can read the output
queue and test for an ASCII 1.
3.After reading the output queue, repeatedly test MAV again until it clears. At this point,
the calibration step is completed.
B-8Calibration Reference
Generating an SRQ on calibration complete
An IEEE-488 bus SRQ (service request) can be used to detect operation complete instead of
repeatedly polling the Model 2303. To use this method, send both *ESE 1 and *SRE 32 to the
instrument, then include the *OPC command at the end of each calibration command line, as
covered above. Clear the SRQ by querying the ESR (using the *ESR? query) to clear OPC status, then request the status byte with the *STB? query to clear the SRQ.
Refer to your controller's documentation for information on detecting and servicing SRQs.
C
Calibration Programs
Ω
Ω
Ω
C-2Calibration Programs
Introduction
This appendix includes calibration programs written in BASIC to help you in calibrating the
Models 2303/2303B or Model 2303-PJ. Refer to
equipment, and connections.
Appendix B covers calibration commands in detail.
Computer hardware requirements
The following computer hardware is required to run the calibration programs:
• IBM PC compatible computer.
• Keithley KPC-488.2 or KPC-488.2AT, or CEC PC-488 IEEE-488 interface for the
computer.
• Two shielded IEEE-488 bus cables (Keithley Model 7007)
Section 2 for more details on calibration procedures,
Software requirements
T o use the calibration program, you will need the following computer software:
• Microsoft QBasic (supplied with MS-DOS 5.0 or later).
• MS-DOS version 5.0 or later.
• HP-style Universal Language Driv er, CECHP.EXE (supplied with Keithley and CEC
interface cards listed above).
Calibration equipment
The following calibration equipment is required:
• Keithley Model 2001 Digital Multimeter
•4
, 0.1%, 100W resistor
•3k
, 0.1%, 0.25W resistor (Models 2303 and 2303B only)
•30
, 0.1%, 10W resistor (Model 2303-PJ only)
See
Section 2 for detailed equipment specifications as well as details on test connections.
General program instructions
1.With the power of f, connect the Model 2303 and the digital multimeter to the IEEE-488
interface of the computer . Be sure to use shielded IEEE-488 cables for bus connections.
2.Turn on the computer , the Model 2303, and the digital multimeter . Allow the Model 2303
and the multimeter to warm up for at least one hour before performing calibration.
3.Make sure the Model 2303 is set for a primary address of 16.
4.Make sure the digital multimeter primary address is set to 17.
5.Make sure that the computer bus driver software (CECHP.EXE) is properly initialized.
6.Enter the QBasic editor, and type in the program below . Be sure to use the actual characterized resistor values when entering the parameters.
7.Check thoroughly for errors, then save the program using a convenient filename.
8.Run the program, and follow the prompts on the screen to perform calibration. F or test
connections, refer to the following figures in Section 2:
• Voltage connections: Figure 2-2.
• 5A current connections: Figure 2-3.
• 5mA current connections (Models 2303 and 2303B): Figure 2-4.
• 500mA current connections (Model 2303-PJ): Figure 2-5.
Calibration Programs C-3
C-4Calibration Programs
Program C-1
Model 2303/2303B calibration program
' Model 2303/2303B calibration program using Keithley Model 2001 DMM.
' Rev. 1.1, 1/15/98
' 2303 primary address = 16. 2001 primary address = 17.
OPEN "IEEE" FOR OUTPUT AS #1 ' Open IEEE-488 output path.
OPEN "IEEE" FOR INPUT AS #2 ' Open IEEE-488 input path.
PRINT #1, "INTERM CRLF" ' Set input terminator.
PRINT #1, "OUTTERM LF" ' Set output terminator.
PRINT #1, "REMOTE 16 17" ' Put 2303, 2001 in remote.
PRINT #1, "OUTPUT 16;*CLS" ' Initialize 2303.
PRINT #1, "OUTPUT 16;*ESE 1;*SRE 32" ' Enable OPC and SRQ.
PRINT #1, "OUTPUT 17;:SYST:PRES" ' Initialize 2001.
PRINT #1, "OUTPUT 17;:FORM:ELEM READ" ' Reading only.
C$ = ":CAL:PROT:STEP" ' Partial command header.
FourOhm = 4 ' Use characterized 4 ohm value.
ThreeK = 3000 ' Use characterized 3 k ohm value.
CLS
PRINT "Model 2303/2303B Calibration Program"
PRINT #1, "OUTPUT 16;:CAL:PROT:CODE 'KI002303'"'Unlock calibration.
PRINT #1, "OUTPUT 16;:CAL:PROT:INIT" ' Initiate calibration.
GOSUB ErrCheck
GOSUB KeyCheck
FOR I = 0 TO 8 ' Loop for all cal steps.
IF I = 0 OR I = 4 OR I = 7 THEN ' Prompt for test connections.
READ Msg$
PRINT Msg$
GOSUB KeyCheck
END IF
I$ = STR$(I): C1$ = C$ + RIGHT$(I$, LEN(I$) - 1)
SELECT CASE I ' Build command string.
CASE 0
Cmd$ = C1$ + " 14"
CASE 1, 2, 5, 6, 8
GOSUB ReadDMM
Cmd$ = C1$ + " " + Reading$
CASE 3, 7
Cmd$ = C1$
CASE 4
Cmd$ = C1$ + " 1.9"
END SELECT
PRINT #1, "OUTPUT 16;"; Cmd$; ";*OPC" ' Send command string to 2303.
GOSUB ErrCheck
GOSUB CalEnd
NEXT I
LINE INPUT "Enter calibration date (yyyy,mm,dd): "; D$
PRINT #1, "OUTPUT 16;:CAL:PROT:DATE "; D$
PRINT #1, "OUTPUT 16;:CAL:PROT:SAVE" ' Save calibration constants.
PRINT #1, "OUTPUT 16;:CAL:PROT:LOCK" ' Lock out calibration.
Calibration Programs C-5
GOSUB ErrCheck
PRINT "Calibration completed."
PRINT #1, "LOCAL 16 17"
CLOSE
END
'
KeyCheck: ' Check for key press routine.
WHILE INKEY$ <> "": WEND ' Flush keyboard buffer.
PRINT : PRINT "Press any key to continue (ESC to abort program)."
DO: I$ = INKEY$: LOOP WHILE I$ = ""
IF I$ = CHR$(27) THEN GOTO EndProg ' Abort if ESC is pressed.
RETURN
'
CalEnd: ' Check for cal step completion.
DO: PRINT #1, "SRQ?" ' Request SRQ status.
INPUT #2, S ' Input SRQ status byte.
LOOP UNTIL S ' Wait for operation complete.
PRINT #1, "OUTPUT 16;*ESR?" ' Clear OPC.
PRINT #1, "ENTER 16"
INPUT #2, S
PRINT #1, "SPOLL 16" ' Clear SRQ.
INPUT #2, S
RETURN
'
ErrCheck: ' Error check routine.
PRINT #1, "OUTPUT 16;:SYST:ERR?"
PRINT #1, "ENTER 16"
INPUT #2, E, Err$
IF E <> 0 THEN PRINT Err$: GOTO EndProg
RETURN
'
ReadDMM: ' Get reading from DMM.
SLEEP 5
PRINT #1, "OUTPUT 17;:FETCH?"
PRINT #1, "ENTER 17"
INPUT #2, Reading$
IF I = 5 OR I = 6 THEN Reading$ = STR$(VAL(Reading$) / FourOhm)
IF I = 8 THEN Reading$ = STR$(VAL(Reading$) / ThreeK)
RETURN
'
EndProg: ' Close files, end program.
BEEP: PRINT "Calibration aborted."
PRINT #1, "OUTPUT 16;:CAL:PROT:LOCK"
PRINT #1, "LOCAL 16 17"
CLOSE
END
Messages:
DATA "Connect DMM volts input to SOURCE and DVM IN terminals."
DATA "Connect DMM volts input and 4 ohm resistor to SOURCE and SENSE."
DATA "Connect DMM volts input and 3 k ohm resistor to SOURCE and SENSE."
C-6Calibration Programs
Program C-2
Model 2303-PJ calibration program
' Model 2303-PJ calibration program using Keithley Model 2001 DMM.
' Rev. 1.0, 1/15/98
' 2303-PJ primary address = 16. 2001 primary address = 17.
OPEN "IEEE" FOR OUTPUT AS #1 ' Open IEEE-488 output path.
OPEN "IEEE" FOR INPUT AS #2 ' Open IEEE-488 input path.
PRINT #1, "INTERM CRLF" ' Set input terminator.
PRINT #1, "OUTTERM LF" ' Set output terminator.
PRINT #1, "REMOTE 16 17" ' Put 2303-PJ, 2001 in remote.
PRINT #1, "OUTPUT 16;*CLS" ' Initialize 2303-PJ.
PRINT #1, "OUTPUT 16;*ESE 1;*SRE 32" ' Enable OPC and SRQ.
PRINT #1, "OUTPUT 17;:SYST:PRES" ' Initialize 2001.
PRINT #1, "OUTPUT 17;:FORM:ELEM READ" ' Reading only.
C$ = ":CAL:PROT:STEP" ' Partial command header.
FourOhm = 4 ' Use characterized 4 ohm value.
ThirtyOhm = 30 ' Use characterized 30 ohm value.
CLS
PRINT "Model 2303-PJ Calibration Program"
PRINT #1, "OUTPUT 16;:CAL:PROT:CODE 'KI002303'"'Unlock calibration.
PRINT #1, "OUTPUT 16;:CAL:PROT:INIT" ' Initiate calibration.
GOSUB ErrCheck
GOSUB KeyCheck
FOR I = 0 TO 8 ' Loop for all cal steps.
IF I = 0 OR I = 4 OR I = 7 THEN ' Prompt for test connections.
READ Msg$
PRINT Msg$
GOSUB KeyCheck
END IF
I$ = STR$(I): C1$ = C$ + RIGHT$(I$, LEN(I$) - 1)
SELECT CASE I ' Build command string.
CASE 0
Cmd$ = C1$ + " 14"
CASE 1, 2, 5, 6, 8
GOSUB ReadDMM
Cmd$ = C1$ + " " + Reading$
CASE 3, 7
Cmd$ = C1$
CASE 4
Cmd$ = C1$ + " 1.9"
END SELECT
PRINT #1, "OUTPUT 16;"; Cmd$; ";*OPC" ' Send command string to 2303-PJ.
GOSUB ErrCheck
GOSUB CalEnd
NEXT I
LINE INPUT "Enter calibration date (yyyy,mm,dd): "; D$
PRINT #1, "OUTPUT 16;:CAL:PROT:DATE "; D$
PRINT #1, "OUTPUT 16;:CAL:PROT:SAVE" ' Save calibration constants.
PRINT #1, "OUTPUT 16;:CAL:PROT:LOCK" ' Lock out calibration.
Calibration Programs C-7
GOSUB ErrCheck
PRINT "Calibration completed."
PRINT #1, "LOCAL 16 17"
CLOSE
END
'
KeyCheck: ' Check for key press routine.
WHILE INKEY$ <> "": WEND ' Flush keyboard buffer.
PRINT : PRINT "Press any key to continue (ESC to abort program)."
DO: I$ = INKEY$: LOOP WHILE I$ = ""
IF I$ = CHR$(27) THEN GOTO EndProg ' Abort if ESC is pressed.
RETURN
'
CalEnd: ' Check for cal step completion.
DO: PRINT #1, "SRQ?" ' Request SRQ status.
INPUT #2, S ' Input SRQ status byte.
LOOP UNTIL S ' Wait for operation complete.
PRINT #1, "OUTPUT 16;*ESR?" ' Clear OPC.
PRINT #1, "ENTER 16"
INPUT #2, S
PRINT #1, "SPOLL 16" ' Clear SRQ.
INPUT #2, S
RETURN
'
ErrCheck: ' Error check routine.
PRINT #1, "OUTPUT 16;:SYST:ERR?"
PRINT #1, "ENTER 16"
INPUT #2, E, Err$
IF E <> 0 THEN PRINT Err$: GOTO EndProg
RETURN
'
ReadDMM: ' Get reading from DMM.
SLEEP 5
PRINT #1, "OUTPUT 17;:FETCH?"
PRINT #1, "ENTER 17"
INPUT #2, Reading$
IF I = 5 OR I = 6 THEN Reading$ = STR$(VAL(Reading$) / FourOhm)
IF I = 8 THEN Reading$ = STR$(VAL(Reading$) / ThirtyOhm)
RETURN
'
EndProg: ' Close files, end program.
BEEP: PRINT "Calibration aborted."
PRINT #1, "OUTPUT 16;:CAL:PROT:LOCK"
PRINT #1, "LOCAL 16 17"
CLOSE
END
Messages:
DATA "Connect DMM volts input to SOURCE and DVM IN terminals."
DATA "Connect DMM volts input and 4 ohm resistor to SOURCE and SENSE."
DATA "Connect DMM volts input and 30 ohm resistor to SOURCE and SENSE."
D
Instrument Control
D-2Instrument Control
Introduction
This appendix contains basic information on controlling the Model 2303 and 2303-PJ from the
front panel, or programming the Model 2303, 2303B, or 2303-PJ over the b us. Refer to the user’s
manual for more detailed information.
Front panel control
Setting output values
Use the following general procedure to set Model 2303 or 2303-PJ output v alues:
1.Using the DISPLAY key, make sure the unit is in the ACTUAL V AND I display mode.
2.Press SET . The LSD (least-significant digit) in the voltage display area will blink, indicating that the unit is in the output setting mode.
3.Use the edit (arrow) keys to adjust the voltage value, then press SET. The LSD for the
current value will then blink.
4.Use the edit keys to adjust the current value, and press SET. The display will then return
to the readback mode (no blinking digits).
Setting the display mode
Press the DISPLAY key, then use the up or down arrow key to select the display mode. Use the
ACTU AL V AND I mode when testing current and v oltage, and select the D VM INPUT mode when
testing the DVM input.
Selecting the current range
T o select the 5mA (500mA, Model 2303-PJ) or 5A current readback range:
1.Press the MENU key.
2.Use the up or down arrow key to select the CURRENT RANGE menu item, then press
ENTER.
3.Use the edit keys to select the desired current range, then press ENTER.
4.Press the MENU key to back out of the menu structure.
T urning on the output
T o turn on the output, simply press the OPERATE key. Press OPERATE again to turn the output
off.
IEEE-488 bus control
T able D-1 summarizes commands necessary to control the Models 2303, 2303B, and 2303-PJ for
tests in this manual.
Table D-1
Basic remote commands
CommandDescription
:SOUR:VOLT <voltage>Set output voltage (0-15).
:SOUR:CURR:LIM <current> Set current limit (0-5).
:SENS:FUNC “VOLT”Voltage readback mode.
:SENS:FUNC “CURR”Current readback mode.
:SENS:FUNC “DVM”DVM measurements.
:SENS:CURR:RANG MAX5A current readback range.
:SENS:CURR:RANG MIN5mA current readback range.*
:OUTP ONTurn on output.
:OUTP OFFTurn off output.
:READ?Trigger and request reading.
Instrument Control D-3
*500mA for the Model 2303-PJ.
Setting output values
Use the :SOUR:VOLT or :SOUR:CURR:LIM commands to set the output voltage and current
limit respectively. For example, the following commands set the output voltage to 10V and the current limit to 3A:
:SOUR:VOLT 10
:SOUR:CURR:LIM 3
Setting the reading mode
Use :SENS:FUNC to program the reading mode. For example, select DVM input readings with
the following command:
:
SENS:FUNC “DVM”
D-4Instrument Control
T urning on the output
Use OUTP ON and OUTP OFF to turn the output on and off respecti vely.
Requesting readings
T o trigger and request a reading, first send the :READ? query, then address the instrument to talk
in the usual manner. The type of readings sent will depend on the selected reading mode.
Basic control program
Use the program below to send commands to the unit. To request a reading, type in “:READ?” at
the command prompt, or type in “Q” to exit the program. See Appendix C for information on computer hardware and software requirements.
Program D-1
Basic control programming
' Program to send basic commands to 2303. Primary address =16.
OPEN "IEEE" FOR OUTPUT AS #1 ' Open IEEE-488 output path.
OPEN "IEEE" FOR INPUT AS #2 ' Open IEEE-488 input path.
PRINT #1, "INTERM CRLF" ' Set input terminator.
PRINT #1, "OUTTERM LF" ' Set output terminator.
PRINT #1, "REMOTE 16" ' Put 2303 in remote.
CLS
Start: PRINT "Command: "; ' Print command prompt.
LINE INPUT Cmd$ ' Input command string.
IF Cmd$ = "Q" THEN GOTO Quit ' Check for Q to quit.
PRINT #1, "OUTPUT 16;"; Cmd$ ' Send command to unit.
IF Cmd$ = ":READ?" THEN ' Check for :READ? query.
PRINT #1, "ENTER 16" ' Address to talk.
LINE INPUT #2, Reading$ ' Input reading string.
PRINT Reading$
END IF
GOTO Start
Quit: PRINT #1, "LOCAL 16" ' Got to local.
CLOSE
END
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.