如何用按钮控制使程序运行一个固定时间?
本帖最后由 addison 于 2009-2-24 18:26 编辑要实现下面所述功能,大家给个提示吧,谢谢!
总循环程序内部有一子循环程序,总循环一直运行,每次按下按钮,子循环就运行30秒后自动停止,用什么结构能够实现呀 ?
具体地说是实现这个功能:总循环采集数据,子循环记录数据,也就是按下按键时就记录30秒数据,之后自动停止,再次按下按键,再记录30秒,但采集程序一直运行。 看来楼主是新新手啊,如果你的采集要求不是太高,精确到秒,可以用TICK COUNT,当TICK COUT到了你要的时间退出循环即可. 按一下启动一timed looped程序。定时30秒。或用WHILE和time elapsed配合用,达到则停。 那么再次运行30秒的话,怎么办? 一样。
每次判断条件成熟就执行。每次都是相减而已,重复执行。和二三楼说法一致。 都是WHILE里面判断tick out,都是相减。 但是采集程序就不能运行了呀!!
页:
[1]