Page 20 - eAT01702_PLC可程式控制實習與專題製作使用FX2N_課本PDF
P. 20
PLC 可程式控制實習與專題製作使用 FX2N / FX3U
1-8 PLC 的工作原理
PLC 雖然以微處理器為核心,具有微處理器的許多特點,但它的工作方式與微處理器有很
大不同,一般微處理器採用等待命令或中斷的工作方式,例如:常見的鍵盤掃描方式、或 I/O
掃描方式。當鍵盤按鍵被按下或 I/O 有動作時,則相對應的程式或中斷服務程式會動作;反之
1 若無按鍵被按下時,微處理器則繼續掃描等待。而 PLC 採用是循環掃描的工作方式,意思是“順
序掃描,不斷循環”。
2
開發者通過編輯器(書寫器或編輯軟體)將程式存放在 PLC 裡,當 PLC 開始運行時,
3 CPU 根據系統監控程序的規定順序通過掃描,完成各輸入點狀態和輸入數據的取樣,程序的執
行,各輸出點狀態的更新,編輯器輸入的響應和 CPU 自檢等功能。PLC 的掃描可按固定的順
4 序進行,也可以按開發者程序規定的順序進行。因為有的程序不需要每掃描一次,就執行一次,
尤其在大型控制系統中,需要處理的 I/O 點數和訊號很多,通過不同組織模組的安排,採用分
5 時分批掃描執行方式,可以縮短掃描週期和提高控制的及時性。
6 按鈕 X0 X0 程序執行 Y0 Y0 負載電源
X1 X1 輸出映像暫存器
輸入單元 輸入映像暫存器 輸出單元
7
8 Y0
COM X0 X1 COM
元件映像暫存器
輸入取樣階段 程序執行階段 輸出更新階段
一個掃描週期
PLC 採用集中取樣、集中輸出的工作方式,減少外界干擾的影響。PLC 循環掃描的過程分
為輸入取樣(輸入處理)、程序執行(程序處理)、輸出更新(輸出處理),三個階段。
1 輸入取樣階段
在輸入取樣階段,PLC 以掃描方式按順序將所有輸入單元的輸入狀態進行取樣,並將取樣結
果分別存在相對應的輸入映像暫存器中,此時輸入映像暫存器被刷新時,接著進入程序執行
階段,在程序執行期間即使輸入狀態發生變化,輸入映像暫存器的內容也不會改變,輸入狀
態的變化只在下一次的工作週期的輸入取樣階段才會被重新取樣到。
2 程序執行階段
在程序執行階段,PLC 是按順序對程序進行掃描執行,如果程序是用階梯圖表示,則是按照
先上後下、由左到右的順序進行,若遇到程序跳躍指令時,則根據跳躍的條件是否滿足來決
1-12