資源簡介
使用此代碼可以控制常用編程電源,示波器等儀器
代碼片段和文件信息
#coding:utf-8
import?visa
class?Meas():
????def?__init__(self):
????????rm?=?visa.ResourceManager()
????????res?=?rm.list_resources()
????????for?name?in?res:
????????????if?‘TCP‘?in?name:
?????????????????self.Meas_inst?=?rm.open_resource(name)
????????welcome?=?self.Meas_inst.query(“*IDN?“)
????????self.Meas_inst.write(“SYSTEM:?REMOTE“)
????????print(welcome)
????def?Meas_on(self):
????????self.Meas_inst.write(“OUTP?ON“)
????def?Meas_off(self):
????????self.Meas_inst.write(“OUTP?OFF“)
????def?set_Meas_VOLT(self?VoLT):
????????self.Meas_inst.write(“VOLT?%s“?%?VoLT)
????def?set_Meas_CURR(self?VoLT):
????????self.Meas_inst.write(“CURR?%s“?%?VoLT)
????def?get_Meas_CURR(self):
????????return?self.Meas_inst.query(“MEAS:CURR?“)
????def?get_Meas_VOLT(self):
????????return?self.Meas_inst.query(“MEAS:VOLT?“)
????#?def?Meas_off(self):
????#?????self.Meas_inst.write(“OUTP?OFF“)
????#
????#?def?Meas_on(self):
????#?????self.Meas_inst.write(“OUTP?ON“)
if?__name__?==?“__main__“:
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....??????1135??2020-03-02?17:27??Power\Py_Meas.py
????I.A....??????1328??2020-03-11?15:07??Power\Py_Power.py
?????目錄??????????0??2020-03-11?15:07??Power
-----------?---------??----------?-----??----
?????????????????2463????????????????????3
- 上一篇:強化學習與仿真的結合
- 下一篇:Python幾行代碼寫完數組的增刪查改排序
評論
共有 條評論