1、安装NI_VISA驱动
2、python 安装第三方库:pyvisa
pip install pyvisa
import pyvisa
rm = pyvisa.ResourceManager()
print(rm.list_resources())
运行该代码如果成功打印出了连接的设备列表,表示安装成功
3、硬件连接
我用得是TSB2000X系列,比较老了。有两种连接方式。一种是用网线(连接示波器LAN口和电脑网口)连接,一种是用usb连接(连接示波器上usb device口和电脑usb口)
如果用网线,需要确定仪器可以获得有效IP。我们单位就无法为仪器单独提供有效IP。所以我使用的usb方法。
连接之后,打开NI-MAX。展开“我的系统”列表。然后展开“设备和接口”,点击F5刷新,可以看到识别到的仪器列表,查看是否有自己的仪器。
4、软件编程参考资料
推荐两个网站:
1)tek提供的编程示例:https://forum.tek.com/viewtopic.php?f=580&t=133570
2)pyvisa的help文档:Installation — PyVISA 1.12.0 documentation