NI 联合许多大公司共同开发的虚拟仪器软件架构 VISA,可以实现一套仪器控制程序适用于各种硬件接口与大多数仪器总线连接,包括以太网,GPIB、USB、串口等,无论底层是何种硬件接口,用户只需要面对统一的编程接口—VISA,通过调用相同的VISA库函数并配置不同的设备参数,就可以编写控制各种 I/O 接口仪器的通用程序。
问题1
发*IDN?设备查询指令,有设备信息响应,但是弹出错误提示:VISA(Hex 0xBFFF0015)完成操作前超时已过期
原因分析:
以太网通信时候,NI I/O setting中 “suppress end on Reads”不打勾,“send end on writes”打勾。
问题2
打开一个VI,初始化报错,并提示VISA(Hex 0xBFFF0011)位置信息不足或系统中不存在改设备或资源
原因分析:
1.通讯没调通
2.NI Max等其他上位机软件有在运