自動(dòng)灌裝機(jī)的PLC也稱(chēng)可編程控制器,它的工作方式是按循環(huán)掃描。每個(gè)循環(huán)即一個(gè)掃描周期T。自動(dòng)灌裝機(jī)的可編程控制器要完成自診斷、與編程器的數(shù)據(jù)交換、輸入采樣、執(zhí)行用戶程 序、輸出刷新等工作才算一個(gè)掃描周期。
自動(dòng)灌裝機(jī)PLC的工作原理
1.循環(huán)掃描
PLC采用循環(huán)掃描工作方式,這個(gè)工作過(guò)程一般包括五個(gè)階段:內(nèi)部處理、與編程器等的通信處理、輸入掃描、用戶程序執(zhí)行、輸出處理。
1.內(nèi)部處理:
CPU對(duì)PLC內(nèi)部的硬件作故障檢查,復(fù)位WDT等;
2.通信處理:
通信處理的功能是與外圍設(shè)備、編程器、網(wǎng)絡(luò)設(shè)備等進(jìn)行通信;
3.輸入掃描:
輸入掃描是指將接在輸入端子上傳感器、開(kāi)關(guān)、按鈕等輸入元件狀態(tài)讀入,并保存在"輸入狀態(tài)表" 中,給本掃描周期用戶程序運(yùn)行時(shí)提供新的輸入信號(hào);
4.用戶程序執(zhí)行:
用戶程序執(zhí)行是由CPU逐條解釋并執(zhí)行的。根據(jù)數(shù)據(jù)表狀態(tài)存儲(chǔ)器中開(kāi)關(guān)信息,按用戶程序給定的邏輯關(guān)系運(yùn)算,將運(yùn)算結(jié)果寫(xiě)入數(shù)據(jù)表狀態(tài)存儲(chǔ)器表中。
5.輸出處理:
將"輸出狀態(tài)表"中的內(nèi)容輸出到接口電路,以驅(qū)動(dòng)輸出端子上的輸出元件,實(shí)現(xiàn)控制。"輸出狀態(tài)表"中的內(nèi)容是本次掃描周期用戶程序運(yùn)行的結(jié)果。
2.與計(jì)算機(jī)的異同
相同點(diǎn):自動(dòng)灌裝機(jī)的PLC和計(jì)算機(jī)的基本結(jié)構(gòu)相同,都是由CPU、存儲(chǔ)器、輸入和輸出等部分組成。其執(zhí)行程序原理也相同都采用存儲(chǔ)程序,按地址訪問(wèn)和順序執(zhí)行。
不同點(diǎn):采用循環(huán)掃描的工作方式是PLC與計(jì)算機(jī)大的區(qū)別。計(jì)算機(jī)工作時(shí)是循環(huán)地取指令和執(zhí)行指令。PLC是以循環(huán)掃描的方式工作,PLC專(zhuān)門(mén)為工業(yè)應(yīng)用而設(shè)計(jì),輸入/輸出部件采用電氣隔離技術(shù),其元件經(jīng)過(guò)精挑細(xì)選,從而更好地保證了PLC設(shè)備工作的可靠性。
3.與繼電接觸器的異同
PLC和繼電接觸器的相同點(diǎn)是圖形結(jié)構(gòu)和邏輯關(guān)系相同。繼電接觸器線圈與所連觸點(diǎn)的邏輯對(duì)應(yīng)關(guān)系和PLC的梯形圖中內(nèi)部線圈與內(nèi)部觸點(diǎn)的邏輯對(duì)應(yīng)關(guān)系相同。
PLC與繼電接觸器的不同點(diǎn)是實(shí)現(xiàn)原理和工作方式不同,繼電接觸器用實(shí)際電磁線圈通電吸合,以完成控制任務(wù)而PLC是用程序?qū)崿F(xiàn)內(nèi)部線圈和觸點(diǎn)的邏輯關(guān)系,并通過(guò)循環(huán)掃描的方式工作。由于PLC用程序?qū)崿F(xiàn)控制任務(wù),所以系統(tǒng)的修改簡(jiǎn)單易行。