定时器号:系统定时器的序号 1—127,MCGS 系统内嵌 127 个系统定时器。
系统定时器以秒为定时单位。
!TimerClearOutput(定时器号)
函数意义: 断开定时器的数据输出连接
返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。
参+++ 数:定时器号。
实+++ 例:!TimerClearOutput(1),断开 1 号定时器的数据输出连接
!TimerRun(定时器号)
函数意义:启动定时器开始工作
返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。
参+++ 数:定时器号
实+++ 例:!TimerRun(1),启动 1 号定时器工作。
!TimerStop(定时器号)
函数意义:停止定时器工作
返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。
参+++ 数:定时器号
实+++ 例:!TimerStop(1 ),停止 1 号定时器工作。
!TimerSkip(定时器号,步长值)
函数意义:在计时器当前时间数上加/减指定值
返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。
参+++ 数:定时器号;步长值
实+++ 例:!TimerSkip(1,3),1 号定时器当前值+3
!TimerReset(定时器号,数值)
函数意义:设置定时器的当前值,由第二个参数设定,第二个参数可以是 MCGS 变量
返 回 值:数值型。返回值=0:调用成功;<>0:调用失败。
参+++ 数:定时器号;数值
实+++ 例:!TimerReset(1,12),设置 1 号定时器的值为 12
!TimerValue(定时器号,0)
函数意义:取定时器的当前值
返 回 值:将定时器的值以数值型的方式输出(数值格式)