使用Python连接到乐器Pyvisa

问题描述

我正在尝试使用python自动化Keithley 2000源仪表。我使用以下代码连接到仪器(GPIB):

import pyvisa
rm = pyvisa.ResourceManager()
rm.list_resources()
('ASRLCOM1::INSTR','ASRLCOM3::INSTR')

由于未在此处建立gpib,因此我尝试了以下所有操作,但遇到以下错误

from gpib_ctypes import gpib
AttributeError: function 'ibsre' not found

my_instrument = rm.open_resource('GPIB::20::INSTR')
AttributeError: No class registered for InterfaceType.gpib,INSTR

import visa
DMM = visa.ResourceManager().get_instrument('GPIB::20::INSTR')
DMM.ask('*IDN?')
ValueError: No class registered for InterfaceType.gpib,INSTR

有人可以帮助我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)