无法通过以太网GPIB适配器连接到功率计

时间:2019-06-11 11:09:43

标签: python-3.x gpib pyvisa

当我尝试运行我的代码时,出现以下错误: ValueError:请安装linux-gpib以使用此资源类型。 没有名为“ gpib”的模块

尝试使用pip和命令行安装linux-gpib后,我得到了一个:
找不到满足linux-gpib要求的版本(来自版本:) 找不到linux-gpib的匹配发行版

我设法通过以太网连接了一个信号发生器,但是使用与gpib相同的原理我没有运气。

试图重新安装python和pyvisa软件包,但是没有运气,尝试为该特定的以太网适配器导入包装器: 点安装git + git://github.com/nelsond/prologix-gpib-ethernet.git 再次没有运气。 我还尝试使用适配器驱动程序提供的ip通过TCPIP进行连接,仍然没有运气。

import visa

rm = visa.ResourceManager()
rm.list_resources()
inst = rm.open_resource('GPIB0::16::INSTR') #using GPIB
inst = rm.open_resource('TCPIP::192.168.1.77::INSTR') #using TCPIP
print(inst.query("*IDN?"))

执行的代码应提供设备的IDN,例如: 罗德与施瓦茨(Rohde&Schwarz),SMB100A,1406.6000k02 ...等

2 个答案:

答案 0 :(得分:1)

尝试更改为另一个USB转GPIB适配器。

答案 1 :(得分:0)

在将另一个USB转换为GPIB适配器后,它终于可以工作了。