您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页labview中并行循环停止的两种方法

labview中并行循环停止的两种方法

来源:步遥情感网
[Labview资料] labview中并行循环停止的两种方法

首先谢谢 电子发烧友论坛 zhihuizhou 的分享!!! 方法一:

使用局部变量来停止并行的2个while循环的执行是正确的。但是,要记住你的局部变量是一个布尔型实体,你不能使用latch mechanical action(锁存器机械动作)。当该值从真变为假,然后再变回真的时候,变化非常快以致于循环没有及时读到这个改变的值。因此机械动作应该设置成Switch开关.

现在当你按下布尔键来暂停这个执行时,按钮因为是switch的原因,在你重新设置前一直处于假的状态,这个值导致程序不能第二次运行。因此你需要为布尔键创建一个属性节点,在这个循环执行前初始化这个值。你可以使用一个序列结构来使得初始化先于循环的执行。) 请看附件中的流程图,它显示了这个设定。 方法一:

使用局部变量来停止并行的2个while循环的执行是正确的。但是,要记住你的局部变量是一个布尔型实体,你不能使用latch mechanical action(锁存器机械动作)。当该值从真变为假,然后再变回真的时候,变化非常快以致于循环没有及时读到这个改变的值。因此机械动作应该设置成Switch开关.

现在当你按下布尔键来暂停这个执行时,按钮因为是switch的原因,在你重新设置前一直处于假的状态,这个值导致程序不能第二次运行。因此你需要为布尔键创建一个属性节点,在这个循环执行前初始化这个值。你可以使用一个序列结构来使得初始化先于循环的执行。) 请看附件中的流程图,它显示了这个设定。

方法二:

利用Notifier停止多个循环:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务