程瑋瑋
(江蘇省宿遷經(jīng)貿(mào)高等職業(yè)技術(shù)學(xué)校,江蘇宿遷,223600)
可編程序控制器( Programmable Logical Controller,PLC)是一種以微處理器為核心,融合通信技術(shù)、控制技術(shù)、計(jì)算機(jī)技術(shù)等多學(xué)科知識,并且具有編程簡單靈活、抗干擾能力強(qiáng)、適應(yīng)性強(qiáng)、經(jīng)濟(jì)實(shí)用等特點(diǎn)的新型工業(yè)自動化裝置,廣泛的應(yīng)用于工業(yè)控制領(lǐng)域的生產(chǎn)中。
PLC技術(shù)是一種以微處理器為核心的特殊計(jì)算機(jī)控制系統(tǒng),與傳統(tǒng)的以繼電器控制的硬件邏輯控制相比,PLC是硬件軟化的結(jié)果,在系統(tǒng)的運(yùn)行方式上也存在本質(zhì)的區(qū)別。傳統(tǒng)的控制系統(tǒng)采用的是并行工作模式,當(dāng)系統(tǒng)中一個繼電器的線圈通電或失電的情況下,該繼電器的所有觸點(diǎn)也同步的產(chǎn)生動作。但PLC采用的是順序掃描,不斷循環(huán)的工作模式,如果系統(tǒng)中的一個邏輯線圈在通電或失電的情況下,該繼電器的所有觸電不會同步的產(chǎn)生動作,只有當(dāng)掃描到該觸點(diǎn)時才會產(chǎn)生工作。PLC 對程序的執(zhí)行過程分為以下三個部分。
(1)輸入處理階段
PLC系統(tǒng)在執(zhí)行控制程序之前,中央處理器CPU將端口所有的輸入信號按照地址中出現(xiàn)的編碼順序?qū)ζ溥M(jìn)行編程,并存儲到輸入存儲器中,隨后開始執(zhí)行控制程序。
(2)程序執(zhí)行階段
PLC在執(zhí)行程序階段,按照順序?qū)τ脩舻某绦蜻M(jìn)行掃描,在執(zhí)行完一條程序后,所需要的數(shù)據(jù)信息將經(jīng)過寄存器由程序讀出,并且參與到程序的運(yùn)算中,然后將運(yùn)算所得結(jié)果編程后存放到相關(guān)的寄存器中。在執(zhí)行程序的過程中,即使輸入端的狀態(tài)發(fā)生變化,但在輸入寄存器中的數(shù)據(jù)不會隨之而發(fā)生變化,只有等待掃描周期結(jié)束后CPU才會對新的輸入狀態(tài)進(jìn)行重新的讀取。……