AB的PLC我沒用過,但三菱的有一個類似它的看門狗的指令WDT(watchdog timer),你(ni)可(ke)以(yi)參(can)考(kao)一(yi)下(xia)。它(ta)的(de)作(zuo)用(yong)是(shi)防(fang)止(zhi)程(cheng)序(xu)代(dai)碼(ma)的(de)流(liu)程(cheng)由(you)於(yu)人(ren)為(wei)的(de)錯(cuo)誤(wu)或(huo)外(wai)界(jie)幹(gan)擾(rao),使(shi)程(cheng)序(xu)跑(pao)飛(fei)或(huo)進(jin)入(ru)死(si)循(xun)環(huan),而(er)使(shi)係(xi)統(tong)癱(tan)瘓(huan),並(bing)造(zao)成(cheng)一(yi)些(xie)控(kong)製(zhi)上(shang)的(de)錯(cuo)誤(wu)。在(zai)PLC中它可能是超過設定的時間程序會複位而重新執行。而在單片機(PIC)中你設定一個看門狗時間,你要不時的清除它,否則超過這個時間程序會複位而從頭執行。