1、內部處理階段:
plc接通電源后,在進行循環掃描之前,首先確定自身的完好性,若發現故障,除了故障燈亮之外,還可判斷故障性質:一般性故障,只報警不停機,等待處理;嚴重故障,則停止運行用戶程序,此時
PLC切斷一切輸出聯系。
2、通信服務階段:PLC在通信服務階段檢查是否有與編程器和計算機的通信請求
3、處理階段 :在PLC的存儲器中,有一個專門存放輸入輸出信號狀態的區域,稱為輸入映像寄存器和輸出映像寄存器,
可編程控制器梯形圖中別的編程元件也有對應的映像存儲區,它們統稱為元件映像寄存器。
只有采樣時刻,輸入映像寄存器中的內容才與輸入信號一致,而其它時間范圍內輸入信號的變化是不會影響輸入映像寄存器中的內容的,輸入信號變化了的狀態只能在下一個掃描周期的輸入處理階段被讀入
4、程序執行階段:在沒有跳轉指令時,CPU從第一條指令開始,逐條順序地執行用戶程序,直到用戶程序結束之處。并根據指令的要求執行相應的 邏輯運算,運算的結果寫入對應的元件映像寄存器中,因此,各編程元件的映像寄存器(輸入映像寄存器除外)的內容隨著程序的執行而變化。
5、輸出處理階段:在輸出處理階段,CPU將輸出映像寄存器的“0”/“1”狀態傳送到輸出鎖存器。梯形圖中某一輸出繼電器的線圈“通電”時,對應的輸出 映像寄存器為“1”狀態。。某一編程元件對應的映像寄存器為“1”狀態時,稱該編程元件為ON,映像寄存器為“0”狀態時,稱該編程元件為OFF。