Series 2600B System SourceMeter® instrument Reference Manual Section 9: TSP command reference
2600BS-901-01 Rev. F/August 2021 9-213
Also see
Contact check measurements (on page 2-22)
smuX.contact.speed (on page 9-214)
smuX.contact.threshold (on page 9-215)
smuX.source.offfunc (on page 9-246)
smuX.contact.r()
This function measures aggregate contact resistance. This command is not available on the 2604B, 2614B, or
2634B.
Usage
rhi, rlo = smuX.contact.r()
The measured aggregate contact resistance on the HI/sense HI side
The measured aggregate contact resistance on the LO/sense LO side
Source-measure unit (SMU) channel (for example, smua.contact.r() applies to
SMU channel A)
Details
If you attempt to perform a contact resistance measurement when any of the following conditions
exist, an error is generated.
• When the output is on and SMU is a current source with current range set to less than 1 mA
• When the output is on and SMU is a voltage source with current limit set to less than 1 mA
• When the output is off and the output off mode is High-Z
• When the output is off and the output off mode is Normal with the smuX.source.offfunc
attribute set to smuX.OUTPUT_DCVOLTS and the off current limit set to less than 1 mA
• When the output is off and the output off mode is Normal with the smuX.source.offfunc
attribute set to smuX.OUTPUT_DCAMPS and the source range is less than 1 mA
Example
if not smua.contact.check() then
smua.contact.speed = smua.CONTACT_SLOW
rhi, rlo = smua.contact.r()
print(rhi, rlo)
exit()
end
Check contacts against threshold.
Set speed for SMU channel A to slow.
Get resistance readings.
Output contact resistances to the host.
Terminate execution.
Also see
Contact check measurements (on page 2-22)
smuX.contact.check() (on page 9-212)
smuX.contact.speed (on page 9-214)