PLC實質(zhì)上是工業(yè)計算機,是計算機技術(shù)與傳統(tǒng)繼電接觸器控制器技術(shù)相結(jié)合的產(chǎn)物,只不過比一般的計算機具有更強的與工業(yè)過程相連接的接口和更直接的適用于工業(yè)控制要求的編程語言。
PLC 的工作過程
PLC 的工作過程PLC采用 “順序掃描、不斷循環(huán)”的工作方式,這個過程可分為輸入采樣、程序執(zhí)行、輸出刷新三個階段,整個過程掃描并執(zhí)行一次所需的時間稱為一個掃描周期。
(1)PLC在輸入采樣階段,以掃描方式順序讀入所有輸入端的通/斷狀態(tài)或輸入數(shù)據(jù),并將此狀態(tài)存入輸入映象寄存器,即輸入刷新,接著轉(zhuǎn)入程序執(zhí)行階段。在程序執(zhí)行期間,輸入狀態(tài)發(fā)生變化,輸入映象寄存器的內(nèi)容也不會改變,只有在下一個掃描周期的輸入處理階段才能被讀入。
(2)PLC在程序執(zhí)行階段,按先左后右,先上后下的步序,執(zhí)行程序指令。其過程如下:從輸入映象寄存器和其它元件映象寄存器中讀出有關(guān)元件的通/斷狀態(tài),并根據(jù)用戶程序進行邏輯運算,運算結(jié)果再存入有關(guān)的映象寄存器中。
(3)在所有指令執(zhí)行完畢后,將各物理繼電器對應(yīng)的輸出映象寄存器的通/斷狀態(tài)在輸出刷新階段轉(zhuǎn)存到輸出寄存器,去控制各物理斷電器的通/斷,這才是PLC的實際輸出。
由PLC的工作過程可見,在PLC的程序執(zhí)行階段,即使輸入發(fā)生了變化,輸入狀態(tài)寄存器的內(nèi)容也不會立即改變,要等到下一個周期輸入處理階段才能改變。暫存在輸出狀態(tài)寄存器中的輸出信號,等到一個循環(huán)周期結(jié)束,CPU會集中將這些輸出信號全部輸出給輸出鎖存器,這才成為實際的CPU輸出。因此全部輸入、輸出狀態(tài)的改變就需要一個掃描周期,換言之,輸入、輸出的狀態(tài)保持一個掃描周期。
-
plc
+關(guān)注
關(guān)注
5010文章
13271瀏覽量
463068 -
循環(huán)
+關(guān)注
關(guān)注
0文章
92瀏覽量
15973
發(fā)布評論請先 登錄
相關(guān)推薦
評論