mcgs 定时器应用

时间:2022-08-11 23:20:11 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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.wddqw.com/doc/9c2e1a8852e2524de518964bcf84b9d528ea2cd2.html