*1. Perform complete procedure for each range, where <Range> and <Source_value> = 1E-6, 10E-6, 100E-6,
1E-3, 20E-3, 100E-3, or 1.
2. <DMM_Reading> parameter is the multimeter reading from the previous step.
3. Use :SYST:ERR? query to check for errors.
Table 2-10
Current calibration initialization commands
Command Description
:SOUR:FUNC CURR
:SENS:VOLT:PROT 20
:SENS:VOLT:RANG 20
:OUTP:STAT ON
Select source current mode.
Voltage limit when current source is active.
Make sure 1000V range is not active.
Turn source on.
Table 2-11
Current range calibration commands
Step Command/procedure* Description
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
:SOUR:CURR:RANGE <Range>
:SOUR:CURR -<Source_value>
Take DMM reading.
:CAL:PROT:SOUR <DMM_Reading>
Check 2410 for errors.
:CAL:PROT:SENS <DMM_Reading>
Check 2410 for errors.
:SOUR:CURR 0.0
Take DMM reading.
:CAL:PROT:SOUR <DMM_Reading>
Check 2410 for errors.
:CAL:PROT:SENS <DMM_Reading>
Check 2410 for errors.
:SOUR:CURR +<Source_value>
Take DMM reading.
:CAL:PROT:SOUR <DMM_Reading>
Check 2410 for errors.
:CAL:PROT:SENS <DMM_Reading>
Check 2410 for errors.
:SOUR:CURR 0.0
Take DMM reading.
:CAL:PROT:SOUR <DMM_Reading>
Select source range.
Establish negative full-range polarity.
Read actual output value.
Calibrate sense function negative full scale.
Calibrate source function negative full scale.
Set output to 0A.
Read actual output value.
Calibrate sense function negative zero.
Calibration source function negative zero.
Establish positive full-range polarity.
Read actual output value.
Calibrate sense function positive full scale.
Calibrate source function positive full scale.
Set output to 0A.
Read actual output value.
Calibrate source positive zero.
2-22 Calibration
2410-902-01.book Page 22 Monday, November 7, 2005 2:49 PM