By liaotingaa
搜集网上所有资料,自己研究程控信号源,数字万用表等,最终获得成功,现在分享给大家,少走弯路。
1.首先需要安装NI-VISA驱动,点击下方链接选择即可,根据自己电脑是32位还是64位选择即可,下载安装。https://www.ni.com/zh-cn/support/downloads/drivers/download.ni-visa.html
2.我安装labview2018中文版 和NI-VISA驱动程序NIVISA1550full驱动,连接USB方口线到普源示波器rigolDS2202A。
注:一根USB数据线一端连接电脑,一端连接示波器
3.打开NI-MAX软件(刚才安装了NI-VISA里面自带的这个软件)。
打开NI-MAX后界面如下,连接示波器到电脑即可识别到仪器,识别到USB为:USB0::0x1AB1::0x04B0::DS2D182401225::INSTR。
出现下面界面,点击"Input/Output" 指令框输入:*IDN?\n
点击“Read”
即可得到返回的数据。
至此,通路验证成功,只等编程控制仪器
同样,连接RIGOL信号源DG5071,也可以直接看到硬件:
USB0::0x1AB1::0x0640::DG5S175000116::INSTR
4.打开labview2018软件
在labview下,对于USBTMC仪器,可以使用NI-VISA API与仪器通信。下面提供了一个示例代码段:
在visa打开上的接口“VISA资源名称”上右键-创建常量,即可出现VISA资源的下拉列表。
在该常量上右键,按照下图选择USB instr 设备。
点击运行图标:
就可以设置信号源高电平为5V。
至此测试成功。
不需要官方下方这么复杂,就能把链路测试成功。