分析PLC控制系統是(shì)根據什麽(me)原理進行工作的
發布日期:2018-01-16 浏覽次數:1216
PLC控制系統
采用了一種(zhǒng)順序邏輯(jí)掃描用戶(hù)程序的運行方式,即掃描(miáo)方式。它不同于一般的微型計算機(jī)的運行方式,它(tā)在一(yī)個(gè)輸出線圈或邏輯線圈被接通或斷開時,該線圈(quān)的所有觸點不會立即動作,必須等到掃描到該觸點時才會動作。通常包括三個階段,即輸入采樣(yàng)、用戶程(chéng)序執行和輸出刷新。
(1)輸入采樣階段
在此階段PLC以掃(sǎo)描的方式順序讀入(rù)各個接口的狀态和數據,并将它們存入I/O映像區中的相應單(dān)元内。并在(zài)用戶程序運行階(jiē)段和輸出刷新階段保持不變,隻有到了下一個周期的采(cǎi)樣階段才會根據實際的(de)變化對I/O映像區作相應的(de)改變。因此若輸入的是一(yī)個脈沖(chòng)信号,則必須保證(zhèng)脈沖信号的寬度大于一(yī)個掃描周期,才能保證脈(mò)沖的有效輸入。
(2)用戶(hù)程序執行階段
PLC總是按照由上而下的順序依次(cì)掃描用戶程序,在每一(yī)條梯形圖(tú)中,又總是按照先左(zuǒ)後右(yòu)、先上後下的順序對各觸點構成的(de)控制線路進行邏(luó)輯(jí)運算。然後根據運算結果,對輸出點的邏輯線圈在(zài)系統RAM中的(de)存儲狀(zhuàng)态或(huò)I/O映像區狀态進行刷新,而且在本掃描周期内隻(zhī)對排在梯形圖(tú)下(xià)面的線圈或數據起作用,排在上面的線圈或數據隻能在下一(yī)個掃描(miáo)周期才會進(jìn)行刷新,這就是掃描技術的zui大特點。
(3)輸出刷新階段
在一個掃描周期結束後,CPU根據用戶程序執行完後I/O映像區内(nèi)的各個模塊對應的狀态和數據對所有(yǒu)的輸出鎖存(cún)電路進行刷(shuā)新,然後驅動輸出電路輸出到相應的外設,此時才是PLC一個(gè)控制周(zhōu)期的(de)結束(shù)。