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