當(dāng)前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點擊率:444 品牌:西門子_Siemens
監(jiān)控定時器(Watchdog)又稱看門狗,它的定時時間為300ms,每次掃描它都被自動復(fù)位一次,正常工作時如果掃描周期小于300ms,監(jiān)控定時器不起作用。如果強烈的外部干擾使PLC(可編程序控制器)偏離正常的程序執(zhí)行路線,監(jiān)控定時器不再被周期性地復(fù)位,定時時間到時,PLC(可編程序控制器)將停止運行。
在以下情況下掃描周期可能大于300ms,監(jiān)控定時器會停止執(zhí)行用戶程序:
(1)用戶程序很長。
(2)出現(xiàn)中斷事件時,執(zhí)行中斷程序的時間較長。
(3)循環(huán)指令使掃描時間延長。
為了防止在正常情況下監(jiān)控定時器動作,可將監(jiān)控定時器復(fù)位(WDR)指令插入到程序中適當(dāng)?shù)牡胤剑贡O(jiān)控定時器復(fù)位。如果FOR/NEXT循環(huán)程序的執(zhí)行時間可能超過監(jiān)控定時器的定時時間,可將WDR指令插入到循環(huán)程序中。條件跳轉(zhuǎn)指令JMP若在它對應(yīng)的標(biāo)號之后(即程序往回跳),可能因連續(xù)反復(fù)跳步使它們之間的程序被反復(fù)執(zhí)行,總的執(zhí)行時間超過監(jiān)控定時器的定時時間。為了避免出現(xiàn)這樣的情況,可在JMP指令和對應(yīng)的標(biāo)號之間插入WDR指令。
使用WDR指令后,在終止本次掃描之前,下列操作將被禁止:
(1)通信(自由口模式除外)。
(2)I/O更新(立即I/O除外)。
(3)強制更新。
(4)SM位更新(不能更新SM0,SM5~SM29)。
(5)運行時間診斷。
(6)在中斷程序中的STOP指令。
(7)如果掃描時間超過25s,10ms定時器和lOOms定時器不能正確累計時間。
如果將PLCCPU的方式開關(guān)切換到STOP位置,1.4S內(nèi)CPU轉(zhuǎn)到停止模式。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV