文档详情

mcgs定时器操作函数设置

飞***
实名认证
店铺
DOC
38.50KB
约3页
文档ID:4685902
mcgs定时器操作函数设置_第1页
1/3

定时器号:系统定时器的序号 1—127,MCGS 系统内嵌 127 个系统定时器系统定时器以秒为定时单位TimerClearOutput(定时器号)函数意义: 断开定时器的数据输出连接返 回 值:数值型返回值=0:调用成功;0:调用失败参 数:定时器号实 例:!TimerRun(1),启动 1 号定时器工作TimerStop(定时器号 )函数意义:停止定时器工作返 回 值:数值型返回值=0:调用成功;0:调用失败参 数:定时器号;步长值实 例:!TimerSkip(1,3),1 号定时器当前值+3!TimerReset(定时器号,数值 )函数意义:设置定时器的当前值,由第二个参数设定,第二个参数可以是 MCGS 变量返 回 值:数值型返回值=0:调用成功;0:调用失败参 数:定时器号;上限值;参数 3,1 - 表示运行到 60 后停止;0 - 表示运行到 60 后重新循环运行实 例:!TimerSetLimit(1,60,1),设置 1 号定时器的上限为 60,运行到 60 后停止TimerSetOutput(定时器号,数值型变量 )函数意义:设置定时器的值输出连接的数值型变量返 回 值:数值型。

返回值=0:调用成功;0:调用失败参 数:定时器号;数值, 等待定时器工作到指定的值实 例:!TimerWaitFor(1,55),等定时器工作到 55 秒后再执行其他操作有两个灯要求是按下启动按钮后其中一个灯亮另一个延时 7 秒钟亮并保持启动按钮脚本:!TimerRun(1)灯 1=1停止按钮脚本:!TimerStop(1)!TimerReset(1,0)灯 1=0灯 2=0在“循环策略 ”中添加一个策略行:将“循环时间 ”改为 100ms;策略行条件表达式为 1;脚本程序为:时间=!TimerValue(1,0)IF 时间 >= 7 THEN灯 2=1ENDIF其中:灯 1,灯 2 为开关量;时间为数字量。

下载提示
相似文档
正为您匹配相似的精品文档