整個(ge) 程序掃描過程執行一遍所需要的時間,稱為(wei) 一個(ge) 掃描周期。整個(ge) 掃描工作過程包括內(nei) 部處理、通信服務、輸入采樣、程序執行、輸出刷新五個(ge) 階段。
①內(nei) 部處理階段:進行plc自檢,檢查內(nei) 部硬件是否正常,對監視定時器(WDT)複位以及完成其它一些內(nei) 部處理工作;
②通信服務階段:PLC與(yu) 其它智能裝置實現通信,響應編程器鍵入的命令,更新編程器的顯示內(nei) 容等;
③輸入采樣階段:PLC以掃描工作方式按順序對所有輸入端的輸入狀態進行采樣,並存入輸入映像寄存器中,此時輸入映像寄存器被刷新;
④程序執行階段:PLC對程序按順序進行掃描執行,若程序用梯形圖表示,則總是按先上後下,先左後右的順序執行;
⑤輸出刷新階段:PLC將輸出映像寄存器中與(yu) 輸出有關(guan) 的狀態轉存到輸出鎖存器中,並通過一定方式輸出,驅動外部負載。