【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《mcgs 定时器应用》,欢迎阅读!
mcgs 定时器应用
我想实现这麽一个功能:
1、设定要定时的时间,然后通过点击按钮,开始定时,当计时=时间设定时,停止计时,且计时器要求不复位。下次需要同样的定时时间时,我只需点击开始计时按钮,计数器复位并开始计时。
2、我用定时器策略试了一下,发现它不能让计时器停下来,并且不能阻止计时器的复位。它总是循环计时。 3、我用脚本函数试验了一下,发现不能实现计时器复位,实现下次的定时。
请教
您好,你可以通过如下方法解决:
1、在设定时间的按钮里面加上一行让定时器复位的脚本。
2、使用事件策略,策略执行的条件就为:计时=时间设定
3、事件策略里面加上脚本,脚本为定时器停止
对上面问题的解答
Data3为一个取反的开关量,这初始里设置为1,按下后执行脚本启动定时器,当计时到30时停止计时,然后下次启动时先复位后启动。唯一是不知道你还要求不要求计时开始后不能停下来。这个是还可以的啦!
IF Data3=0 THEN
!TimerRun(1)
Data1=!Timervalue(1,0)
endif
if Data1>=30 then
Data3=1
!TimerReset(1,0)
endif在上面的按钮的可见度属性中加入:Data3=1就可以解决中间不能在停下来的问题!:)
在上面的按钮的可见度属性中加入:Data3=1就可以解决中间不能在停下来的问题!:
本文来源:https://www.wddqxz.cn/9c2e1a8852e2524de518964bcf84b9d528ea2cd2.html
相关推荐
最新更新
热门阅读