陝西草莓视频在线自動化係統工程有(yǒu)限公司

專注(zhù)自動化領(lǐng)域15年
您有1條未讀詢盤信息!
請您登錄網站後台查看!
新(xīn)聞資訊

陝(shǎn)西PLC係統的循環原理

發布時(shí)間: 2022-04-25 作者: 分享到:
二維碼分享

  陝西PLC係統中的重要部件就是CPU,這(zhè)種程序中(zhōng)有很多操作係統以及用戶程序處理係統(tǒng),在這種係統當中它處理的數(shù)據是(shì)非常準確(què)的,當然也(yě)能重複的循環的處理一些數據,那麽這是什麽原(yuán)理呢?

  用戶程序(xù)由用戶生成,用來實現用戶要求的自動化任務。STEP 7將用戶編寫的程序和程序所需的數據放置在塊中,功能塊FB和功能FC是用戶編寫的子程序(xù),係統(tǒng)功能塊SFB和係統功能(néng)SFC是操作係統提供給用戶使用的(de)標準(zhǔn)子程序,它們和組織塊OB統稱為邏輯(jí)塊。

  陝西PLC係統的電(diàn)或由STOP模式切換到RUN模式(shì)時,CPU執(zhí)行啟動(dòng)操作,將(jiāng)沒有斷電保持功能(néng)的位存儲器、定時器和計數器清(qīng)零,清除中斷堆棧和塊堆棧的內容,複位保(bǎo)存的硬件中斷等。此外還要執行一次(cì)用戶生成的“係統啟動”組(zǔ)織塊OB100,完成用戶指定的(de)初始化操作。以後PLC采(cǎi)用循環執行用戶程序的方(fāng)式,這種運(yùn)行方式也稱為掃描工作方式。

  在陝西PLC係統的(de)存儲器中,設置了一片區(qū)域用來存(cún)放輸入信號和輸出(chū)信(xìn)號(hào)的狀態,它們分別稱為過程映(yìng)像輸(shū)入區和過程(chéng)映像輸出區。PLC梯形圖中的(de)其他編(biān)程元件也(yě)有對應的存儲區。

  下(xià)麵是(shì)循環處理的各個階段的任(rèn)務:

  1)操作係統啟動循環時間監控。

  2) CPU將過程映(yìng)像輸出(chū)區的數據寫(xiě)到輸出模(mó)塊。

  3) CPU讀取輸入模塊的輸入狀態,並存入過程映像輸入區(qū)。

  4) CPU處理用戶程(chéng)序,執(zhí)行用戶程序中的指令。

  5)在循環結束時(shí),操作係(xì)統執行其他(tā)任務,例如下載和刪除塊,接收和發送全局數據等。

  6) CPL返回**階段,重新啟動循環時間監控。

  在啟動完成後(hòu),每次循環都要調用一次組織塊(kuài)OB1。OB1是用戶程序中的主程序,它可以調用別的邏輯塊(FB、FC、SFB或SFC)。循環程序處理過程可以被某些事件中斷。如果有中斷事件(jiàn)出現,當前正在執行的塊被暫停(tíng)執行(háng),並自動調用分配給該事件的組織塊。該組織塊被執(zhí)行完後,被暫停執行的(de)塊將從(cóng)被中斷的地方開始繼續(xù)執行(háng)。

  在循環程序處(chù)理過程中,CPU並不直接訪問I/O模塊中的輸(shū)入地(dì)址區和輸出地址區,而是訪(fǎng)問CPU內(nèi)部的過程映像(xiàng)區(qū)。

  在寫輸出模塊階段,CPU將過程映(yìng)像輸(shū)出區(qū)的(de)狀態傳送到輸出模(mó)塊。梯形圖中某一(yī)數字量(liàng)輸出位(例如Q4.0)的線圈“通電”時,對應的過程映像輸出位為1狀態。信號經輸(shū)出模塊隔離和功率(lǜ)放大後,繼電器型輸出模塊中對應(yīng)的硬件(jiàn)繼電器(qì)的線圈通電,其(qí)常開觸點閉合(hé),使外部負載通電工作。若梯形(xíng)圖中輸出位的線圈“斷電(diàn)”,對(duì)應的(de)過程映像輸出位為0狀態,在寫輸出模塊階段之後,繼(jì)電器型(xíng)輸出模塊中對應的硬(yìng)件繼電器的(de)線(xiàn)圈斷(duàn)電,其常開(kāi)觸點斷開,外部負載斷電,停止(zhǐ)工作。

  在(zài)讀輸入(rù)模塊階段,PLC把所有外部輸入電(diàn)路(lù)的接通(tōng)/斷開狀態讀人過程映像輸入區。

  外部輸(shū)入電(diàn)路接通時,對應的(de)過程映像輸入位(例如I0.0)為1狀態,梯形圖中該輸(shū)入位(wèi)的常開觸(chù)點接通,常閉觸點斷開。外部輸入電路斷開時,對應的過程映像輸入位(wèi)為0狀態,梯(tī)形圖中該輸入位的常開觸點斷開,常閉(bì)觸(chù)點(diǎn)接通。

  某一編(biān)程元件對應的位為1狀態時,稱該編程元(yuán)件的狀態為ON,該位(wèi)為0狀態時,稱該編程元件的狀態為OFF。在程序執行階段(duàn),即使外部輸入電路的狀態(tài)發(fā)生了變化,過(guò)程映像輸入位的狀(zhuàng)態也不會隨之而變,輸入信(xìn)號變化了的狀態隻能在下一個掃描循環周(zhōu)期的讀取輸入模塊階段被讀入過程映像輸(shū)入區。

  PLC的(de)用戶程序由若(ruò)幹條指令組成(chéng),指(zhǐ)令在存儲器中(zhōng)順(shùn)序排列。在沒有跳(tiào)轉指令和塊調用(yòng)指令(lìng)時,CPU從**條指令開始,逐條順序(xù)地執行用戶程序,直到用戶(hù)程序結束之處。在執行指令時,從過程映像輸(shū)入區或別的存儲區中將有關編程元件的0、1狀態讀(dú)出來,並根據指令的要求執行相應的邏(luó)輯運算,運算的結果寫入到對應的存儲區中,因此,各編程元件的存儲區(qū)的內容隨著程序的(de)執行而變(biàn)化。

网站地图 草莓视频在线-草莓视频CAOMEI888-草莓视频www.5.app免费版-草莓丝瓜香蕉向日葵榴莲18岁无限版免费网站