-
PLC控制系統
采(cai)用了一種順序(xu)邏輯掃描用戶(hu)程序的運行方(fāng)式⭐,即掃描方👨❤️👨式(shi)。它不同于一般(ban)的微型計算機(jī)的運行方式,它(ta)在一個輸出線(xiàn)圈或邏輯線圈(quan)被接通或斷開(kai)時,該線圈的所(suo)有觸點不會㊙️立(lì)即動作,必須等(děng)到掃描到該觸(chu)點時才會動作(zuo)。通常包括三個(ge)階段,即❗輸入采(cai)樣、用🛀戶程序執(zhi)行🔞和輸出刷新(xīn)✉️。
(1)輸入采樣階段(duàn)
在此階段PLC以掃(sǎo)描的方式順序(xù)讀入各個接口(kǒu)的狀🏃♂️态和數據(ju),并将它們存入(ru)I/O映像區中的相(xiang)應單元内♈。并在(zai)🤩用戶程序運行(hang)階段和輸出刷(shua)新階段保持不(bú)變,隻有到了下(xia)🤟一個周期的采(cai)樣階段才會根(gen)據實際的變化(huà)對I/O映像區🔞作相(xiang)應的改變。因此(cǐ)若輸入的是一(yī)個脈沖🔞信号,則(zé)必須保證脈沖(chong)信🌈号的寬度大(da)✏️于一個掃描周(zhōu)✏️期,才能保證脈(mò)🌈沖的有效輸入(ru)。
(2)用戶程序執行(háng)階段
PLC總是按照(zhao)由上而下的順(shùn)序依次掃描用(yòng)戶程序,在每一(yī)條梯形圖中,又(yòu)總是按照先左(zuǒ)後右、先上後下(xià)⛹🏻♀️的順序對各觸(chu)點構成的🈚控制(zhi)線路進行邏輯(ji)運算。然後根😄據(jù)運算結果,對輸(shu)出點的邏輯💃線(xian)圈在系統RAM中的(de)存儲狀态或I/O映(ying)像區狀态進行(hang)刷新🏒,而且在本(ben)掃描周期内隻(zhi)對排在梯形圖(tú)下面的線圈或(huo)數據起作用,排(pái)在上面的線圈(quān)或數據隻能在(zài)下一個掃描周(zhōu)期才會進行刷(shuā)新,這就是掃描(miao)技術的zui大特點(diǎn)。
(3)輸出刷新階段(duàn)
在一個掃描周(zhōu)期結束後,CPU根據(ju)用戶程序執行(hang)完後❤️I/O映像區内(nèi)的各個模塊對(duì)應的狀态和數(shù)據對所有的輸(shu)出鎖存電路進(jìn)行刷新,然後驅(qu)動輸出電路輸(shū)出到相應的外(wài)設,此時才是PLC一(yī)🔅個控制周期的(de)結束。