-
PLC控制(zhi)系統
采用了(le)一種順序邏(luó)輯掃描用戶(hu)程序的運行(háng)方式,即💃🏻掃描(miao)方式💰。它不同(tóng)于一般的微(wēi)型計算機的(de)運行💚方式,它(tā)在一個輸出(chu)線圈♉或邏輯(ji)線圈被接通(tōng)或斷開時,該(gāi)線圈的所有(you)觸點不會立(lì)即動作,必須(xu)等到👅掃描到(dao)該✂️觸點時才(cai)會動作。通常(cháng)包括三個階(jiē)段,即輸入采(cai)樣、用戶程序(xu)執行和輸出(chu)刷新。
(1)輸入采(cai)樣階段
在此(cǐ)階段PLC以掃描(miáo)的方式順序(xù)讀入各個接(jiē)口的狀态和(he)數據,并将它(ta)們存入I/O映像(xiang)區中的相應(ying)單元内。并在(zài)用戶程序運(yun)行階段和輸(shū)出刷新階段(duàn)保持不變,隻(zhi)有🔞到了下一(yī)個周期的采(cǎi)樣階段♌才會(hui)根據實際的(de)變化對I/O映像(xiàng)區作相應的(de)改變。因此若(ruo)輸入的是一(yi)個脈沖信号(hao),則必須🔴保證(zhèng)脈沖信号的(de)寬度大于一(yi)個掃描周期(qī),才能保證脈(mò)沖的有效輸(shū)入。
(2)用戶程序(xù)執行階段
(3)輸(shu)出刷新階段(duan)
在一個掃描(miáo)周期結束後(hou),CPU根據用戶程(cheng)序執行完後(hòu)I/O映像區🔅内的(de)各個模塊對(duì)應的狀态和(he)數據對所有(yǒu)的輸出鎖存(cun)電路進行刷(shua)新,然後驅動(dong)輸出電路輸(shu)出到相應的(de)外設,此時✏️才(cái)是PLC一個控制(zhì)周期的結束(shù)。