www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

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

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

西門子S7-200PLC的程序結(jié)構(gòu)

作者:佚名    文章來源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2025/1/7

S7-200的程序有三種:主程序、子程序、中斷程序。

主程序只有一個(gè),名稱為OB1。

子程序可以達(dá)到64個(gè),名稱分別為SBR0~SBR63。子程序可以由子程序或中斷程序調(diào)用。

中斷程序可以達(dá)到128個(gè),名稱分別為INT0~INT127。中斷方式有輸入中斷、定時(shí)中斷、高速計(jì)數(shù)中斷、通信中斷等中斷事件引發(fā),當(dāng)CPU響應(yīng)中斷時(shí),可以執(zhí)行中斷程序。

由這三種程序可以組成線性程序和分塊程序兩種結(jié)構(gòu)。

一、線性程序結(jié)構(gòu)

_線性程序是指一個(gè)工程的全部控制任務(wù)都按照工程控制的順序?qū)懺谝粋(gè)程序中,比如寫在OB1中。程序執(zhí)行過程中,CPU不斷地掃描OB1,按照事先準(zhǔn)備好的順序去執(zhí)行工作,如圖:

顯然,線性程序結(jié)構(gòu)簡單,一目了然。但是,當(dāng)控制工程大到一定程序之后,僅僅采用線性程序就會(huì)使整個(gè)程序變得龐大而難于編制、難于調(diào)試了。

二、分塊程序結(jié)構(gòu)

分塊程序是指一個(gè)工程的全部控制任務(wù)被分成多個(gè)小的任務(wù)塊,每個(gè)任務(wù)塊的控制任務(wù)根據(jù)具體情況分別放到子程序中,或者放到中斷程序中。程序執(zhí)行過程中,CPU不斷地調(diào)用這些子程序或者被中斷程序中斷,

分塊程序雖然結(jié)構(gòu)復(fù)雜一些,但是可以把一個(gè)復(fù)雜的過程分解成多個(gè)簡單的過程。對(duì)于具體的程序塊容易編寫,容易調(diào)試。從總體上看,分塊程序的優(yōu)勢是十分明顯的。



西門子S7-200plc用戶程序可以采用主、子程序結(jié)構(gòu)或普通線性化結(jié)構(gòu)。當(dāng)采用普通線性化結(jié)構(gòu)時(shí),只需要編制主程序OBl;當(dāng)采用主、子程序式分塊結(jié)構(gòu)時(shí),PLC程序由主程序(OBl)、子程序(SBRn)、中斷程序( INRn)等組成。
S7-200 PLC的主、子程序結(jié)構(gòu)對(duì)程序塊的內(nèi)部排列有規(guī)定的要求。主程序(OBl)必須進(jìn)行編寫,且位于程序的最前面;隨后是子程序( SBRn)與中斷程序(INRn)。在S7-200中,子程序(SBRn)、中斷程序(INRn)可以根據(jù)需要進(jìn)行選用與編寫。
(1)主程序
S7-200主程序代號(hào)規(guī)定為OB1。早期的S7-200 PLC用戶程序不分塊,需要在主程序之后接著安排子程序與中斷程序,因此,主程序的結(jié)束應(yīng)使用指令MEND作為標(biāo)記。但如果使用的是Micro/WIN32編程軟件,主程序、子程序、中斷程序都可以通過獨(dú)立的區(qū)域進(jìn)行編程,通過編程軟件的自動(dòng)編譯功能,可以對(duì)程序進(jìn)行自動(dòng)的編排與調(diào)整,主程序的結(jié)束無須再編寫指令MEND,如圖1 (a)所示。

