0
点赞
收藏
分享

微信扫一扫

实操调试成功 基于NI-VISA的USBTMC接口程控仪器连接

北溟有渔夫 2022-03-22 阅读 101
编辑器

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。

至此测试成功。

 不需要官方下方这么复杂,就能把链路测试成功。

 

举报

相关推荐

0 条评论