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