labview中停止并行的循环.docVIP

  • 63
  • 0
  • 约1.22千字
  • 约 7页
  • 2017-08-31 发布于重庆
  • 举报
labview中停止并行的循环

labview中停止并行的循环 问题: 在labview中我如何停止两个并行的循环?我使用一个局部变量,但是当我停止程序执行后,第二次不能运行程序。我该如何解决这个问题呢???p??M. O) a$ @+ ?- U- O Q % k: S r$ x1 I2 Z; H 解答: + K V, N0 I) C* e k??z你使用局部变量来停止并行的2个while循环的执行是正确的。但是,要记住你的局部变量是一个布尔型实体,你不能使用latch mechanical action(锁存器机械动作)。当该值从真变为假,然后再变回真的时候,变化非常快以致于循环没有及时读到这个改变的值。因此机械动作应该设置成Switch开关.- ?5 k# u0 W0 C, k 现在当你按下布尔键来暂停这个执行时,按钮因为是switch的原因,在你重新设置前一直处于假的状态,这个值导致程序不能第二次运行。因此你需要为布尔键创建一个属性节点,在这个循环执行前初始化这个值。你可以使用一个序列结构来使得初始化先于循环的执行。, E, G8 N0 H3 E7 W* e 请看附件中的流程图,它显示了这个设定。 V X, b9 T% w( @6 ?0 o# K 7 Q! z l. z/ {7 M: }# o: g Parallel Loops.jpg (44.79 KB) 2008-8-7 23:12 搜索更多相关

文档评论(0)

1亿VIP精品文档

相关文档