TDI.Load

Code author: Kevin Kennedy <protonyx@users.noreply.github.com>

Remote Interface

These loads feature a Ethernet connection that hosts a web-based interface from which you can control the load much like you would if you were sitting in front of it.

class labtronyx.drivers.TDI.Load.d_XBL(resource, **kwargs)[source]

Driver for TDI XBL Series DC Electronic Loads

configurePulsing(freq, duty, mode, base, peak)[source]

Mode can be one of:

  • cc: Constant Current
  • cv: Constant Voltage
  • cw: Constant Power
  • cr: Constant Resistance
configureSlewRate(rate)[source]

Set the slew rate for a zero to full-scale transision.

Parameters:rate (float) – Rise and Fall time (in microseconds)
disableLocalControl()[source]

Disable local control of the load. User will be unable to control load functions using the front panel.

enableLocalControl()[source]

Enable local control of the load

getCurrent()[source]

Gets the constant current mode’s current level

Returns:float
getMaxCurrent()[source]

Returns the maximum current the load will sink

Returns:float
getMaxPower()[source]

Gets the maximum power the load will allow

Returns:float
getMaxVoltage()[source]

Gets the maximum voltage the load will allow

Returns:float
getPower()[source]

Gets the constant power mode’s power level

Returns:float
getResistance()[source]

Gets the constant resistance mode’s resistance level

Returns:float
getTerminalCurrent()[source]

Returns the terminal current in Amps

Returns:float
getTerminalPower()[source]

Returns the terminal power in Watts

Returns:float
getTerminalVoltage()[source]

Returns the terminal voltage in Volts

Returns:float
getVoltage()[source]

Gets the constant voltage mode’s voltage level

Returns:float
powerOff()[source]

Turns the load off

powerOn()[source]

Turns the load on

setCurrent(current)[source]

Sets the constant current mode’s current level

Parameters:current (float) – Current in Amps
setMaster()[source]

Set load into master mode

setMaxCurrent(current)[source]

Sets the maximum current the load will sink

Parameters:current (float) – Current in Amps
setMaxPower(power)[source]

Sets the maximum power the load will allow

Parameters:power (float) – Power in Watts
setMaxVoltage(voltage)[source]

Sets the maximum voltage the load will allow

Parameters:voltage (float) – Voltage in Volts
setPower(power)[source]

Sets the constant power mode’s power level

Parameters:power (float) – Power in Watts
setResistance(resistance)[source]

Sets the constant resistance mode’s resistance level

Parameters:resistance (str) – Resistance in Ohms
setSlave()[source]

Set load into slave mode

setVoltage(voltage)[source]

Sets the constant voltage mode’s voltage level

Parameters:voltage (float) – Voltage in Volts