如何操作看門狗復(fù)位指令 |
時(shí)間: 2022-05-12 08:45 瀏覽: |
如何操作看門狗復(fù)位指令看門狗復(fù)位( WDR,Watchdog Reset)指令允許CPU的看門狗重新被觸發(fā)??撮T狗又稱為監(jiān)控定時(shí)器,它的定時(shí)時(shí)間為500ms。每執(zhí)行一次,監(jiān)控定時(shí)器就被復(fù)位一次。正常工作時(shí)掃描周期小于500ms,它不起作用。指令的LAD及STL指令。用本指令可用以延長掃描周期,從而可以有效避免監(jiān)控定時(shí)器超時(shí)錯(cuò)誤。 在以下情況下掃描周期可能大于500ms,監(jiān)控定時(shí)器會(huì)停止執(zhí)行用戶程序: 1)用戶程序很長。 2)出現(xiàn)中斷事件時(shí),執(zhí)行中斷服務(wù)程序的時(shí)間較長。 3)循環(huán)指令使掃描時(shí)間延長。 為了防止在正常情況下監(jiān)控定時(shí)器動(dòng)作,可以將看門狗復(fù)位指令( WDR)插入到程序中適當(dāng)?shù)牡胤?,使監(jiān)控定時(shí)器復(fù)位。如果FOR-NEXT循環(huán)程序的執(zhí)行時(shí)間太長,下列操作只有在掃描周期結(jié)束時(shí)才能執(zhí)行: 1)通信(自由端口模式除外)。 2) 110更新(立即1/0除外)。 3)強(qiáng)制更新。 4) SM位更新(不能更新SMO和SM5~SM29)。 5)運(yùn)行時(shí)間診斷。 6)在中斷程序中的STOP指令。 帶數(shù)字量輸出的擴(kuò)展模塊也有一個(gè)監(jiān)控定時(shí)器,每次使用WDR指令時(shí),應(yīng)該對每個(gè)擴(kuò)展模塊的某一個(gè)輸出字節(jié)使用立即寫( BIW)指今來復(fù)位擴(kuò)展模塊的監(jiān)控定時(shí)器。 圖6-73說明了以上指令的使用,其中SM4.3是編程錯(cuò)誤標(biāo)志位,SM5.0是1/0錯(cuò)誤標(biāo)志位。天津會(huì)一自動(dòng)化科技有限公司專業(yè)從事于自動(dòng)化系統(tǒng)集成以及高低壓配電柜的研發(fā)、設(shè)計(jì)和裝配一站式服務(wù);本公司生產(chǎn)的PLC控制柜、電控柜、變頻柜等控制柜獲得多個(gè)專利和榮譽(yù)稱號(hào)。 |
上一篇: 西門子PLC的模擬量編程算法 下一篇:PID的編程步驟 |