S7-200的程序結(jié)構(gòu)與執(zhí)行過程 
圖1 S7-200的程序結(jié)構(gòu)與執(zhí)行過程
主程序081在S7-200 PLC中為用戶程序的組織、管理者,必須位于PLC用戶程序的最前面,以保證每次執(zhí)行PLC循環(huán)時(shí),首先對(duì)OB1進(jìn)行掃描。
同樣,早期的S7-200在子程序結(jié)束處應(yīng)使用指令RET作為返回標(biāo)記,子程序SRBn必須編在主程序OB1的結(jié)束指令MEND之后。采用了Micro/WIN32編程軟件后,這些由編程軟件進(jìn)行自動(dòng)編排與調(diào)整。
子程序SRBn在S7-200 PLC中為可選部分,可以編寫也可以不編寫。子程序的執(zhí)行通過主程序OB1的對(duì)該子程序的調(diào)用實(shí)現(xiàn),并非每次PLC循環(huán)都需要執(zhí)行全部子程序。
(3)中斷程序
S7-200 PLC的中斷程序代號(hào)為INTn(n為十進(jìn)制數(shù)值,可以是0--127),用于區(qū)別不同的中斷程序。早期的中斷程序結(jié)束應(yīng)使用指令RETI作為返回標(biāo)記,中斷程序INTn同樣必須編在主程序OB1的結(jié)束指令MEND之后,且習(xí)慣上是放在子程序SRBn之后(也可以放在子程序之前)。
中斷程序INTn在S7-200中同樣為可以選擇的部分,它需要通過主程序OB1的調(diào)用才能執(zhí)行,并非每次PLC循環(huán)都需要執(zhí)行全部中斷程序。
S7-200的程序結(jié)構(gòu)與執(zhí)行過程如圖1 (c)所示。
(4)局部變量堆棧
在進(jìn)行PLC程序設(shè)計(jì)時(shí),程序中有很多為了簡化邏輯塊結(jié)構(gòu)而設(shè)置的臨時(shí)狀態(tài)、數(shù)據(jù)存儲(chǔ)單元,這些存儲(chǔ)單元實(shí)際上只是為了方便編程、檢查而設(shè)的臨時(shí)存儲(chǔ)單元,它與邏輯外部的程序無關(guān),在S7中將其稱為“局部變量”或“臨時(shí)變量(Temp)”。
根據(jù)需要,設(shè)計(jì)者可以在S7-200的OB1、SBRn、INTn中使用“臨時(shí)變量”。“臨時(shí)變量”存儲(chǔ)在局部變量數(shù)據(jù)堆棧(L)中,這一區(qū)域?yàn)槿砍绦驂K所公用,只可以用于OB1或SBRn、INTn塊內(nèi)部使用的中間運(yùn)算結(jié)果寄存(這些中間運(yùn)算結(jié)果不可以用于塊外部)。局部變量堆棧在程序塊執(zhí)行完成后,數(shù)據(jù)將被其他邏輯所需要的內(nèi)容所替代。
如果需要保存可以用于其他邏輯塊的狀態(tài),應(yīng)使用PLC的內(nèi)部標(biāo)志寄存器M或變量存儲(chǔ)器V。

