基于S7200PLC的自動洗車機控制系統設計畢業(yè)設計_第1頁
基于S7200PLC的自動洗車機控制系統設計畢業(yè)設計_第2頁
基于S7200PLC的自動洗車機控制系統設計畢業(yè)設計_第3頁
基于S7200PLC的自動洗車機控制系統設計畢業(yè)設計_第4頁
基于S7200PLC的自動洗車機控制系統設計畢業(yè)設計_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于s7-200plc的自動洗車機控制系統設計目 錄摘 要1第一章自動洗車機的介紹2第二章plc概述32.1 plc簡介32.2 plc的特點32.3 plc的功能32.4 plc的結構與工作原理42.5 plc的分類4第三章方案設計53.1 設計任務與要求53.2 編程元件地址分配63.3 外部引腳分布73.4 控制程序流程圖83.5 控制程序設計思路133.6 系統控制程序13第四章系統調試及結果分析24設計心得31參考文獻31摘 要隨著我國汽車保有量的迅速提高,汽車清洗行業(yè)迎來了一個重要的發(fā)展機遇,自助洗車機作為洗車工作必不可少的設備,其清洗效果,清洗速度,清洗成本以及對節(jié)水和環(huán)境保護的

2、要求,成為其開發(fā)和生產必須要考慮的內容。本文主要通過對自助洗車機功能要求和運行分析,確定了自助洗車機的總體設計方案,并主要進行了自助洗車機的驅動和控制系統的設計,針對自助洗車機的特點,采用自助投幣,噴水,洗刷,噴灑清洗劑和風干等過程,應用了可編程控制技術對自助洗車機plc控制系統進行了硬件設計和軟件編程。plc采用梯形圖編程語言對其運行過程實行監(jiān)控,最終實現了自助洗車機的傳動和控制要求。關鍵詞:自助洗車機、控制、軟件編程、可編程控制器第一章 自動洗車機的介紹當今的社會汽車行業(yè)發(fā)展迅猛,汽車維修保養(yǎng)行業(yè)競爭更是愈演愈烈,洗車機由此得以廣泛應用。自助洗車機分為龍門往復式和隧道式兩種機型,通過對毛刷

3、,水泵,機體行走機構和風機等部件的驅動控制,全自動完成對車輛的刷洗和風干。龍門往復式洗一輛車僅耗時1.5min4min,隧道式滿負荷運行時每輛車僅耗時1.5min左右,避免了手工洗車用水的隨意性。洗車機配備專用的水處理設備后,可對洗車污水進行回收凈化循環(huán)利用,可以節(jié)約水資源,是一個很有發(fā)展前景的符合現代化建設需要的機電一體化產品。plc可靠性高,編程簡單且易維護,用作自助洗車機控制系統的核心,更能體現它的這些完美品質。以下是自助洗車機的優(yōu)點:(1)使用自助洗車機效率高,能大大減少勞動力、降低勞動強度,節(jié)省成本。(2)一般使用新科技研發(fā)的自助洗車機清洗與人員手洗比起來更容易吸引客戶,在提高整體形

4、象的同時,又能大幅度提高的經濟收入。(3)自助洗車機完全可以采用循環(huán)水設備,水用量在原有上可減少1/3,更可有效的合理利用水資源,節(jié)能環(huán)保。第二章 plc概述2.1 plc簡介plc(programmable logic controller)是一種專門為在工業(yè)環(huán)境下應用而設計的數字運算操作的電子裝置。采用可以編制程序的存儲器,用來在其內部存儲執(zhí)行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。plc及其有關的外圍設備都應該按易于與工業(yè)控制系統形成一個整體,易于擴展其功能的原則而設計。具有可靠性高,抗干擾能力強;配套齊全,

