您现在的位置是:首页 > PLC技术 > PLC技术
PLC的监控定时器指令(WDT)说明
来源:艾特贸易2017-06-05
简介监控定时器指令 WDT 无操作数。在执行 FEND 和 END 指令时,监控定时器被刷新(复位), PLC 正常工作时扫描周期(从 0 步到 FEND 或 END 指令的执行时间)小于它的定时时间。如果强烈的
监控定时器指令WDT无操作数。在执行FEND和END指令时,监控定时器被刷新(复位),PLC正常工作时扫描周期(从0步到FEND或END指令的执行时间)小于它的定时时间。如果强烈的外部干扰使PLC偏离正常的程序执行路线,那么,监控定时器不再被复位,定时时间到时,PLC将停止运行,它上面的CPU-E发光二极管亮。监控定时器定时时间的缺省值为200ms,可通过修改D8000来设定它的定时时间。如果扫描周期大于它的定时时间,可将WDT指令插入到合适的程序步中刷新监控定时器。如图5-66所示,将240ms的程序一分为二并在它们中间加入WDT指令,则前半部分和后半部分都在200ms以下。如果FOR_NEXr循环程序的执行时间可能超过监控定时器的定时时间,可将WDT指令插入到循环程序中。条件跳转指令CJ若在它对应指针之后(即程J芋往回跳),可能因连续反复跳转使它们之间的程序被反复执行,这样总的执行时间可能超过监控定时器的定时时间,所以,为了避免出现这样的情况,可在CJ指令和对应指针之间插入WDT指令。
图5-66 WDT指令插入到程序步中刷新监控定时器
点击排行
