labview连接矢量网络分析仪,运行vi文件,出现报错:识别查询失败。怎么解决?
时间:10-02
整理:3721RD
点击:
问题,如题,显示界面如上图所示。
求大神指导,整了两天了,还没解决问题,大哭.jpg
解决:经过两天的摸索,最终解决问题,发现问题是底层子程序的自定义元件的线路有问题。
我们用厂家给的矢量网络分析仪的labview程序例子,尝试连同矢量网络分析仪和电脑进行通信
结果程序总是报错,我们找了设置(调整网络矢量分析仪设置、以及电脑设置)、软件(下载了Keysight BenchVue、Keysight Command Expert、NI-DAG等好几种软件)、驱动(下了网络是将分析仪两三种驱动、IO库、labview驱动等等)
程序路径(改了不知道多少次)、换连线(换仪器,换接口)
……
上上下下几十种方法,就是解决不了问题,没法完整通信
不是报这个错就是报那个错
已经一周了
结果,刚刚找到了问题根源,解决了问题
问题是厂家给的labview程序的上百个子程序经常用到的一个自定义模块内部定义线路错了
因为是自定义的模块,所以线路并没有直接报错。
没想到是厂家给的程序本身就是错的
而且错的不是逻辑,居然是自定义
自定义错的还是一个连线,而且距离很短
简直好坑
具体如下:
程序从一开始就报错,以至于让我们觉得设置驱动等有问题:
偶然追查最根源的起点错误,找到第一错误(其实由于子文件互相调用,有好几个第一错误)
实在找不到错误了,就随意把每个元件放大,瞅瞅。结果偶然发现有一条线好像有问题。而且最开始线路没有报错,可能是自定义的问题。在大胆删除一条好像多余的线之后,线路终于走通了,
这种厂家给的调试运行程序出错,简直太坑了。
很好 谢谢
你好,安立的矢网有没有labview程序 我找了好久没找到。加入没有的话自己编写个读取矢网的labview困难吗?