欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> PLC基礎(chǔ)入門(mén)教程 >> 正文

PLC的循環(huán)處理過(guò)程

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2017/9/21

    用戶(hù)程序由用戶(hù)生成,用來(lái)實(shí)現(xiàn)用戶(hù)要求的自動(dòng)化任務(wù)。STEP 7將用戶(hù)編寫(xiě)的程序和程序所需的數(shù)據(jù)放置在塊中,功能塊FB和功能FC是用戶(hù)編寫(xiě)的子程序,系統(tǒng)功能塊SFB和系統(tǒng)功能SFC是操作系統(tǒng)提供給用戶(hù)使用的標(biāo)準(zhǔn)子程序,它們和組織塊OB統(tǒng)稱(chēng)為邏輯塊。

    PLC得電或由STOP模式切換到RUN模式時(shí),CPU執(zhí)行啟動(dòng)操作,將沒(méi)有斷電保持功能的位存儲(chǔ)器、定時(shí)器和計(jì)數(shù)器清零,清除中斷堆棧和塊堆棧的內(nèi)容,復(fù)位保存的硬件中斷等。此外還要執(zhí)行一次用戶(hù)生成的“系統(tǒng)啟動(dòng)”組織塊OB100,完成用戶(hù)指定的初始化操作。以后PLC采用循環(huán)執(zhí)行用戶(hù)程序的方式,這種運(yùn)行方式也稱(chēng)為掃描工作方式。

    PLC的存儲(chǔ)器中,設(shè)置了一片區(qū)域用來(lái)存放輸入信號(hào)和輸出信號(hào)的狀態(tài),它們分別稱(chēng)為過(guò)程映像輸入?yún)^(qū)和過(guò)程映像輸出區(qū)。PLC梯形圖中的其他編程元件也有對(duì)應(yīng)的存儲(chǔ)區(qū)。

    下面是循環(huán)處理的各個(gè)階段的任務(wù)(見(jiàn)圖):

    1)操作系統(tǒng)啟動(dòng)循環(huán)時(shí)間監(jiān)控。

    2) CPU將過(guò)程映像輸出區(qū)的數(shù)據(jù)寫(xiě)到輸出模塊。

    3) CPU讀取輸入模塊的輸入狀態(tài),并存入過(guò)程映像輸入?yún)^(qū)。

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

    5)在循環(huán)結(jié)束時(shí),操作系統(tǒng)執(zhí)行其他任務(wù),例如下載和刪除塊,接收和發(fā)送全局?jǐn)?shù)據(jù)等。

掃描過(guò)程

        掃描過(guò)程

    6) CPL返回第一階段,重新啟動(dòng)循環(huán)時(shí)間監(jiān)控。

    在啟動(dòng)完成后,每次循環(huán)都要調(diào)用一次組織塊OB1。OB1是用戶(hù)程序中的主程序,它可以調(diào)用別的邏輯塊(FBFC、SFBSFC)。循環(huán)程序處理過(guò)程可以被某些事件中斷。如果有中斷事件出現(xiàn),當(dāng)前正在執(zhí)行的塊被暫停執(zhí)行,并自動(dòng)調(diào)用分配給該事件的組織塊。該組織塊被執(zhí)行完后,被暫停執(zhí)行的塊將從被中斷的地方開(kāi)始繼續(xù)執(zhí)行。

    在循環(huán)程序處理過(guò)程中,CPU并不直接訪問(wèn)I/O模塊中的輸入地址區(qū)和輸出地址區(qū),而是訪問(wèn)CPU內(nèi)部的過(guò)程映像區(qū)。

    在讀輸入模塊階段,PLC把所有外部輸入電路的接通/斷開(kāi)狀態(tài)讀人過(guò)程映像輸入?yún)^(qū)。

    外部輸入電路接通時(shí),對(duì)應(yīng)的過(guò)程映像輸入位為1狀態(tài),梯形圖中該輸入位的常開(kāi)觸點(diǎn)接通,常閉觸點(diǎn)斷開(kāi)。外部輸入電路斷開(kāi)時(shí),對(duì)應(yīng)的過(guò)程映像輸入位為0狀態(tài),梯形圖中該輸入位的常開(kāi)觸點(diǎn)斷開(kāi),常閉觸點(diǎn)接通。

    某一編程元件對(duì)應(yīng)的位為1狀態(tài)時(shí),稱(chēng)該編程元件的狀態(tài)為ON,該位為0狀態(tài)時(shí),稱(chēng)該編程元件的狀態(tài)為OFF。在程序執(zhí)行階段,即使外部輸入電路的狀態(tài)發(fā)生了變化,過(guò)程映像輸入位的狀態(tài)也不會(huì)隨之而變,輸入信號(hào)變化了的狀態(tài)只能在下一個(gè)掃描循環(huán)周期的讀取輸入模塊階段被讀入過(guò)程映像輸入?yún)^(qū)。

    PLC的用戶(hù)程序由若干條指令組成,指令在存儲(chǔ)器中順序排列。在沒(méi)有跳轉(zhuǎn)指令和塊調(diào)用指令時(shí),CPU從第一條指令開(kāi)始,逐條順序地執(zhí)行用戶(hù)程序,直到用戶(hù)程序結(jié)束之處。在執(zhí)行指令時(shí),從過(guò)程映像輸入?yún)^(qū)或別的存儲(chǔ)區(qū)中將有關(guān)編程元件的0、1狀態(tài)讀出來(lái),并根據(jù)指令的要求執(zhí)行相應(yīng)的邏輯運(yùn)算,運(yùn)算的結(jié)果寫(xiě)入到對(duì)應(yīng)的存儲(chǔ)區(qū)中,因此,各編程元件的存儲(chǔ)區(qū)的內(nèi)容隨著程序的執(zhí)行而變化。

