电源用python代码hamamatsu c11204-01/02
pyCLAWSps的Python项目详细描述
用于hamamatsu c11204-01/02电源的python 3脚本
先决条件
此模块需要numpy和pyserial并将自动安装
安装
在控制台上通过以下命令安装此软件包:
pip install pyCLAWSps
兼容性
仅使用python 3进行测试
使用软件包
要使用此代码,只需导入模块并用命令初始化即可。在初始化之前,请确保将电源连接到电脑
>>> from pyCLAWSps import CLAWSps >>> ps = CLAWSps() >>> ps.printStatus()
功能
- printmonitorinfo()-打印有关电源状态、电压(V)和电流(MA)值的信息
- getpowerinfo()-以元组形式返回电源电压(v)和电流(ma)值
- sethvof()-设置电源高压关闭
- sethvon()-设置电源高电压开
- reset()-重置电源
- setvoltage(voltage_dec)-将高压输出设置为指定的电压(V)
- getvoltage()-返回电源电压,单位为伏特
- getcurrent()-返回电源电流,单位为毫安
- printstatus()-打印电源上的状态信息(类似于“getmonitorinfo()”),但不打印电压和电流值
- close()-关闭串行端口
- help()-此帮助
注-C11204电源可将外加电压设置为90 V。根据正在使用的MPPC的要求更改电压上限(pyclawsps/\uuu init中的self.v_lim_upper)。默认设置为60伏