微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > LabVIEW中不同子VI间如何使用同一个VISA的通讯接口

LabVIEW中不同子VI间如何使用同一个VISA的通讯接口

时间:10-02 整理:3721RD 点击:
LabVIEW新手,最近在利用VISA完成RS232的通讯。通讯参数都是在setup的子vi中进行设置,但其他子VI也要对设备进行读写。莫非每次都要开启、关闭一次visa接口吗?有没有其他类似于其他语言的调用子VI  VISA控件的方法。
题外话,工科女感觉好不习惯LabVIEW,还是觉得VB、C这样代码的方便,感觉快放弃了。一句代码就能搞定的,得画好多图,求继续LabVIEW的心灵鸡汤

不习惯labview可以试试LabWindows是C的。说一下你这个问题只要打开一次就好了,其他任何地方都可以读写的哪怕你打开后面的连线不连只要给读写指定的端口号相同读写都是正常的关键是端口名字要相同

打开以后传送句柄,程序结束释放就可以了呀

其实这个方法较多!首先你可以把这个端口使用全局变量保存,然后各个子VI都是用这个全局变量里的端口号就可以啦!

初级方法打开后建立个全局变量,但要注意操作时序。
高级点使用引用。
题外话:自学LabVIEW之后一发不可收拾,现在靠这个赚钱养家呢。

哈哈,都有同感了
ls的是知音啊

请问小编最后怎么解决这个问题的啊?

好久不登陆了~~谢谢你的回答

我最后受不了,没用LabVIEW写了

慢慢地学了一段之后,还是习惯一些了。但每每要用一个新模块的时候,又开始这样的纠结

厉害了~~你现在主要是用Labview做哪块

算是测控行业,系统集成方面吧

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top