PLC控制柜的工作原理是什么?
PLC控制柜能融入各種各樣尺寸經營規模的工業生產機械自動化場所。廣泛運用在電力工程、冶金工業、化工廠、造紙工業、環境保護廢水處理等領域中。那么PLC控制柜的工作原理是什么?
PLC控制柜的工作原理是什么?
可編程邏輯控制器啟動后,工作過程通常分為輸入采樣、用戶程序運行和輸出刷新三個階段。完成上述三個步驟稱為掃描周期。可編程邏輯控制器的CPU在整個運行期間以特定的掃描速率重復上述三個步驟。
1、輸入采樣階段
在輸入采樣階段,可編程邏輯控制器以掃描方式依次讀取所有輸入狀態和數據,并將它們存儲在I/O映射區域的相應單元中。輸入采樣結束后,將進入用戶程序的運行和輸出刷新階段。在這兩個階段,即使輸入狀態和數據發生變化,I/O映射中相應設備的狀態和數據也不會發生變化。因此,在輸入為脈沖信號的情況下,為了在任何情況下都可靠地讀取輸入,脈沖信號的寬度要大于1個掃描期間。
2、用戶程序執行階段
在用戶程序運行階段,可編程邏輯控制器始終從上到下依次掃描用戶程序(梯形圖)。掃描梯形圖時,始終掃描由梯形圖左側的各接點構成的控制線,先左、后右、先上、后下依次對由接點構成的控制線進行邏輯運算,根據邏輯運算的結果,生成該邏輯線圈的系統RAM存儲器或者,更新I/O映射區域中該輸出線圈的對應位的狀態;或者,決定是否執行該梯形圖規定的特殊功能指令。
在用戶程序的執行中,只有I/O圖像區域內的輸入點的狀態和數據不變化,I/O圖像區域和系統RAM存儲器區域內的其他輸出點和軟設備的狀態和數據也可能變化,排列在上面的梯形圖顯示該程序相反,下面排列的梯形圖,只對刷新后的邏輯線圈的狀態和數據在下一個掃描周期之前排列在其上的程序起作用。
在程序運行時使用即時I/O命令,可以直接訪問I/O點。也就是說,使用I/O命令不會更新輸入進程圖像寄存器的值,程序直接從I/O模塊中獲取值,輸出進程圖像寄存器會立即更新。這與立即輸入有點不同。
3、輸出刷新階段
掃描用戶程序結束后,可編程邏輯控制器進入輸出刷新階段。在此期間,CPU根據I/O圖像區域中的對應狀態和數據刷新所有輸出鎖存電路,并通過輸出電路驅動對應的外圍設備。此時,才是可編程邏輯控制器的輸出。
微信掃一掃