順序掃描,不斷迴圈
的方式進行工作的。即在PLC執行時,CPU根據使用者按控制要求編制好並存於使用者儲存器中的程式,按指令步序號(或地址號)作週期性迴圈掃描,如無跳轉指令,則從第一條指令開始逐條順序執行使用者程式,直至程式結束。然後重新返回第一條指令,開始下一輪新的掃描。在每次掃描過程中,還要完成對輸入訊號的取樣和對輸出狀態的重新整理等工作。
PLC的一個掃描週期必經輸入取樣、程式執行和輸出重新整理三個階段。
PLC在輸入取樣階段:首先以掃描方式按順序將所有暫存在輸入鎖存器中的輸入端子的通斷狀態或輸入資料讀入,並將其寫入各對應的輸入狀態暫存器中,即重新整理輸入。隨即關閉輸入埠,進入程式執行階段。
PLC在程式執行階段:按使用者程式指令存放的先後順序掃描執行每條指令,經相應的運算和處理後,其結果再寫入輸出狀態暫存器中,輸出狀態暫存器中所有的內容隨著程式的執行而改變。
輸出重新整理階段:當所有指令執行完畢,輸出狀態暫存器的通斷狀態在輸出重新整理階段送至輸出鎖存器中,並透過一定的方式(繼電器、電晶體或閘流體)輸出,驅動相應輸出裝置工作。
順序掃描,不斷迴圈
的方式進行工作的。即在PLC執行時,CPU根據使用者按控制要求編制好並存於使用者儲存器中的程式,按指令步序號(或地址號)作週期性迴圈掃描,如無跳轉指令,則從第一條指令開始逐條順序執行使用者程式,直至程式結束。然後重新返回第一條指令,開始下一輪新的掃描。在每次掃描過程中,還要完成對輸入訊號的取樣和對輸出狀態的重新整理等工作。
PLC的一個掃描週期必經輸入取樣、程式執行和輸出重新整理三個階段。
PLC在輸入取樣階段:首先以掃描方式按順序將所有暫存在輸入鎖存器中的輸入端子的通斷狀態或輸入資料讀入,並將其寫入各對應的輸入狀態暫存器中,即重新整理輸入。隨即關閉輸入埠,進入程式執行階段。
PLC在程式執行階段:按使用者程式指令存放的先後順序掃描執行每條指令,經相應的運算和處理後,其結果再寫入輸出狀態暫存器中,輸出狀態暫存器中所有的內容隨著程式的執行而改變。
輸出重新整理階段:當所有指令執行完畢,輸出狀態暫存器的通斷狀態在輸出重新整理階段送至輸出鎖存器中,並透過一定的方式(繼電器、電晶體或閘流體)輸出,驅動相應輸出裝置工作。