hvl_ccb.dev.ea_psi9000
Submodules
- hvl_ccb.dev.ea_psi9000.ea_psi9000
PSI9000
PSI9000.MS_NOMINAL_CURRENT
PSI9000.MS_NOMINAL_VOLTAGE
PSI9000.SHUTDOWN_CURRENT_LIMIT
PSI9000.SHUTDOWN_VOLTAGE_LIMIT
PSI9000.check_master_slave_config()
PSI9000.config_cls()
PSI9000.default_com_cls()
PSI9000.get_output()
PSI9000.get_system_lock()
PSI9000.get_ui_lower_limits()
PSI9000.get_uip_upper_limits()
PSI9000.get_voltage_current_setpoint()
PSI9000.measure_voltage_current()
PSI9000.set_lower_limits()
PSI9000.set_output()
PSI9000.set_system_lock()
PSI9000.set_upper_limits()
PSI9000.set_voltage_current()
PSI9000.start()
PSI9000.stop()
PSI9000Config
PSI9000Config.clean_values()
PSI9000Config.current_lower_limit
PSI9000Config.current_upper_limit
PSI9000Config.force_value()
PSI9000Config.keys()
PSI9000Config.optional_defaults()
PSI9000Config.power_limit
PSI9000Config.required_keys()
PSI9000Config.voltage_lower_limit
PSI9000Config.voltage_upper_limit
PSI9000Config.wait_sec_initialisation
PSI9000Config.wait_sec_settings_effect
PSI9000Config.wait_sec_system_lock
PSI9000Error
PSI9000VisaCommunication
PSI9000VisaCommunicationConfig
Module contents
Device class for controlling a Elektro Automatik PSI 9000 power supply over VISA.
It is necessary that a backend for pyvisa is installed. This can be NI-Visa oder pyvisa-py (up to now, all the testing was done with NI-Visa)