您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC WDR指令
来源:艾特贸易2017-06-05
简介1) 指令格式、功能及其用法 WDR 为看门狗复位指令。为保证 CPU 系统可靠运行, PLC 内部设置了系统监视定时器 WDT (Watch Dog Timer) ,用于监视扫描周期是否超时。系统正常工作时扫描周期
1)指令格式、功能及其用法
WDR为看门狗复位指令。为保证CPU系统可靠运行,PLC内部设置了系统监视定时器WDT (Watch Dog Timer),用于监视扫描周期是否超时。系统正常工作时扫描周期会小于WDT的定时设置值(默认为300ms),在每个扫描周期内扫描到WDT时,系统都会对WDT复位一次,从而保证WDT不会报警。但当系统出现故障时,扫描周期有可能超过WDT的定时设置值,这时WDT不能在设置值范围内被复位,则报警并停止CPU运行,同时复位输入输出。
但有时在程序正常运行情况下,由于程序过长或使用中断指令、循环指令会使扫描周期超过WDT定时器的设置值,为避免使监视定时器动作,就需要在程序中使用WDR指令人为复位WDT定时器。
WDR指令使用方法如图4-38所示。I0.0闭合时,WDR指令运行,复位系统监视定时器WDT。
图4-38 WDR指令应用
2)指令说明
①使用WDR指令时,在终止本次扫描之前,以下操作将被禁止:通信(自由接口方式除外)、I/O更新(立即指令除外)、强制更新、特殊标志位(SM)更新、运行时间诊断、中断程序中的STOP指令。
②若用WDR指令延长扫描周期超过25s时,10ms、100ms定时器将不能准确定时。
③WDR指令无操作数。
点击排行