Tags:PLC,循環(huán)處理  
責(zé)任編輯:admin
相關(guān)文章列表
信捷PLC:XD/XL定時(shí)器指令寫(xiě)法
信捷PLC講解,信捷PLC分類(lèi)
PLC行知道幾個(gè)業(yè)常用184個(gè)專(zhuān)業(yè)英語(yǔ)詞匯,看看認(rèn)識(shí)幾個(gè)
上位機(jī)和plc有啥區(qū)別,PLC是什么(超級(jí)詳細(xì))
PLC控制系統(tǒng)設(shè)計(jì)的基本原則和步驟_PLC控制系統(tǒng)設(shè)計(jì)與調(diào)試的一般步
輕松搞定PLC控制系統(tǒng)設(shè)計(jì)!PLC控制系統(tǒng)設(shè)計(jì)流程圖_PLC控制系統(tǒng)設(shè)
西門(mén)子plc S7-200實(shí)現(xiàn)小車(chē)往返運(yùn)動(dòng)的程序梯形圖實(shí)例
S7-200仿真漢化版下載和教程 西門(mén)子S7-200系列PLC仿真軟件使用教
plc開(kāi)關(guān)量與plc模擬量及數(shù)字量的功能說(shuō)明
關(guān)于噴泉的幾種形式
怎樣判斷plc輸出晶體管已壞?輸出觸點(diǎn)損壞的判斷,PLC輸出點(diǎn)損壞
PLC點(diǎn)壞了怎么辦?加個(gè)繼電器怎么接線?io輸入輸出點(diǎn)損壞,plc維
PLC幾種常見(jiàn)的連接口和通訊協(xié)議, PLC通訊接口
西門(mén)子plc S7-200 port0 port1有什么區(qū)別
S7-1200PLC的硬件與硬件組態(tài)
PLC通訊線纜 PLC編程電纜作用 PLC編程電纜選購(gòu)
匯川PLC編程軟件AutoShop的應(yīng)用
控制字、狀態(tài)字傻傻分不清楚,今天它來(lái)了_變頻器與plc通訊
組態(tài)與PLC的通信連接_組態(tài)軟件
昆侖通態(tài)觸摸屏mcgs與松下plc通信實(shí)例 人機(jī)界面
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢(xún)
主站蜘蛛池模板: 离岛区| 陇南市| 定安县| 永修县| 类乌齐县| 惠安县| 乌兰察布市| 南投县| 木里| 彭州市| 营山县| 博野县| 林州市| 屏山县| 石棉县| 绿春县| 府谷县| 临沂市| 松潘县| 敦煌市| 绩溪县| 新巴尔虎右旗| 库尔勒市| 平顶山市| 崇明县| 康马县| 乃东县| 广南县| 中山市| 蓬溪县| 晋江市| 山西省| 镇远县| 张家川| 广汉市| 张家口市| 福贡县| 禄劝| 七台河市| 临邑县| 建德市|