我正在尝试用Python与一个非常旧的工具(CCD相机)通信。1999年出版的仪器制造商的GPIB编程手册只提供了一个基本的命令列表。文中还介绍了GPIB通信的一些标准程序。你知道吗
我以前用PyVisa成功地编写了一些Python程序,用来控制和获取通过以太网或USB与计算机相连的仪器的数据。然而,GPIB对我来说是新事物,它在ATN、SRQ、说话者或听话者方面似乎与它们有很大的不同。你知道吗
我在pyvisaapi文档中找到了GPIBInterface和GPIBInstrument类,但找不到任何关于talker或listener设置的信息。你知道吗
这是我的问题
a.我下面关于数据采集过程的假设是否正确?
b.来自控制器的控制消息与GPIBInstrument类中的直接“写入”函数有什么区别?
下面的代码仍然可以工作,尽管它省略了设置ATN、说话者或监听器。为什么?你知道吗
import pyvisa
RM = pyvisa.ResourceMananger()
INSTRUMENT = RM.open_resource('instrument address')
print(INSTRUMENT.query('*IDN?'))
c.他们有没有通过PyVisa进行GPIB编程的例子或教程?
我找不到合适的。。你知道吗
任何评论都会有帮助。提前谢谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