Section 7: Command reference
Model 2651A High Power System SourceMeter® Instrument Reference Manual
7-212
2651A-901-01 Rev. A / March 2011
Usage
smu
X
.source.calibrate
Y
(
range
,
cp1expected
,
cp1reference
,
cp2expected
,
cp2reference
)
X
Source-measure unit (SMU) channel (for example,
smua.source.calibratev()
applies to SMU channel A).
Y
SMU source function (
v
= voltage,
i
= current).
range
The measurement range to calibrate.
cp1expected
The source value programmed for calibration point 1.
cp1reference
The reference measurement for calibration point 1 as measured externally.
cp2expected
The source value programmed for calibration point 2.
cp2reference
The reference measurement for calibration point 2 as measured externally.
Details
This function generates and activates new calibration constants for the given range.
The positive and negative polarities of the source must be calibrated separately. Use a positive value for range to
calibrate the positive polarity and a negative value for range to calibrate the negative polarity. Do not use 0.0 for
a negative calibration point as 0.0 is considered a positive number.
Typically the two calibration points used will be near zero for calibration point 1 and 90% of full scale for
calibration point 2. Full scale for calibration point 2 should be avoided if the SMU's source is substantially out of
calibration.
The two reference measurements must be made with the source using the active calibration set. For example,
source a value, measure it, and do not change the active calibration set before issuing this command.
The new calibration constants will be activated immediately but they will not be written to nonvolatile storage.
Use
smu
X
.cal.save()
to commit the new constants to nonvolatile storage.
The active calibration constants will stay in effect until the instrument is power cycled or a calibration set is
loaded from nonvolatile storage with the
smu
X
.cal.restore()
function.
This function will be disabled until a successful call to
smu
X
.cal.unlock()
is made.
Example
smua.source.calibratev(1, 1e-10, 1e-5, 0.9,
0.903)
SMU channel A calibrates voltage source
using the following values: calibrate the
1 V range, 1e-10 for +zero source output
value, 1e-5 for +zero DMM measurement
reading, 0.9 for +FS source output value,
and 0.903 for the +FS DMM measurement
reading.
Also see
(on page 7-179)
(on page 7-181)
(on page 7-193)
(on page B-1)