若由于某些原因,PLC发生了故障,例如程序进入死循环,执行程序时间必然超时,这样,在WDT当前值比设定值小时,扫描循环周期不会进入系统自检阶段,而最终会出现WDT定时器当前值大于设定值的情况,此时WDT发出警告,再配合其他检测信息,系统判断故障性质,若属偶然因素所至,系统能够自动清除,则复位WDT定时器,循环扫描重新开始;否则,WDT定时器发出故障信号,系统将自动停止执行用户程序,封锁硬件,切断输出,以保障设备和人身安全,并对外发出报警信号,等待处理。
有的PLC的WDT定时器的设定时间是固定的,不允许用户改变;有的允许用户用软件来设定,以适应用户控制程序的需要。
有的PLC虽然WDT定时器的设定时间是固定的,但指令系统中有WDT复位指令。如果用户程序过长而使周期扫描时间大于WDT定时器的设定时间,会出现非故障停机,为解决这一问题,可以把WDT复位指令插在程序中间,人为地让WDT及时复位而使当前值始终小于设定值而不会发出非故障的故障信号。
LOT OF 2 IBM ServerRaid Br10i FRU:44E8690 WARRANTY !!!
Agilent AGP 4X Analysis Probe FS2221 WARRANTY !!!
REL-16 RELAY OUTPUT BOARD P/N3095A 8 BIT ISA WARRANTY!
7402 4 PORTS RS-422/RS-485 PCI SERIAL CARD WARRANTY ! !
W&G PATTERN GENERATOR PFG-1 WARRANTY ! ! !
NORTEL MERIDIAN NT8D18AB NET/DTR CARD WARRANTY !!!!!
W&G DIGITAL ERROR RATE METER PFM-1 WARRANTY ! ! !
NORTEL MERIDIAN NTND09BA 6 Mbyte Memory Card
CISCO NTM NETWORK TRUNK MODULE MODEM 73-2296-04