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.
-
setCurrent(current)[source]¶ Sets the constant current mode’s current level
Parameters: current (float) – Current in Amps
-
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
-