
Model 2657A High Power System SourceMeter® Instrument Reference Manual
Section 7: TSP command reference
2657A-901-01 Rev. B/December 2012
7-219
Details
Use the
smu
X
.source.limiti
attribute to limit the current output of the voltage source. Use
smu
X
.source.limitv
to limit the voltage output of the current source. The SMU always uses autoranging for
the limit setting. Use the
smu
X
.source.limitp
attribute to limit the output power of the source.
This attribute should be set in the test sequence before the turning the source on.
Using a limit value of 0 results in error code 1102, "Parameter too small," for
v
and
i
. Setting this attribute to
zero disables power compliance for
p
. When setting the power compliance limit to a nonzero value, the SMU
adjusts the source limit where appropriate to limit the output to the specified power. The SMU uses the lower of
the programmed compliance value (the compliance level that would be used if power compliance were disabled)
or the limit calculated from the power compliance setting.
Reading this attribute indicates the presently set compliance value. Use
smu
X
.source.compliance
to read
the state of source compliance.
Example
smua.source.limitv = 30
Sets the voltage limit of SMU
channel A to 30 V.
Also see
smuX.source.lowrangeY
This attribute sets the lowest source range that will be used during autoranging.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW) Yes
SMU reset
Instrument reset
Recall setup
Saved setup
Current: 1e-9 (1 nA)
Voltage: 200 (200 V)
Usage
sourceRangeLow
= smu
X
.source.lowrange
Y
smu
X
.source.lowrange
Y
=
sourceRangeLow
sourceRangeLow
Set to the lowest voltage (in volts) or current (in amperes) range to be used
X
Source-measure unit (SMU) channel (for example,
smua.source.lowrangev
applies to SMU channel A)
Y
SMU source function (v = voltage, i = current)
Details
This attribute is used with source autoranging to put a lower bound on the range that is used. Lower ranges
generally require greater settling times. If you set a low-range value, you might be able to source small values
with less settling time.
If the instrument is set to autorange and it is on a range lower than the one specified by
sourceRangeLow
, the
source range will be changed to the range specified by
sourceRangeLow
.
Example
smua.source.lowrangei = 1e-6
The lower boundary for current
source autoranging is 1
μ
A.
Summary of Contents for 2657A
Page 3: ......