![Keithley SourceMeter 2600B Series Скачать руководство пользователя страница 574](http://html2.mh-extra.com/html/keithley/sourcemeter-2600b-series/sourcemeter-2600b-series_reference-manual_4085220574.webp)
Series 2600B System SourceMeter® Instrument Reference Manual
Section 7: TSP command reference
2600BS-901-01 Rev. C / August 2016
7-235
smuX.source.calibrateY()
This function generates and activates new source calibration constants.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
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 set for calibration point 1
cp1Reference
The reference measurement for calibration point 1 as measured externally
cp2Expected
The source value set 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; 0.0 is considered to be 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 source of the SMU 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 are activated immediately but they are not written to nonvolatile
memory. Use
smu
X
.cal.save()
to save the new constants to nonvolatile memory.
The active calibration constants stay in effect until the instrument is power cycled or a calibration set
is loaded from nonvolatile memory with the
smu
X
.cal.restore()
function.
This function is 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 the 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.