Autogenerated API documentation for edwards_nxds
Driver for Edwards, nXDS pumps
-
class
PyExpLabSys.drivers.edwards_nxds.
EdwardsNxds
(port)[source]
Bases: object
Driver for the Edwards nXDS series of dry pumps
-
__init__
(port)[source]
Initialize self. See help(type(self)) for accurate signature.
-
comm
(command)[source]
Ensures correct protocol for instrument
-
read_pump_type
()[source]
Read identification information
-
read_pump_temperature
()[source]
Read Pump Temperature
-
read_serial_numbers
()[source]
Read Pump Serial numbers
-
read_run_hours
()[source]
Return number of run hours
-
set_run_state
(on_state)[source]
Start or stop the pump
-
status_to_bin
(word)[source]
Convert status word to array of binaries
-
bearing_service
()[source]
Status of bearings
-
pump_controller_status
()[source]
Read the status of the pump controller
-
read_normal_speed_threshold
()[source]
Read the value for acknowledge the pump as normally running
-
read_standby_speed
()[source]
Read the procentage of full speed on standby
-
read_pump_status
()[source]
Read the overall status of the pump
-
read_service_status
()[source]
Read the overall status of the pump
-
set_standby_mode
(standbymode)[source]
Set the pump on or off standby mode