This Python class remote control power sources from FuG Elektronik GmbH over ethernet:
- connect to the device
- enable/disable the power source
- set the voltage and the current limit
- read the voltage and the current values
This class:
- was tested on "MS Windows" but should run with Linux
- was tested with Python 3.6 but should run with Python 3.x
The following FuG power sources were tested:
- "FuG HYN" (at ETH Zurich)
- "FuG HCP" (at ETH Zurich)
- "FuG MCP" (at Leibniz Hannover University)
This class is meant as a lightweight code to be used as a "code snippet" and not as a full package. Power sources are dangerous and Python does not qualify as an high-integrity programming language. External safety circuits (such as breakers) are required to guarantee the absence of hazards.
This tool is developed by the Power Electronic Systems Laboratory at ETH Zurich and is available under the BSD License. The code is also available on the ETH Data Archive.
- Thomas Guillod, ETH Zurich, Power Electronic Systems Laboratory - GitHub Profile
- This project is licensed under the BSD License, see LICENSE.md.
- This project is copyrighted by: (c) 2020-2021, ETH Zurich, Power Electronic Systems Laboratory, T. Guillod.