CPU自检阶段如何运行?
CPU自检阶段包括CPU自诊断测试和复位监视定时器。
在白诊断测试阶段,CPU检测PLC各模块的状态,如果出现异常将进行诊断及处理,并输出故障信号,这将有助于及时发现或者提前预报系统的故障,提高系统的可靠性。
监视定时器又称为看门狗定时器(WatchDog Timer,WDT),它是CPU内部的一个硬件时钟,是为了监视PLC的每次扫描时间而设置的。CPU远行前设定好规定的扫描时间,每个扫描周期都要监视扫描时间是否超过规定值。如果程序运行正常,则在每次扫描周期的内部处理阶段对WDT进行复位(清零),这样可以避免PLC在执行程序的过程中进入死循环,或者由于PLC执行非预定的程序而造成系统故障,从而导致系统瘫痪;如果程序运行失常进入死循环,则WDT得不到按时清零而触发超时溢出,CPU将输出报警信号或者停止工作。采用WDT技术是提高系统可靠性的有效措施。
上一篇:PLC的循环扫描工作过程是什么?
下一篇:通信处理阶段如何运行?
相关推荐