硬件编程之NIVISA通信的二次封装及

北京白癜风防治医院 https://wapjbk.39.net/yiyuanfengcai/video_bjzkbdfyy/

工业上很多硬件都有使用到VISA通,比如功率计\光斑分析仪\微电流检测仪...,尤其是美国很多设备都基于此通信接口.

VISA接口针对USB/GPIB/以太网/串口进行统一的封装接口,这样只要学会一种使用方式,就可以对其他几个接口进行调用了,省去了一大段时间学习成本.

VISA目前主流的dll封装有NI-VISA.dll和RsVIsa.dll,NI-VISA是NI公司对通信协议的封装库,目前市面上大部分程序都是基于它,RsVisa是RoHdeSchwarz公司提供的二次封装,下面我们以Rsvisa来进行讲解.

上面是VISA的一些属性配置,下面我们还会对它们一一进行介绍.

RS提供的visa测试软件功能更简洁,而且可以显示每一步所使用的代码,更方便调试.

测试软觉得右侧会显示我们设置属性和通信协议的详细调用指令,我们编程的时候需要根据这里的提示编写测试代码.

从图上可知:我最后读取到的波特率和设置波特率的代码应该如下:

mainForm.button3.on


转载请注明:http://www.aierlanlan.com/rzgz/7324.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了