5、功能完善,適用性強;易學易用,深受工程技術人員歡迎;系統的設計、建造工作量小,維護方便,容易改造; 體積小,重量輕,能耗低等特點。廣泛應用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè)。2.2 plc的特點 plc有如下特點:(一) 高可靠性(二)豐富的i/o 接口模塊(三) 采用模塊化結構(四) 編程簡單易學(五) 安裝簡單維修方便2.3 plc的功能現在的plc一般具有如下主要功能:(1)開關量邏輯控制功能(2)定時/計數控制功能(3)數據處理功能(4)監(jiān)控、故障診斷功能(5)步進控制功能(6)a/d、d/a轉換功能(7)停電記憶功能(8)遠程i/

6、o功能(9)通信連網功能(10)擴展功能2.4 plc的結構與工作原理plc的基本組成為四部分:中央處理器(cpu)存儲器、輸入/輸出(i/o)模塊和電源。cpu是plc的神經中樞,是系統的運算、控制中心。它按照系統程序所賦予的功能,完成以下任務:(1)接收并存儲用戶程序和數據;(2)用掃描的方式接收現場輸入設備的狀態(tài)和數據;(3)診斷電源、plc內部電路工作狀態(tài)和編程過程中得語法錯誤;(4)完成用戶程序中規(guī)定的邏輯運算和算術運算任務;(5)更新有關標志位的狀態(tài)和輸出狀態(tài)寄存器的內容,實現輸出控制、制表打印或數據通信等功能。存儲器是plc存放系統程序、用戶程序和運行數據的單元。它包括隨機存取存

7、儲器(ram)和只讀存儲器(rom)。i/o模塊是cpu與現場i/o設備或其他外部設備的橋梁。plc配有開關式穩(wěn)壓電源模塊,用來給plc的內部電路供電2.5 plc的分類世界上plc產品可按地域分成三大流派:一個流派是美國產品,一個流派是歐洲產品,一個流派是日本產品。美國和歐洲的plc技術是在相互隔離情況下獨立研究開發(fā)的,因此美國和歐洲的plc產品有明顯的差異性。而日本的plc技術是由美國引進的,對美國的plc產品有一定的繼承性,但日本的主推產品定位在小型plc上。美國和歐洲以大中型plc而聞名,而日本則以小型plc著稱。 本次課設綜合實驗臺及其性能指標,最后決定采用西門子plc s7-200

8、系列。西門子plc主要產品是s5、s7系列。s7系列是西門子公司在s5系列plc基礎上近年推出的新產品,其性能價格比高,其中s7-200系列屬于微型plc、s7-300系列屬于中小型plc、s7-400系列屬于中高性能的大型plc。第三章 方案設計3.1 設計任務與要求根據要求,本次課程設計將設計投幣100元的自助洗車機。有3個投幣孔,分別為5元、10元及50元3種,當投幣合計100元或超過時,按啟動開關洗車機才會動作,啟動燈亮起。七段數碼管會顯示投幣金額(用bcd碼),當投幣超過100元時,可按退幣按鈕,這時七段數碼管會退回零,表示找出余額。洗車機動作流程:1) 按下啟動開關之后,洗車機開始

9、往右移,噴水設備開始噴水,刷子開始洗刷。2) 洗車機右移到達右極限開關后,開始往左移,噴水機及刷子繼續(xù)動作。3) 洗車機左移到達左極限開關后,開始往右移,噴水機及刷子停止動作,清潔劑設備開始動作噴灑清潔劑。4) 洗車機右移到達右極限開關后,開始往左移,繼續(xù)噴灑清潔劑。5) 洗車機左移到達左極限開關后,開始往右移,清潔劑停止噴灑,當洗車機往右移3s后停止,刷子開始洗刷。6) 刷子洗刷5s后停止,洗車機繼續(xù)往右移,右移3s后,洗車機停止,刷子又開始洗刷5s后停止,洗車機繼續(xù)往右移,到達右極限開關停止,然后往左移。7) 洗車機往左移3s后停止,刷子開始洗刷5s后停止,洗車機繼續(xù)往左移3 s后停止,刷

