addison 发表于 2009-2-24 17:54:49

如何用按钮控制使程序运行一个固定时间?

本帖最后由 addison 于 2009-2-24 18:26 编辑

要实现下面所述功能,大家给个提示吧,谢谢!
      总循环程序内部有一子循环程序,总循环一直运行,每次按下按钮,子循环就运行30秒后自动停止,用什么结构能够实现呀 ?

      具体地说是实现这个功能:总循环采集数据,子循环记录数据,也就是按下按键时就记录30秒数据,之后自动停止,再次按下按键,再记录30秒,但采集程序一直运行。

HHHHLLLL 发表于 2009-2-25 09:23:50

看来楼主是新新手啊,如果你的采集要求不是太高,精确到秒,可以用TICK COUNT,当TICK COUT到了你要的时间退出循环即可.

三岁就很帅 发表于 2009-2-25 09:23:58

按一下启动一timed looped程序。定时30秒。或用WHILE和time elapsed配合用,达到则停。

addison 发表于 2009-3-3 22:55:19

那么再次运行30秒的话,怎么办?

我是发哥 发表于 2009-3-3 23:00:21

一样。

每次判断条件成熟就执行。每次都是相减而已,重复执行。和二三楼说法一致。

我是发哥 发表于 2009-3-3 23:01:07

都是WHILE里面判断tick out,都是相减。

addison 发表于 2009-3-5 18:23:26

但是采集程序就不能运行了呀!!
页: [1]
查看完整版本: 如何用按钮控制使程序运行一个固定时间?