labview中队列嵌套使用的问题?

2019-07-17 14:07发布

本帖最后由 wswg 于 2016-3-30 11:38 编辑

各位大神:

     用到labview 2012 队列功能采集并保存数据,目前的做法是采集模块放在第一队列里,只采数据。在第二个模块里利用队列里的采集数据处理显示数据,由于越到后面保存数据时的处理时间越长,为保证没有延迟或没有漏掉数据处理显示数据,把部分处理后的数据写入到第二个队列中,在第二个队列的出队列中单独保存数据。   
     现在的问题是:
1)运行过程中,按停止按钮,再继续。队列就没有反应,不采集数据了。
2)在调试模式下,多次按停止按钮,再继续,能出现预想的效果。
    附件里是一个简单的样例,框架基本一样。
   请各位大神相助。
01.png
02.png
队列test.rar 下载积分: 积分 -1 分
14.06 KB, 下载次数: 25, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
wswg
2019-07-18 03:18
victor400 发表于 2016-3-30 11:32
上面循环加上事件,分别是采集与停止,停止帧里将stop写入队列,同时将布尔常量真连接到上面循环条件端。下面就用case结构,在exit里放布尔常量连接到下面循环的条件端。就OK了。给你这个参考一下吧。线太乱了你的。

太感谢了,我再好好研究下。

一周热门 更多>