PLC用戶程序的循環掃描執行過程三個(gè)階段分(fēn)
對用戶程序的循環掃描執行過程,可分(fēn)為(w花綠èi)輸入采樣、程序執行、輸出刷新(xīn也村)三個(gè)階段,如(rú)圖1所示。
1. 輸入采樣階段
在輸入采樣階段,PLCC以掃描方式将所有輸入端的輸入信号狀态(O好畫N/OFF狀态)讀入到輸入映 像寄存器(q白樹ì)中寄存起來(lái),稱為(wèi)對輸入信号的采樣。接着轉入程序執個能行階段,在程序執行期間(jiān),即使輸入狀态變化(生廠huà),輸入映像寄存器(qì)的内容也(yě)不會改變。輸入狀态的變化(h市人uà)隻能(néng)在下(xià)一(yī)個(g黃明è)工作(zuò)周期的輸入采樣階段才被重新(xīn)讀入。
圖1 PLC程序執行的過程
2. 程序執行階段
在程序執行階段,PLC對程序按順序進行掃描。如(rú)程序用熱學梯形圖表示,則總是按先上(shàng)後下(xià)、先左後右的順序掃和歌描。每掃描到一(yī)條指令時(shí)所需城村要的輸入狀态或其他元素的狀态,分(fēn厭微)别由輸入映像寄存器(qì)或輸出映像寄存器(qì)中讀入,然後進行相應的邏輯黑醫或算(suàn)術運算(suàn),運算(suàn)結果金電再存入專用寄存器(qì)。若執行程序輸出指令時(shí),則将相應的運個能算(suàn)結果存入輸出映像寄存器(qì)。
3. 輸出刷新(xīn)階段
在所有指令執行完畢後,輸出映像寄存器(qì)中的狀态就(jiù)是對下欲輸出的狀态。在輸出刷新(xīn)階段将其轉什這存到輸出鎖存電路(lù),再經輸出端子(畫現zǐ)輸出信号去驅動用戶輸出設備,這(zhè)近飛就(jiù)是PLC的實際輸出。PLC重複地執行上(shàng員愛)述三個(gè)階段,每重複一(yī)次就(jiù)是區女一(yī)個(gè)工作(zuò)周期(或稱掃描周期)。工作(zuò)周期的關雨長短與程序的長短有關(guān)。
由于輸入/輸出模塊濾波器(qì)的時(shí)間(jiān)常照志數,輸出繼電器(qì)的機械滞後以及執行程序時(風音shí)按工作(zuò)周期進行等原因,會為自使輸入/輸出響應出現(xiàn)滞後現(xiàn)象,了這對一(yī)般工業控制設備來(lái)說(shuō),這(zhè)種滞後現(x刀多iàn)象是允許的。但(dàn)一(yī)些(xiē)設備的吧要某些(xiē)信号要求做出快(kuài)速響應,因此,有些(x光麗iē)PLC采用高速響應的輸入/輸出模塊,也(yě)有的将就雜順序程序分(fēn)為(wèi)快(kuài)速響應的高級程序和一(y服錢ī)般響應速度的低(dī)級程序兩類。如多那(rú)FANUC-BESK PLC規定遠問高級程序每8ms掃描一(yī)次,而把低(dī)級姐紙程序自動劃分(fēn)分(fēn)割段,當開始執行程對校序時(shí),首先執行高級順序程序,然後執行低(dī)級程序煙但的分(fēn)割段1,然後又去執行高級程序,再執行低(dī)級程頻報序的分(fēn)割段2,這(zhè)樣每紙女執行完低(dī)級程序的一(yī)個(gè)分(fēn)割段,大從都要重新(xīn)掃描執行一(yī)次高級程序,以保證高級程序中媽見信号響應的快(kuài)速性。
1. 輸入采樣階段
在輸入采樣階段,PLCC以掃描方式将所有輸入端的輸入信号狀态(O好畫N/OFF狀态)讀入到輸入映 像寄存器(q白樹ì)中寄存起來(lái),稱為(wèi)對輸入信号的采樣。接着轉入程序執個能行階段,在程序執行期間(jiān),即使輸入狀态變化(生廠huà),輸入映像寄存器(qì)的内容也(yě)不會改變。輸入狀态的變化(h市人uà)隻能(néng)在下(xià)一(yī)個(g黃明è)工作(zuò)周期的輸入采樣階段才被重新(xīn)讀入。
圖1 PLC程序執行的過程
2. 程序執行階段
在程序執行階段,PLC對程序按順序進行掃描。如(rú)程序用熱學梯形圖表示,則總是按先上(shàng)後下(xià)、先左後右的順序掃和歌描。每掃描到一(yī)條指令時(shí)所需城村要的輸入狀态或其他元素的狀态,分(fēn厭微)别由輸入映像寄存器(qì)或輸出映像寄存器(qì)中讀入,然後進行相應的邏輯黑醫或算(suàn)術運算(suàn),運算(suàn)結果金電再存入專用寄存器(qì)。若執行程序輸出指令時(shí),則将相應的運個能算(suàn)結果存入輸出映像寄存器(qì)。
3. 輸出刷新(xīn)階段
在所有指令執行完畢後,輸出映像寄存器(qì)中的狀态就(jiù)是對下欲輸出的狀态。在輸出刷新(xīn)階段将其轉什這存到輸出鎖存電路(lù),再經輸出端子(畫現zǐ)輸出信号去驅動用戶輸出設備,這(zhè)近飛就(jiù)是PLC的實際輸出。PLC重複地執行上(shàng員愛)述三個(gè)階段,每重複一(yī)次就(jiù)是區女一(yī)個(gè)工作(zuò)周期(或稱掃描周期)。工作(zuò)周期的關雨長短與程序的長短有關(guān)。
由于輸入/輸出模塊濾波器(qì)的時(shí)間(jiān)常照志數,輸出繼電器(qì)的機械滞後以及執行程序時(風音shí)按工作(zuò)周期進行等原因,會為自使輸入/輸出響應出現(xiàn)滞後現(xiàn)象,了這對一(yī)般工業控制設備來(lái)說(shuō),這(zhè)種滞後現(x刀多iàn)象是允許的。但(dàn)一(yī)些(xiē)設備的吧要某些(xiē)信号要求做出快(kuài)速響應,因此,有些(x光麗iē)PLC采用高速響應的輸入/輸出模塊,也(yě)有的将就雜順序程序分(fēn)為(wèi)快(kuài)速響應的高級程序和一(y服錢ī)般響應速度的低(dī)級程序兩類。如多那(rú)FANUC-BESK PLC規定遠問高級程序每8ms掃描一(yī)次,而把低(dī)級姐紙程序自動劃分(fēn)分(fēn)割段,當開始執行程對校序時(shí),首先執行高級順序程序,然後執行低(dī)級程序煙但的分(fēn)割段1,然後又去執行高級程序,再執行低(dī)級程頻報序的分(fēn)割段2,這(zhè)樣每紙女執行完低(dī)級程序的一(yī)個(gè)分(fēn)割段,大從都要重新(xīn)掃描執行一(yī)次高級程序,以保證高級程序中媽見信号響應的快(kuài)速性。
上(shàng)一(yī)篇:三菱運動控制器(qì)在小型輥鍛傳送系統中的應用
下(xià)一(yī)篇:變頻器(qì)參數設置操作(zuò)規程
相關(guān)内容
暫無留言!
評論信息