LabVIEWwilliam hill官网
直播中

黄素芬

7年用户 66经验值
擅长:可编程逻辑 测量仪表 光电显示 接口/总线/驱动
私信 关注
[问答]

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

labview新手,最近在利用VISA完成RS232的通讯。通讯参数都是在setup的子vi中进行设置,但其他子VI也要对设备进行读写。莫非每次都要开启、关闭一次visa接口吗??有没有其他类似于其他语言的调用子VI  VISA控件的方法。。

题外话,工科女感觉好不习惯LabVIEW,还是觉得VB、C这样代码的方便,感觉快放弃了。一句代码就能搞定的,得画好多图,求继续LabVIEW的心灵鸡汤

回帖(11)

asdasdaw

2017-3-30 20:41:01

最佳答案

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

樊浩

2017-3-31 04:18:55
打开以后传送句柄,程序结束释放就可以了呀
举报

2017-3-31 08:27:19
其实这个方法较多!首先你可以把这个端口使用全局变量保存,然后各个子VI都是用这个全局变量里的端口号就可以啦!
举报

niezidong

2017-4-1 08:54:37
初级方法打开后建立个全局变量,但要注意操作时序。
高级点使用引用。

题外话:自学LabVIEW之后一发不可收拾,现在靠这个赚钱养家呢。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分