2600S-901-01 Rev. C / January 2008
Return to
12-71
Series 2600 System SourceMeter® Instruments Reference Manual
Section 12: Instrument Control Library
smuX.source.compliance
X = SMU channel (a or b)
Attribute
Source compliance state.
Usage
compliance = smuX.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
“Basic operation” and
“Status model”.
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.
Usage
smuX.source.delay = Y
-- Writes source delay.
Y = smuX.source.delay
--Read
source
delay.
Set
Y
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
DELAY_AUTO
will cause a range dependent delay to be inserted
when ever the source is changed.
• Y can be set to a specific user defined 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
smuX.source.func
X = SMU channel (a or b)
Attribute
Source function.
Usage
iv = smuX.source.func
-- Reads source function.
smuX.source.func = iv
-- Writes source function.
Set
iv
to one of the following values:
0
or
smuX.OUTPUT_DCAMPS
Selects current source function.
1
or
smuX.OUTPUT_DCVOLTS
Selects voltage source function.
Remarks
• Reading this attribute gives the output function of the source. Setting this attribute
configures the SMU as either a voltage source or a current source.
• The
reset
function selects the voltage function.
Details
See
"basic operation".
Also see
,
Example
Selects the source amps function for SMU A:
smua.source.func = smua.OUTPUT_DCAMPS