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 smuX.source.limiti attribute to limit the current output of the voltage source. Use
smuX.source.limitv to limit the voltage output of the current source. The SMU always uses autoranging for
the limit setting. Use the smuX.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 smuX.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
DUT test connections (on page 2-41)
smuX.source.compliance
(on page 7-214)
smuX.source.func
(on page 7-216)
smuX.source.output
(on page 7-222)
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 = smuX.source.lowrangeY
smuX.source.lowrangeY = 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.