




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、編程技巧展示:為一求助帖用S7-200編寫一段程序及程序解析 求助帖:四個閥門的開關(guān)由四個接近開關(guān)信號控制,要求是1、同一時刻只能一個閥門開;2、當有兩個以上到位信號出現(xiàn)時按優(yōu)先順序打開閥門;3、每個閥門只要開通就有一定的工作時間,時間未到不開通其他閥門;4、當有兩個以上到位信號在等待上一閥門工作完畢的情況下要求按“先到先開”原則對閥門排序工作。采用的是西門子的S7-200的PLC進行控制。膠狀物體通過管路輸送,末端分別由四個氣動閥控制膠體進入四臺雙缸裝藥機,當其中一個缸正對閥門出口時,觸發(fā)近位開關(guān)表示到位 這一求助帖有一定難度,為此花費一定時間,編出如下程序,供大家分析。除此法編程外,還可用
2、填表與FIFO指令,按此編程思路編程,有興趣的網(wǎng)友可以試試。 一、梯形圖: 注:(本程序經(jīng)上機運行,動作正確,網(wǎng)絡(luò)17為實驗程序而編寫的程序,其4個定時器的延時時間皆設(shè)定=2秒)二、程序解析:1、4個電磁閥對應(yīng)PLC的輸出口為Q0.0、Q0.1、Q0.2、Q0.3,工作時間分別由定時器T101T104控制,這4個定時器的定時時間可由觸摸屏或上位機設(shè)置改變。 其4個定時器的時間設(shè)置區(qū)為:VW10、VW12、VW14、VW16。控制電磁閥打開的到位接近開關(guān)的輸入地址為I0.0、I0,1、I0.2、I0.3。2、按題意要求 規(guī)定 :(1)、如同時有2個以上接近開關(guān)同時到位閉合時,只容許一個電磁閥打開
3、,對應(yīng)定時器延時時間到,該閥門關(guān)閉,而另一閥門打開閥門打開的先后次序是Q0.0優(yōu)先,Q0.1次之,Q0.2再次之,Q0.3為最后。(2、)當有兩個以上接近開關(guān)先后到位時,其IB0變化的輸入狀態(tài)按先后次序依次存入MB13、MB12、MB11、MB10里。動作執(zhí)行是先從第一次到位的接近開關(guān)的(MB13)開始判斷,使其對應(yīng)閥門打開,在閥門打開且尚未結(jié)束時,其他到位的閥門則等待。當工作的閥門工作完畢后,等待的閥門應(yīng)按“先到先開”的次序進行工作(即先為MB12,再為MB11,最后為MB10)。根據(jù)上述二點要求,在程序上進行如下處理:1、網(wǎng)絡(luò)2網(wǎng)絡(luò)5為4個接近開關(guān)到位時令MB0的對應(yīng)位置1,這里采用置位指
4、令的作用是防止各接近開關(guān)動作時產(chǎn)生抖動而引起采集輸入狀態(tài)(MB0、MB3等)的錯誤。2、 網(wǎng)絡(luò)6的解析:MB0時時隨IB0變化,MB1為MB0為發(fā)生變化前的狀態(tài)值,當IB0無輸入變化時,其MB0=MB1,網(wǎng)絡(luò)6不執(zhí)行其動作。只有當有一個或幾個接近開關(guān)到位時,其對應(yīng)輸入點=1,都會使MB0>MB1,則網(wǎng)絡(luò)6立即執(zhí)行:將MB0與MB1進行異或運算,其運算結(jié)果送入對應(yīng)存儲區(qū):如MB3=0(即第一次動作,或前次動作的閥門工作已全部結(jié)束),異或結(jié)果送入MB13。如MB3=1,即前一次動作閥門尚未結(jié)束,將異或結(jié)果送入MB12。如MB3=2,即前二次動作閥門尚未結(jié)束,將異或結(jié)果送入MB11
5、異或結(jié)果送完后,將MB0MB1,且進行MB3加1運算,又使M0.7=1。當下一個掃描周期到來時,MB0=MB1,不執(zhí)行網(wǎng)絡(luò)6,故使M0.7=0,即M0.7輸出為單掃描周期脈沖。如前次動作閥門尚未結(jié)束又有接近開關(guān)到位,使MB0>MB1,立即又執(zhí)行MB0與MB1的異或運算,此時MB3=1,故異或結(jié)果MB12MB0與MB1的異或運算是本程序的技巧編程之一:它能將IB0的最新到位的接近開關(guān)狀態(tài)剪接出來,如變化前 IB0=0000_0010,MB0=MB1=0000_0010,如此時第一與第三接近開關(guān)同時到位(即I0.0與I0.2皆=1,其IB0=0000_0111),則使MB0立刻=0000_0
6、111,而MB1仍=0000_0010,MB0與MB1的異或運算的結(jié)果=0000_0101,此值恰是最新到位的2個接近開關(guān)=1 的狀態(tài)值,將這運算的結(jié)果送入MB12,以備當前一次動作閥門工作結(jié)束后,再按本次(MB12)輸入狀態(tài)進行正確操作。 3、 網(wǎng)絡(luò)7的解析: 定時器T101T104的延時時間為4個閥門 的工作時間,在每個閥門打開的同時,其對應(yīng)的定時器得電開始延時,當延時時間到,對應(yīng)定時器輸出由01,其前沿使該閥門關(guān)閉(即QB0=0)。再判斷及操作:(1)、如此時MB13=0,說明前一次動作的一個或幾個閥門已全部工作結(jié)束,將MD10右移8位(即將MB12MB13,MB11MB12
7、, MB10MB11,0MB10),且使MB3減1,M2.0=0,接著再判斷移位后的MB13,如MB130,說明仍有等待閥門需要打開,故發(fā)出觸發(fā)脈沖M2.6=1的單周期脈沖,去觸發(fā)等待的閥門開門。(2)、如此時MB130,說明本次動作的幾個閥門沒有全部工作結(jié)束,發(fā)出觸發(fā)脈沖M2.1=1的單周期脈沖,去觸發(fā)等待的閥門開門。4、 網(wǎng)絡(luò)8網(wǎng)絡(luò)11的解析:為觸發(fā)Q0.0Q0.3四個閥門開門的程序。使閥門打開有3種觸發(fā)脈沖:(1)M2.0=1的前沿。即:在有接近開關(guān)到位使IB0狀態(tài)發(fā)生變化時,產(chǎn)生M2.7=1的單脈沖,如此時刻M2.0=0,則使M2.0由01,產(chǎn)生前沿脈沖。(2)、M2.1=
8、1單脈沖。即:在由2個以上接近開關(guān)同時到位,當工作閥門關(guān)閉時還有等待閥門沒有打開時,產(chǎn)生的單周期觸發(fā)脈沖。(3)、M2.6=1單脈沖。即:當本次的所有工作閥門動作已結(jié)束,但還有尚未執(zhí)行的等待閥門(即MD10移位前,其MB120)時產(chǎn)生的單周期觸發(fā)脈沖。這3個脈沖出現(xiàn),都會使對應(yīng)閥門打開:此時的QB0=0,程序是從先判斷M13.0開始的,如M13.0=1,使Q0.0=1、使標記M13.0=0,同時使T101得電開始延時。由于Q0.0=1使QB00,故不會使后面的Q0.1Q0.3同時刻再置1,只有T101延時時間到,使Q0.0由10,后,當再次產(chǎn)生觸發(fā)脈沖時,判斷還是先從M13.0開始,由于此時QB0=0、而MB13=0,不會再次使Q0.0置1,接著判斷M13.1、M13.2、M13.3各位,那位=1就將QB0的對應(yīng)輸出置1此段程序也體現(xiàn)出技巧編程:這樣處理既解決了同時間開關(guān)到位閉合時,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)校班班通管理制度
- 學(xué)生休閑室管理制度
- 學(xué)生科學(xué)生管理制度
- 宅急送薪酬管理制度
- 安全色標志管理制度
- 安生產(chǎn)責(zé)任管理制度
- 安裝及維修管理制度
- 定制化服務(wù)管理制度
- 實訓(xùn)室考核管理制度
- 客服直播間管理制度
- 鐵路貨運低碳化發(fā)展路徑
- 水工渡槽課程設(shè)計
- 《統(tǒng)計學(xué)》 課件 廖穎文 1. 緒 論
- 07FK02防空地下室通風(fēng)設(shè)備安裝圖集
- 第四講 堅持以人民為中心PPT習(xí)概論2023優(yōu)化版教學(xué)課件
- 施工圖審核報告
- 七年級下冊英語語法精解試題
- 2019年河北省中考數(shù)學(xué)試題【及答案】
- 腰椎ODI評分完整版
- 四川省某高速公路材料試驗專項監(jiān)理細則
評論
0/150
提交評論