PLC控制系統
采(cai)用了一種順序(xu)邏輯掃描用戶(hù)程序的運行方(fang)式,即掃描方式(shì)。它不同于一般(bān)的微型計算機(ji)的運行方式,它(ta)在一個🐅輸出線(xiàn)圈🆚或邏輯線圈(quān)被接通或斷💃開(kai)時,該線圈的所(suǒ)有觸⛱️點不會♻️立(li)即動作,必須等(deng)到💰掃描到該觸(chù)點時才會動作(zuo)。通常包括三個(gè)階段,即✊輸入采(cai)樣、用戶程序執(zhí)行和輸出刷新(xīn)。
(1)輸入采樣階段(duan)
在此階段PLC以掃(sǎo)描的方式順序(xu)讀入各個接口(kǒu)的狀态和數據(ju),并将它們存入(ru)I/O映像區中的相(xiàng)應單元内🌏。并在(zai)用戶程序運行(hang)階段🈲和輸出刷(shua)新階段保持不(bu)變,隻有到了下(xia)一個周⁉️期的采(cai)樣階段才會根(gēn)據實際的變化(hua)對I/O映像區作相(xiàng)應的❄️改變。因此(cǐ)🧑🏽🤝🧑🏻若輸入的☀️是一(yi)個脈沖信号,則(ze)必須保證脈沖(chòng)信号的寬度大(da)🈲于一個掃描周(zhōu)期,才能保證脈(mo)沖的有效輸入(ru)。
(2)用戶程序執行(háng)階段
PLC總是按照(zhao)由上而下的順(shùn)序依次掃描用(yong)戶程序,在♉每一(yi)條梯🈲形圖中,又(yòu)總是按照先左(zuǒ)後右、先上後下(xia)的順❓序對各觸(chu)點構成的🍓控制(zhi)線路進行邏輯(ji)運算。然後根據(jù)運算結果,對輸(shū)出點的邏輯線(xian)圈在系統🙇♀️RAM中的(de)存儲狀态或I/O映(yìng)像區狀态進行(háng)刷新,而且在本(běn)掃描周期内🔴隻(zhi)對排在梯形圖(tu)下面的線圈或(huò)數據起作用,排(pái)在上面的線圈(quān)或數據隻能在(zai)下一個掃描周(zhou)期才會進行刷(shua)新,這💋就是掃描(miáo)技術的zui大特點(dian)。
(3)輸出刷新階段(duàn)
在一個掃描周(zhōu)期結束後,CPU根據(jù)用戶程序執行(háng)完後I/O映像區内(nèi)的各個模塊對(duì)應的狀态和數(shù)據對所有的輸(shu)出鎖存電♻️路進(jìn)行刷新,然後驅(qū)動輸出電路輸(shu)🐇出到相應的外(wai)設,此時才是PLC一(yi)個控制周期的(de)結束。