新(xīn)聞動态

當前位置:三菱PLC > 新(xīn)聞資訊 > 新(xīn)聞動态

PLC用戶程序的循環掃描執行過程三個(gè)階段分(fēn)

點擊:14564 日期:2014-06-27 選擇字号:
  對用戶程序的循環掃描執行過程,可分(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)速性。

評論信息

暫無留言!
發表評論
姓名:
内容:
驗證碼: 點擊換一(yī)個(gè) 看不清?

1.尊重網上(shàng)道德,遵守中華人(rén)民(mín科身)共和國的各項有關(guān)法律法規,不發表攻擊性言校得論。
2.承擔一(yī)切因您的行為(wèi)而直接或間(jiā影遠n)接導緻的民(mín)事(shì)或刑事(shì)法律責物視任。
3.産品留言闆管理(lǐ)人(rén)員(yuán)有權保留或删除其管轄會購留言中的任意内容。
4.不支持HTML代碼且留言要通過審核後才會顯示,請勿惡意留言照是。