Python GPIB命令

时间:2011-06-08 05:30:59

标签: python gpib

我安装了一个工作GPIB接口和Linux-GPIB软件包。

我目前只知道两个命令,x.write和x.find。我对Python知之甚少,但我认识到点运算符,并意识到在导入gpib之后,我应该得到一些功能。

我无法找到GPIB功能列表。

3 个答案:

答案 0 :(得分:1)

他们在gpib库中。您可以这样引用它们:gpib.foo()

将此行添加到您的代码中:

help(gpib)

浏览函数/类。

答案 1 :(得分:1)

如果您使用的是Python,我认为pyvisa正是您所需要的。它提供了许多有用的高级功能,可帮助您通过GPIB向设备发送一系列SCPI命令,例如writereadask等等

至于SCPI命令本身,通常它们会与不同的供应商不同。因此,就您应该将什么类型的SCPI发送到设备而言,您应该阅读相应的数据表。但在另一种情况下,您可以安装供应商提供的驱动程序。在这种情况下,您可以发送一些更高级的命令。例如,如果您想控制电压源,他们可能已经获得了函数setvoltage(double voltage)。事情对你来说会容易得多。

答案 2 :(得分:0)

实际上有很多命令可用。除了你提到的那两个,有x.readx.askx.ask_for_value等等。

但我建议您阅读help file,我认为这会让您更好地理解。