PLC控(kòng)制系統
采用了一(yi)種順序邏輯掃描(miao)用戶程序的運行(háng)方式,即掃描方🌍式(shì)。它不同于一般的(de)微型計算機的運(yun)行方式,它在🏃🏻♂️一個(gè)🔞輸出線圈或邏輯(ji)線圈被接通或斷(duan)開時,該線圈的所(suo)有觸點不會立即(ji)動作,必須等到掃(sǎo)描到該觸點時才(cai)會動作。通常包括(kuo)三🌈個階段,即✔️輸入(rù)采樣、用戶程序執(zhí)行和輸出刷新🔴。
(1)輸(shū)入采樣階段
在此(cǐ)階段PLC以掃描的方(fang)式順序讀入各個(gè)接口的狀态㊙️和數(shù)⚽據,并将它們存入(ru)I/O映像區中的相應(yīng)單元内。并在用戶(hù)程序運行階段和(hé)輸出刷新階段保(bǎo)持不變,隻有💚到了(le)下✉️一個周期的采(cai)🏃樣階段才會根據(ju)實際的變化✂️對I/O映(yìng)像區作相應的改(gai)變。因此若輸入的(de)是一個脈沖信号(hào),則必須㊙️保證脈沖(chòng)信号的寬度大于(yu)一個掃描周期,才(cai)能保證脈💜沖的有(yǒu)效輸入🐇。
(2)用戶程序(xu)執行階段
PLC總是按(àn)照由上而下的順(shùn)序依次掃描用戶(hu)程序,在每一♋條梯(ti)形圖中,又總是按(an)照先左後右、先上(shàng)後下的順序對🥵各(gè)觸點構成的控制(zhi)線路進行邏輯運(yun)算。然後根🧑🏽🤝🧑🏻據運算(suàn)結果,對✨輸出點的(de)邏輯線圈在系統(tǒng)RAM中的存儲狀态或(huo)I/O映像區狀态進行(háng)刷新,而且在本⚽掃(sǎo)描周期内隻對排(pái)在梯形圖下面的(de)線圈或數據起作(zuo)用,排在上面的線(xiàn)圈或數據隻能在(zai)下一個掃描周期(qi)才會進行❄️刷新,這(zhè)就是掃描技術的(de)zui大特點。
(3)輸出刷新(xīn)階段
在一個掃描(miao)周期結束後,CPU根據(ju)用戶程序執行完(wan)後I/O映像區内的各(gè)個模塊對應的狀(zhuang)态和數據對所有(yǒu)💚的輸出鎖存電路(lu)進行刷新,然後驅(qu)動輸出電路輸出(chū)到相應的外設,此(cǐ)時才是PLC一個控制(zhi)周期的結束。