分(fen)析PLC控制系(xi)統是根據(jù)什麽原理(li)進行工作(zuo)的
發布日(ri)期:2025-12-01 浏覽次(cì)數:1216
PLC控制系(xì)統
采用了(le)一種順序(xu)邏輯掃描(miao)用戶程序(xù)的運行方(fāng)式,即✨掃描(miao)方📐式。它不(bu)同于一般(bān)的微型計(jì)算機的運(yùn)行方式,它(tā)在一個輸(shu)出線圈或(huò)邏輯線圈(quan)被接通或(huo)斷🐆開時,該(gāi)👌線圈的所(suǒ)有觸點不(bú)會立即動(dòng)作,必須等(děng)到掃描到(dao)該觸點時(shí)才✏️會動作(zuo)。通常包括(kuò)三個階段(duan),即輸入采(cǎi)樣、用戶程(chéng)序執行和(hé)輸出刷新(xin)⛱️。
(1)輸入采樣(yàng)階段
在此(ci)階段PLC以掃(sǎo)描的方式(shì)順序讀入(ru)各個接口(kǒu)的狀态和(he)👄數據,并将(jiang)它們存入(ru)I/O映像區中(zhōng)的相應單(dan)元内。并在(zài)用戶程序(xu)運行階段(duan)和輸出刷(shua)新階段保(bao)持不變,隻(zhi)有到了下(xià)一個周期(qī)的采樣階(jie)段才會根(gen)據實💞際的(de)變化對I/O映(ying)像區作相(xiàng)應的♌改變(bian)。因此若輸(shu)入的🤩是一(yī)個脈沖信(xìn)号,則必須(xu)保證脈沖(chong)信号的寬(kuān)度大于一(yī)個掃描周(zhōu)期,才能保(bao)證脈沖的(de)有效輸入(rù)。
(2)用戶程序(xù)執行階段(duan)
PLC總是按照(zhào)由上而下(xià)的順序依(yī)次掃描用(yong)戶程序,在(zài)每一條梯(tī)形圖中,又(you)總是按照(zhào)先左後右(you)、先上後下(xia)的順🔞序對(dui)各觸點構(gou)成的控制(zhi)線路進行(hang)邏輯運算(suan)。然後根據(ju)運算結果(guo),對👅輸出點(dian)的邏輯線(xiàn)圈在系統(tǒng)RAM中的存儲(chu)狀态或I/O映(ying)像區狀态(tài)進行刷新(xin),而且在本(ben)掃描周期(qi)内隻對排(pái)在梯🤟形圖(tu)下面的線(xian)圈或數據(ju)🏃🏻起作用,排(pái)在上面的(de)線圈或數(shu)據隻能在(zai)下一🙇🏻個掃(sǎo)描周期才(cai)會進行刷(shua)新,這就是(shì)掃描技術(shù)的zui大特點(diǎn)。
(3)輸出刷新(xīn)階段
在一(yī)個掃描周(zhou)期結束後(hou),CPU根據用戶(hù)程序執行(háng)完後I/O映像(xiang)🐇區内的各(gè)個模塊對(duì)應的狀态(tai)和數據對(dui)所有的輸(shu)出鎖💰存電(dian)🔅路進行刷(shua)新,然後驅(qu)動輸出電(dian)路輸出到(dào)相💛應的外(wai)設,此時才(cái)是PLC一個控(kong)制周期的(de)結束。