10、子開始洗刷5s后停止,洗車機繼續(xù)往左移,直到碰到左極限開關后停止,然后往右移。8) 洗車機開始往右移,并噴灑清水與洗刷動作,將車洗干凈,當碰到右極限開關時,洗車機停止前進并往左移,噴灑清水及刷子洗刷繼續(xù)動作,直到碰到左極限開關后停止,并開始往右移。9) 洗車機往右移,風扇設備動作將車吹干,碰到右極限開關時,洗車機停止并往左移,風扇繼續(xù)吹干動作,直到碰到左極限開關,則洗車整個流程完成,啟動燈熄滅。10) 若洗車機正在動作時發(fā)生停電或故障、則故障排除后必須使用原點復位,將洗車機復位到原點,才能做洗車全流程的動作,其動作就是按下復位按鈕,則洗車機的右移、噴水、洗刷、風扇及清潔劑噴灑均需停止,洗車機往

11、左移,當洗車機到達左極限開關時,原點復位燈亮起,表示洗車機完成復位動作。3.2 編程元件地址分配本文自動洗車控制系統采用了八個輸入信號和九個輸出信號,采用西門子s7-200系列的cpu224,該cpu有14點輸入、10點輸出,能夠滿足需求。各輸入輸出信號如表1所示:表1 自動洗車控制系統i/o地址分配表控制信號信號名稱編程元件地址編碼輸入信號5元投幣按鈕i0.0i0.010元投幣按鈕i0.1i0.150元投幣按鈕i0.2i0.2啟動按鈕sb1i0.3退幣按鈕sb2i0.4停止復位按鈕sb3i0.5右極限信號sq1i0.6左極限信號sq2i0.7輸出信號啟動燈hl1q0.0退幣動作km1q0.1

12、洗車機右移km2q0.2洗車機左移km3q0.3刷子刷洗km4q0.4噴水動作km5q0.5噴灑清潔劑km6q0.6風扇動作km7q0.7復位燈hl2q1.03.3 外部引腳分布根據plc引腳的分配及引腳的功能,其與外部設備連接引線如下圖所示: 圖1 plc引腳分布圖3.4 控制程序流程圖洗車機的總流程圖如下圖2所示:圖2 自動洗車機程序流程圖3.5 控制程序設計思路通過控制要求可知,本程序設計主要分為兩部分:投幣程序和洗車程序。首先開始投幣,當投入的總錢數大于等于100元后才能啟動洗車程序,洗車指示燈亮,開始洗車。洗車程序結束,洗車機碰到左極限開關自動停止,洗車指示燈亮熄滅。在洗車過程中,如

13、果出現故障,可按復位按鈕,所有動作停止,洗車機復位。排除故障后,洗車機可重新開始運行。3.6 系統控制程序主程序梯形圖如下:顯示投幣金額數的子程序xianshi如下:清零投幣金額數的子程序qinglin如下:第四章 系統調試及結果分析在程序編寫完成后,先檢驗其是否符合設計初衷,是否能達到相應的指標。首先是投幣程序的調試,檢驗投幣時程序是否能得到信號,在滿足條件的情況下能否得到響應。然后是洗車程序的調試,在模擬仿真軟件和實驗室進行仿真,如果仿真結果與控制要求有差別,則對程序進行修改,直至到達控制要求。通過多次的調試和修改,最終程序達到了控制要求。實驗室仿真接線圖如圖3所示:圖3仿真接線圖仿真過程

14、的程序監(jiān)控如下:圖4-1 投幣與顯示金額按下投幣按鈕(例如五十元投幣按鈕),相應編程原件(如i0.2)產生一個上升沿脈沖,計數一次,整數加法指令會將相應的金額計入vw100中,并通過子程序xianshi顯示出金額總數。如圖4-1所示。圖4-2 啟動洗車過程當投幣總金額達到一百元時,按下啟動按鈕sb1, i0.3接通,啟動燈亮并自鎖。如圖4-2所示。圖4-3 洗車機右移并噴水洗刷中間繼電器m0.1、m0.2、m0.3置位,線圈q0.2、q0.4、q0.5接通,洗車機向右移動,噴水機噴水,刷子洗刷。如圖4-3所示。圖4-4 到達右極限開始左移達到右極限開關sq1時,i0.6接通,m0.1復位,m0

