Skip to content

Keithley2600#

Keithley 2600 SMU channel class. This class inherits from Smu.


method contact_check(threshold: float, speed: str)#

Performs a contact check on the SMU channel to detect excessive resistance in the force or sense leads.

Parameters#

Name Description
threshold Resistance threshold in ohms above which the contact check fails.
speed Contact check speed. Valid values are "slow" , "medium" or "fast" .

Returns#

Type Description
bool True if the measured contact resistance is below the threshold, otherwise False .

Example#

is_ok = smu.contact_check(50, "medium")

method get_channel_name()#

Queries the channel name (including the node prefix) used to address this channel on the device.

Returns#

Type Description
str The channel name including its node prefix.

Example#

name = smu.get_channel_name()

method get_device()#

Returns the parent device of this SMU channel.

Returns#

Type Description
MeasmaticDevice The device that owns this SMU channel.

Example#

device = smu.get_device()

method get_lua_variable_name()#

Returns the device name in a form that can be used as a Lua variable name in TSP scripts.

Returns#

Type Description
str The device name converted to a valid Lua variable name, or an empty string if no name is assigned.

Example#

var_name = smu.get_lua_variable_name()

method measure_contact_resistance(speed: str)#

Measures the aggregate contact resistance on the high and low force/sense leads.

Parameters#

Name Description
speed Contact check speed. Valid values are "slow" , "medium" or "fast" .

Returns#

Type Description
float Measured contact resistance on the high lead in ohms.
float Measured contact resistance on the low lead in ohms.

Example#

r_hi, r_lo = smu.measure_contact_resistance("medium")

method set_current_limit(limit: float)#

Sets the current limit (compliance) of the source.

Parameters#

Name Description
limit The new current limit in amperes.

Example#

smu.set_current_limit(10E-3)

method set_voltage_limit(limit: float)#

Sets the voltage limit (compliance) of the source.

Parameters#

Name Description
limit The new voltage limit in volts.

Example#

smu.set_voltage_limit(5.0)