PLC的工作方式明確來說有CPU硬體的工作方式;和PLC內部程式的工作方式;對於硬體的工作方式來說:;CPU前面板上用兩個發光二極體顯示當前工作方式,綠色指示燈亮,表示為執行;狀態,紅色指示燈亮,表示為停止;狀態,對於西門子PLC在標有SF指示燈亮時表示系統故障,PLC停止工作。(1)STOP(停止)。CPU在停止工作方式時,不執行程式,此時可以透過程式設計裝置向PLC裝載程式或進行系統設定,在程式編輯、上下載等處理過程中,必須把CPU置於STOP方式。(2)RUN(執行)。CPU在RUN工作方式下,PLC按照自己的工作方式執行使用者程式;PLC內部程式的工作方式:;在PLC處於RUN(執行)狀態時,PLC採用迴圈掃描的工作方式。這種工作方式是在系統程式的控制下順序掃描各輸入點的狀態,按使用者程式進行運算處理,然後順序向各輸出點發出相應的控制訊號。整個工作過程可分為輸入處理、程式處理、輸出處理三個階段。;1)輸入處理:PLC在執行程式前,將PLC的整個輸入端子的ON/OFF狀態寫入到輸入資料儲存器中。在執行程式的過程中,即使輸入變化,輸入資料儲存器的內容也不變,而在下一個週期的輸入處理時,寫入這種變化。輸入濾波器會造成輸入響應滯後(約10ms),如採用數字濾波的輸入端子,可以透過程式修改濾波時間。;2)程式處理: PLC根據程式儲存器的指令內容,從輸入資料儲存器與其他軟器件的資料儲存器中讀出各軟器件的ON/OFF狀態,從0步開始進行順序運算,每次將結果寫入資料儲存器。因此,各軟器件的資料儲存器隨著程式的執行逐步改變內容。而且,輸出繼電器的內部觸點可利用輸出資料儲存器的內容執行。;3)輸出處理:所有命令執行結束時,向輸出資料儲存器傳送輸出的資料儲存器的ON/OFF狀態,這成為PLC的實際輸出。PLC的外部輸出觸點的動作按輸出所用器件的響應滯後時間動作。
PLC的工作方式明確來說有CPU硬體的工作方式;和PLC內部程式的工作方式;對於硬體的工作方式來說:;CPU前面板上用兩個發光二極體顯示當前工作方式,綠色指示燈亮,表示為執行;狀態,紅色指示燈亮,表示為停止;狀態,對於西門子PLC在標有SF指示燈亮時表示系統故障,PLC停止工作。(1)STOP(停止)。CPU在停止工作方式時,不執行程式,此時可以透過程式設計裝置向PLC裝載程式或進行系統設定,在程式編輯、上下載等處理過程中,必須把CPU置於STOP方式。(2)RUN(執行)。CPU在RUN工作方式下,PLC按照自己的工作方式執行使用者程式;PLC內部程式的工作方式:;在PLC處於RUN(執行)狀態時,PLC採用迴圈掃描的工作方式。這種工作方式是在系統程式的控制下順序掃描各輸入點的狀態,按使用者程式進行運算處理,然後順序向各輸出點發出相應的控制訊號。整個工作過程可分為輸入處理、程式處理、輸出處理三個階段。;1)輸入處理:PLC在執行程式前,將PLC的整個輸入端子的ON/OFF狀態寫入到輸入資料儲存器中。在執行程式的過程中,即使輸入變化,輸入資料儲存器的內容也不變,而在下一個週期的輸入處理時,寫入這種變化。輸入濾波器會造成輸入響應滯後(約10ms),如採用數字濾波的輸入端子,可以透過程式修改濾波時間。;2)程式處理: PLC根據程式儲存器的指令內容,從輸入資料儲存器與其他軟器件的資料儲存器中讀出各軟器件的ON/OFF狀態,從0步開始進行順序運算,每次將結果寫入資料儲存器。因此,各軟器件的資料儲存器隨著程式的執行逐步改變內容。而且,輸出繼電器的內部觸點可利用輸出資料儲存器的內容執行。;3)輸出處理:所有命令執行結束時,向輸出資料儲存器傳送輸出的資料儲存器的ON/OFF狀態,這成為PLC的實際輸出。PLC的外部輸出觸點的動作按輸出所用器件的響應滯後時間動作。