聯(lián)系電話:0755-84552800
手機號碼:189-2606-1910
CPU以分時操作方法處理各項任務(wù)。CPU在每一瞬間只能做一件事,所以程序的執(zhí)行是按程序順序依次完成相應(yīng)程序段上的動作,所以屬于串行的工作模式。下面介紹PLC的工作原理。
PLC控制系統(tǒng)的等效工作電路由輸入部分、內(nèi)部控制電路和輸出部分組成。輸入部分用于采集輸入信號,輸出部分是系統(tǒng)的執(zhí)行部分。這兩部分與finder繼電器控制電路相同,內(nèi)部控制電路通過編程的方法實現(xiàn)控制邏輯,繼電器電路的功能由軟件編程代替。
1、輸入部分
輸入部分由外部輸入電路、PLC輸入接線端子和輸入芬德繼電器組成。每個輸入端子與其編號相同的輸入finder繼電器有明確且唯一的對應(yīng)關(guān)系。當(dāng)外部輸入設(shè)備處于接通狀態(tài)時,相應(yīng)的輸入繼電器線圈通電。
注意:這個輸入finder繼電器是PLC內(nèi)部的“軟繼電器”,即在存儲器基本單元的某一位,比如輸入電器線圈得電,存儲器基本單元對應(yīng)的位為“1”;如果輸入芬德繼電器線圈斷電,存儲器基本單元的相應(yīng)位為“0”。
輸入finder繼電器線圈只能由現(xiàn)場的輸入設(shè)備驅(qū)動(如控制按鈕、行程開關(guān)的觸點、晶體管的基極-發(fā)射極電壓、各種檢查和保護裝置的觸點等),并且無法通過編程方法控制。因此,在梯形圖程序中只能使用輸入繼電器的線圈。
2、內(nèi)部控制電路
這是用戶編寫的程序用“軟繼電器”代替硬芬德繼電器形成的控制邏輯。其功能是根據(jù)用戶程序指定的邏輯關(guān)系,對輸入信號和輸出信號的狀態(tài)進行檢查、判斷、計算和求和,然后得到相應(yīng)的輸出。
一般的用戶程序是用梯形圖語言編寫的,看起來像finder繼電器控制線路圖。在繼電器控制線路中,繼電器的觸點可以瞬間動作,也可以延時動作,而PLC梯形圖中的觸點是瞬間動作。如果需要延時,可以通過PLC提供的定時器來完成。在PLC還提供計數(shù)器、位存儲和具有一些特殊功能的芬德繼電器。PLC的這些器件提供的邏輯控制功能可以在編程時根據(jù)需要進行選擇,并且只能用于PLC的內(nèi)部控制電路中。
編程中的注意事項:
1)控制要按照從左到右,從上到下的原則。線圈的右側(cè)不得有任一觸點。
2)PLC的梯形圖程序應(yīng)符合“上重下輕”、“左重右輕”的編程規(guī)則,使程序結(jié)構(gòu)簡化,運行速度快。當(dāng)幾個串聯(lián)回路相關(guān)時,觸點最多的串聯(lián)回路應(yīng)放在梯形圖的頂部。當(dāng)幾個并聯(lián)電路串聯(lián)時,觸點最多的并聯(lián)電路應(yīng)放在梯形圖的最左側(cè)。
3、輸出部分
輸出部分是由PLC內(nèi)部并與內(nèi)部控制電路隔離的輸出finder繼電器的外部實際常開觸點、輸出端子和外部驅(qū)動電路中的許多輸出繼電器,每個輸出繼電器都配有任意數(shù)量的常開和常閉觸點,用于對內(nèi)部控制電路進行編程,并且還為外部輸出電路提供一個實際的常開觸點,以便與輸出端子連接。
驅(qū)動外部負(fù)載電路的電源必須由外部電源提供,電源的類型和規(guī)格可以根據(jù)負(fù)載要求配備,只要在PLC允許的電壓范圍內(nèi)工作就可以。