東莞市長方電子有限公司
地址:東莞市道滘鎮(zhèn)振興北八路二巷二號
傳真:0769-82630771
工程部電話:15362065477(廖工)
銷售QQ:475003983
技術支援QQ:1343958699
網址:h5master.cn
PLC的工作原理
輸入采樣
在輸入采樣階段,可編程邏輯控制器以掃描辦法依次地讀入全部輸入情況和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應的單元內。輸入采樣結束后,轉入用戶程序實行和輸出改寫階段。在這兩個階段中,即使輸入情況和數(shù)據(jù)發(fā)作改動,I/O映象區(qū)中的相應單元的情況和數(shù)據(jù)也不會改動。因此,假設輸入是脈沖信號,則該脈沖信號的寬度有必要大于一個掃描周期,才華保證在任何情況下,該輸入均能被讀入。
可編程邏輯控制器
可編程邏輯控制器(2張)
用戶程序實行
在用戶程序實行階段,可編程邏輯控制器總是按由上而下的次第依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左面的由各觸點構成的控制線路,并按先左后右、先上后下的次第對由觸點構成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的效果,改寫該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應位的情況;或許改寫該輸出線圈在I/O映象區(qū)中對應位的情況;或許判定是否要實行該梯形圖所規(guī)矩的特別功用指令。
即,在用戶程序實行進程中,只要輸入點在I/O映象區(qū)內的情況和數(shù)據(jù)不會發(fā)作改動,而其他輸出點和軟設備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內的情況和數(shù)據(jù)都有可能發(fā)作改動,而且排在上面的梯形圖,其程序實行效果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被改寫的邏輯線圈的情況或數(shù)據(jù)只能到下一個掃描周期才華對排在其上面的程序起作用。
在程序實行的進程中假設運用當即I/O指令則可以直接存取I/O點。即使用I/O指令的話,輸入進程形象寄存器的值不會被更新,程序直接從I/O模塊取值,輸出進程形象寄存器會被當即更新,這跟當即輸入有些差異。
輸出改寫
當掃描用戶程序結束后,可編程邏輯控制器就進入輸出改寫階段。在此期間,CPU按照I/O映象區(qū)內對應的情況和數(shù)據(jù)改寫全部的輸出鎖存電路,再經輸出電路驅動相應的外設。這時,才是可編程邏輯控制器的實在輸出。
小結
根據(jù)上述進程的描繪,可以對PLC作業(yè)進程的特色小結如下: [5]
?、貾LC選用會合采樣、會合輸出的作業(yè)辦法,這種辦法減少了外界攪擾的影響。
?、赑LC的作業(yè)進程是循環(huán)掃描的進程,循環(huán)掃描時間的長短取決于指令實行速度、用戶程序的長度等要素。
?、圯敵鰧斎氲挠绊懹袦蟋F(xiàn)象。PLC選用會合采樣、會合輸出的作業(yè)辦法,當采樣階段結束后,輸入情況的改動行將等到下一個采樣周期才華被接收,因此這個滯后時間的長短又首要取決于循環(huán)周期的長短。此外,影響滯后時間的要素還有輸入濾波時間、輸出電路的滯后時間等。
?、茌敵鲇诚窦拇嫫鞯膬热萑Q于用戶程序掃描實行的效果。
?、葺敵鲦i存器的內容由上一次輸出改寫期間輸出映像寄存器中的數(shù)據(jù)抉擇。
?、轕LC其時實踐的輸出情況有輸出鎖存器的內容抉擇。
當可編程邏輯控制器投入工作后,其作業(yè)進程一般分為三個階段,即輸入采樣、用戶程序實行和輸出改寫三個階段。結束上述三個階段稱作一個掃描周期。在整個工作期間,可編程邏輯控制器的CPU以必定的掃描速度重復實行上述三個階段。