LabVIEW论坛
直播中

haiming

8年用户 93经验值
擅长:测量仪表 制造/封装 光电显示
私信 关注
[问答]

入队列与出队列分别于两个不同的VI如何进行数据传输?

如题,入队列与出队列分别于两个不同的VI如何进行数据传输?
下图是入队列的情况,选择【生产】,循环两次,入了两个元素,元素输出都为2:
in.JPG
下图是另外一个VI,意图是想出刚刚进入的队列元素,为什么出不了,有没有能够解答下的,
out.JPG
刚刚我明明就是进了两个元素的啊,这里怎么显示元素4为0呢,出队列也一直卡住,出不来了。
本人是初学者,还望指教,
谢谢!

回帖(19)

汪刚刚

2018-2-28 17:13:28
程序结构很乱
不知道如何跟你将
请直接参考LV的提供的现成模板
举报
  • 00001.png
  • 0000000.png

jf_ed1027433

2018-2-28 18:33:33
提问记得下次要选择“问答”类别哦
举报

韩燊

2018-3-1 10:17:51
并不知道你完整的程序是怎么样的,但是队列确实是可以在两个vi中实现传递,从你截图部分程序,我可以猜测可能是你执行另一个vi的test队列时,第一个vi的程序已经执行完毕,这个就是出现问题的原因,注意再执行另一个vi的相同队列时,本vi不要执行结束。
https://bbs.elecfans.com/jishu_1117013_1_1.html这是我给另外一个帖子的回答,里面有例子,你可以参考下。
举报

L

2018-3-1 11:04:37
给你一个高级例子,通过队列进行VI间的数据传输!
1 举报

更多回帖

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