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