15、.6置位。線圈q0.2斷電,q0.3接通,洗車機停止右移,開始左移。噴水機繼續(xù)噴水,刷子繼續(xù)洗刷。如圖4-4所示。圖4-5右移并停止噴水洗刷,開始噴灑清潔劑達到左極限開關sq2時,i0.7接通,m0.6、m0.2、m0.3復位,m0.7、m1.1置位。線圈q0.3斷開,q0.2接通,洗車機停止左移,開始右移;q0.5斷開,噴水機停止噴水;q0.4斷開,刷子停止洗刷;q0.6接通,噴灑清潔劑。如圖4-5所示。圖4-6 洗車機左移并繼續(xù)噴灑清潔劑洗車機右移到達右極限開關后,m0.7復位,m1.0置位。線圈q0.2斷開,q0.3接通,洗車機停止右移,開始往左移,并繼續(xù)噴灑清潔劑。如圖4-6所示。圖4

16、-7 洗車機右移并停止噴灑清潔劑洗車機左移到達左極限開關sq2時,i0.7接通,m1.0、m1.1復位, m1.2置位。線圈q0.3斷開,q0.2接通,洗車機停止左移,開始往右移;線圈q0.6斷開,清潔劑停止噴灑。如圖4-7所示。圖4-8 洗車機左移計時3s到達右極限開關sq1時,i0.6接通,m1.6復位,m1.7置位。線圈q0.2斷開,q0.3接通,洗車機停止右移,向左移,t41開始計時。如圖4-8所示。圖4-9 碰到左極限開關后停止并熄滅啟動燈碰到左極限開關sq2時,i0.7接通,m3.1、m3.2復位。線圈q0.3斷開,洗車機停止左移;q0.7斷開,風扇停止;m3.5置位,線圈q0.0

17、斷開,熄滅啟動燈。如圖4-9所示。圖4-10 右移動作的控制當m1.6置位時,線圈q0.2接通,洗車機右移。如圖4-10所示。圖4-11 左移動作的控制當m0.6置位時,線圈q0.3接通,洗車機左移。如圖4-11所示。圖4-12 刷子洗刷的控制當m0.2置位時,線圈q0.4接通,刷子開始洗刷。如圖4-12所示。圖4-13 噴水機噴水的控制當m0.3置位時,線圈q0.5接通,噴水機開始噴水。如圖4-13所示。圖4-14 噴灑清潔劑的控制當m1.1置位時,線圈q0.5接通,清潔劑開始噴灑。如圖4-14所示。圖4-15 風扇的控制當m3.1置位時,線圈q0.7接通,風扇設備動作。如圖4-15所示。圖

18、4-16 洗車機的停止復位當按下停止復位按鈕sb3時,i0.5接通,線圈q1.0接通,復位燈亮一下,中間繼電器復位,所有動作停止,子程序qinlin開始運行,顯示器清零。如圖4-16所示。通過仿真調試,所得結果與設計要求相符。設計心得通過本次設計,讓我很好的鍛煉了理論聯系實際,與具體項目、課題相結合開發(fā)、設計產品的能力。既讓我們懂得了怎樣把理論應用于實際,又讓我們懂得了在實踐中遇到的問題怎樣用理論去解決。在本次設計中,還學習到了大量以前沒有學到過的知識。在查閱資料的過程中,我懂得了要判斷優(yōu)劣、取舍相關知識,不知不覺中使我查閱資料的能力也得到了很好的鍛煉。在平時,我所學習的知識是有限的,在以后的工作中肯定會遇到許多未知的領域,這方面的能力便會使我受

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論