
19-132
Return to
2600AS-901-01 Rev. B / September 2008
Section 19: Remote Commands
Series 2600A System SourceMeter® Instruments Reference Manual
smuX.source.compliance
X = SMU channel (a or b)
Attribute
Source compliance state.
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
compliance = smuX.source.compliance
compliance
The state of source compliance.
Remarks
• Use this attribute to read the state of source compliance.
true
indicates that the limit function is
in control of the source (source in compliance).
false
indicates that the source function is in
control of the output (source not in compliance).
• This is a read-only attribute. Writing to this attribute will generate an error.
• Reading this attribute also updates the status model and the front panel with generated
compliance information.
Details
See
and
Also see
Example
Reads the source compliance state for SMU A:
compliance = smua.source.compliance
print(compliance)
Output: true
The above output indicates that the voltage limit has been reached (if configured as a current
source), or that the current limit has been reached (if configured as a voltage source).
smuX.source.delay
X = SMU channel (a or b)
Attribute
Source delay.
Default
smuX.DELAY_OFF
TSP-Link
accessibility
This attribute can be accessed from a remote TSP-Link node.
Usage
delayval = smuX.source.delay -- Reads source delay.
smuX.source.delay = delayval -- Writes source delay.
delayval
The source delay value.
Set
delayval
to one of the following values:
0
or
smuX.DELAY_OFF
No delay.
-1
or
smuX.DELAY_AUTO
Auto delay.
User_value
Set user delay value.
Remarks
• This attribute allows for additional source settling time after an output step.
• The default is 0, no delays.
• Setting this attribute to
smuX.DELAY_AUTO
will cause a range dependent delay to be inserted
when ever the source is changed.
•
delayval
can be set to a specific user-defined value (
User_value
) that will set the delay that
is used regardless of range.
Example
Selects the delay to auto SMU A:
smua.source.delay = smua.DELAY_AUTO