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