我安装了一个工作GPIB接口和Linux-GPIB软件包。
我目前只知道两个命令,x.write和x.find。我对Python知之甚少,但我认识到点运算符,并意识到在导入gpib之后,我应该得到一些功能。
我无法找到GPIB功能列表。
答案 0 :(得分:1)
他们在gpib
库中。您可以这样引用它们:gpib.foo()
。
将此行添加到您的代码中:
help(gpib)
浏览函数/类。
答案 1 :(得分:1)
如果您使用的是Python,我认为pyvisa
正是您所需要的。它提供了许多有用的高级功能,可帮助您通过GPIB向设备发送一系列SCPI命令,例如write
,read
,ask
等等
至于SCPI命令本身,通常它们会与不同的供应商不同。因此,就您应该将什么类型的SCPI发送到设备而言,您应该阅读相应的数据表。但在另一种情况下,您可以安装供应商提供的驱动程序。在这种情况下,您可以发送一些更高级的命令。例如,如果您想控制电压源,他们可能已经获得了函数setvoltage(double voltage)
。事情对你来说会容易得多。
答案 2 :(得分:0)
实际上有很多命令可用。除了你提到的那两个,有x.read
,x.ask
,x.ask_for_value
等等。
但我建议您阅读help file
,我认为这会让您更好地理解。