hvl_ccb.dev.ea_psi9000
Submodules
- hvl_ccb.dev.ea_psi9000.ea_psi9000
PSI9000PSI9000.MS_NOMINAL_CURRENTPSI9000.MS_NOMINAL_VOLTAGEPSI9000.SHUTDOWN_CURRENT_LIMITPSI9000.SHUTDOWN_VOLTAGE_LIMITPSI9000.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()
PSI9000ConfigPSI9000Config.clean_values()PSI9000Config.current_lower_limitPSI9000Config.current_upper_limitPSI9000Config.force_value()PSI9000Config.keys()PSI9000Config.optional_defaults()PSI9000Config.power_limitPSI9000Config.required_keys()PSI9000Config.voltage_lower_limitPSI9000Config.voltage_upper_limitPSI9000Config.wait_sec_initialisationPSI9000Config.wait_sec_settings_effectPSI9000Config.wait_sec_system_lock
PSI9000ErrorPSI9000VisaCommunicationPSI9000VisaCommunicationConfig
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)