Tags:S7-200PLC,程序結(jié)構(gòu)  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
成人aaaa免费全部观看| 欧美另类久久久品| 亚洲影视在线播放| 欧美高清www午色夜在线视频| 麻豆精品在线视频| 欧美国产综合一区二区| 色综合色综合色综合色综合色综合| 亚洲一二三专区| 欧美成人激情免费网| 高清不卡在线观看av| 亚洲综合在线五月| 欧美一级二级三级乱码| 成人一区二区三区视频在线观看 | 国产视频一区二区三区在线观看 | 欧美午夜电影一区| 久久精品久久精品| 中文字幕亚洲综合久久菠萝蜜| 一区二区激情小说| 欧美一区二区三区小说| 成人激情免费视频| 三级久久三级久久久| 久久精品一二三| 在线亚洲一区二区| 国产专区综合网| 一区二区视频在线| 精品福利av导航| 91成人免费网站| 国产真实精品久久二三区| 亚洲精选在线视频| 精品1区2区在线观看| 欧美在线色视频| 国产盗摄精品一区二区三区在线| 亚洲精品视频在线观看网站| 精品日韩一区二区三区免费视频| 色综合久久天天综合网| 极品少妇一区二区| 亚洲一区二区三区视频在线| 国产亚洲成av人在线观看导航| 欧美日韩三级在线| 成人黄色一级视频| 精品一区二区三区免费视频| 一区二区三区四区五区视频在线观看 | 久久亚洲春色中文字幕久久久| 在线免费观看一区| 国产成人av一区二区三区在线观看| 午夜免费欧美电影| 亚洲欧美电影一区二区| 精品成人a区在线观看| 欧美视频一区二区三区在线观看 | 在线免费观看视频一区| 国产**成人网毛片九色| 欧美aaaaa成人免费观看视频| 亚洲欧美韩国综合色| 国产目拍亚洲精品99久久精品| 91精品国产综合久久精品| 91丝袜美女网| 岛国av在线一区| 精品一区二区三区香蕉蜜桃| 亚洲国产精品自拍| 国产精品久久久久久久久果冻传媒| 欧美sm美女调教| 欧美日韩一区二区电影| 91免费看视频| 播五月开心婷婷综合| 国内成人自拍视频| 美腿丝袜亚洲一区| 香港成人在线视频| 亚洲激情第一区| 亚洲丝袜制服诱惑| 国产精品另类一区| 国产亚洲欧美中文| 欧美成人国产一区二区| 欧美一区二区三区视频免费| 欧美午夜精品久久久久久超碰| 99精品在线免费| 国产福利精品一区| 国产一区二区调教| 麻豆成人免费电影| 美女视频免费一区| 免费观看91视频大全| 五月天一区二区| 亚洲国产sm捆绑调教视频| 一区二区在线观看视频在线观看| 国产精品激情偷乱一区二区∴| 欧美极品aⅴ影院| 久久午夜羞羞影院免费观看| 日韩美女一区二区三区四区| 4438成人网| 欧美一区二区女人| 欧美一区二区视频免费观看| 欧美精品 日韩| 欧美高清www午色夜在线视频| 欧美日韩精品一区二区三区蜜桃 | 亚洲乱码一区二区三区在线观看| 国产精品久久久久久久久动漫 | 亚洲成人午夜影院| 亚洲成人在线观看视频| 婷婷开心激情综合| 日本在线不卡一区| 免费高清在线视频一区·| 日韩和欧美一区二区三区| 日韩精品免费视频人成| 日韩和的一区二区| 人妖欧美一区二区| 精品在线你懂的| 国产精品自产自拍| 成人性视频免费网站| av在线播放不卡| 91麻豆免费视频| 欧美亚洲综合网| 在线播放一区二区三区| 日韩欧美一级二级三级久久久| 日韩免费观看高清完整版在线观看| 日韩精品中文字幕在线一区| 久久婷婷国产综合精品青草| 国产日韩欧美精品一区| 国产精品成人网| 一区二区三区免费看视频| 亚洲va天堂va国产va久| 青青青伊人色综合久久| 狠狠色丁香久久婷婷综合_中 | 色婷婷综合久色| 欧美人妖巨大在线| 日韩欧美专区在线| 国产日韩v精品一区二区| 综合激情网...| 午夜精品在线看| 国产尤物一区二区| 99精品国产99久久久久久白柏| 欧美系列亚洲系列| 欧美大尺度电影在线| 国产三级精品视频| 亚洲精品国产高清久久伦理二区| 日韩精品电影在线观看| 国产乱码字幕精品高清av | 日本大胆欧美人术艺术动态| 国产精品自拍网站| 91国偷自产一区二区使用方法| 欧美精品v国产精品v日韩精品| 久久影视一区二区| 一区二区三区在线视频观看| 奇米影视7777精品一区二区| 国产激情视频一区二区在线观看 | 26uuu国产电影一区二区| 欧美xxxxx牲另类人与| 日本不卡高清视频| 欧美日韩一卡二卡三卡 | 国产精品美女久久久久aⅴ国产馆| 夜夜嗨av一区二区三区四季av| 蜜臀av在线播放一区二区三区| 粉嫩高潮美女一区二区三区 | 欧美日韩精品一二三区| 久久免费的精品国产v∧| 亚洲黄色性网站| 九九**精品视频免费播放| av在线一区二区三区| 91精品国产黑色紧身裤美女| 国产精品午夜春色av| 日本人妖一区二区| k8久久久一区二区三区| 日韩免费在线观看| 亚洲激情自拍偷拍| 国产精品自拍毛片| 欧美日韩一卡二卡三卡| 欧美激情综合网| 日韩精品1区2区3区| 99免费精品视频| 日韩欧美国产一区在线观看| 亚洲另类在线视频| 精品一区中文字幕| 欧美三级电影在线看| 中文字幕va一区二区三区| 日日摸夜夜添夜夜添精品视频| 成人性生交大片免费看中文网站| 91精品国产入口| 洋洋av久久久久久久一区| 国产mv日韩mv欧美| 欧美一区二区三区在线观看视频 | 日韩一区二区三区视频| 亚洲欧美一区二区三区国产精品| 精品夜夜嗨av一区二区三区| 欧美色图第一页| 中文字幕一区二| 国产成人夜色高潮福利影视| 51午夜精品国产| 一区二区三区国产精华| 国产成人在线电影| 精品乱人伦小说| 日韩中文字幕麻豆| 91黄色免费网站| 亚洲视频免费观看| 成人在线视频一区二区| 久久影视一区二区| 精品一区二区三区视频在线观看| 欧美人与禽zozo性伦| 一区二区三区欧美视频| av在线不卡观看免费观看| 国产欧美日韩不卡免费| 国产在线视频一区二区| 欧美一级片在线观看|