基于PLC設(shè)計全自動洗衣機_第1頁
基于PLC設(shè)計全自動洗衣機_第2頁
基于PLC設(shè)計全自動洗衣機_第3頁
基于PLC設(shè)計全自動洗衣機_第4頁
基于PLC設(shè)計全自動洗衣機_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

-.z.Shaan*iUniversityofTechnology課程設(shè)計說明書基于PLC控制全自動洗衣機的設(shè)計【摘要】本文論述了PLC的根本原理以及全自動洗衣機的工作原理。提出了實現(xiàn)用PLC模擬控制全自動洗衣機運行的方法。該方法是依據(jù)全自動洗衣機的功能設(shè)計梯形圖,并把梯形圖輸入到PLC中實現(xiàn)模擬控制。基于G*DEVELOPER設(shè)計了梯形圖,并進展了仿真。仿真結(jié)果說明,該設(shè)計到達了設(shè)計要求。本文主要介紹了課題的根本概況,講述了本次課程設(shè)計的總體任務(wù)要求,介紹了西門子PLC和三菱PLC的概況。以及整體的設(shè)計思路,也就是在整個課程設(shè)計過程中需要做什么來到達題目的要求。最終驗證后證明本文的設(shè)計成果到達了題目的要求?!娟P(guān)鍵詞】PLC;梯形圖;步進順控指令ThedesignoftheautomaticwashingmachinebasedonPLCPanQi〔Grade14,class1401,MajorElectricalengineeringanditsautomation,ElectricalEngineeringDept,Shan*iUniversityofTechology,hanzhong723000,Shan*i〕Tutor:KangJinhui【Abstract】ThispaperdiscussesthebasicprincipleofPLCandtheworkingprincipleofautomaticwashingmachine.PutforwardtheimplementationusingPLCsimulationmethodtocontrolthefull-automaticwashingmachineoperation.Themethodisbasedonthefunctionoftheautomaticwashingmachinedesignofladderdiagram,theladderdiagraminputandtorealizethesimulationcontrolPLC.BasedontheG*DEVELOPERladderdiagramisdesigned,andasimulationwascarriedout.Thesimulationresultsshowthatthedesignmeetsthedesignrequirements.Thisarticlemainlyintroducedthebasicsituationofthesubject,tellsthestoryoftheoverallmissionofthiscurriculumdesignrequirements,thispaperintroducesthegeneralsituationofSiemensPLCandmitsubishiPLC.Aswellastheoveralldesignidea,thatis,whatneedstobedoneinthewholeprocessofcoursedesigntomeettheneedsofthetitle.Afterverificationintheendprovetobeofthisarticledesignstosuittherequirementsofthesubject.【Keywords】PLC;LadderDiagram;StepLadderInstruction.

目錄第一章概述 51.1題目容及要求 51.2D*DEVELOPER簡介 61.3三菱PLC和西門子PLC的簡介 7第二章設(shè)計分析 82.1設(shè)計思路 82.2總體流程 82.3輸入、輸出點分配 82.4主控制電路 102.5PLC接線圖 112.6仿真 12第三章梯形圖133.1總體梯形圖解析..133.2局部梯形圖解析16第四章調(diào)試184.0調(diào)試總結(jié)19第五章致 20參考文獻 21附錄22第1章緒論1.1題目的容及要求本次設(shè)計基于PLC的全自動洗衣機控制,采用PLC控制開發(fā)的周期短,開發(fā)本錢低,可以直接用于工業(yè)現(xiàn)場控制。PLC控制具有實時性、信號處理時間短、速度快、更能滿足各個領(lǐng)域大、中、小型工業(yè)控制工程,可靠性高,豐富的I/O卡件,質(zhì)優(yōu)價廉,性價比高,安裝簡單,維修方便,PLC控制能在高粉塵、高噪聲、強電磁干擾和溫度變化劇烈的環(huán)境下正常工作。因為它是整體模塊,集中了驅(qū)動電路、檢測電路和保護電路以及通訊聯(lián)網(wǎng)功能,所以在使用中,硬件相對簡單,編程語言也相對簡單,并且測試容易,維修方便,更可以提高控制系統(tǒng)設(shè)計的靈活性及控制系統(tǒng)的可靠性。本設(shè)計以操作簡單、使用可靠、維護修理方便作為主要設(shè)計方向。設(shè)計的目的:〔1〕進一步掌握和穩(wěn)固PLC控制的根本知識。〔2〕掌握PLC程序的設(shè)計及調(diào)試方法?!?〕學會查閱有關(guān)專業(yè)資料及設(shè)計手冊。研究的具體容:〔1〕深入了解洗衣機的開展、構(gòu)造及控制要求?!?〕控制系統(tǒng)設(shè)計。包括硬件設(shè)計,PLC的選擇,各硬件模塊的介紹,軟件設(shè)計,編程方法。〔3〕對編寫好的編譯程序進展實際調(diào)試并仿真。系統(tǒng)的控制要求:PLC投入運行,系統(tǒng)處于初始狀態(tài),準備好啟動。〔1〕按下啟動按扭及水位選擇開關(guān),注水直到高〔中、低〕水位,關(guān)水?!?〕2秒后開場洗滌?!?〕洗滌時,正轉(zhuǎn)30秒后暫停,暫停2秒后開場反轉(zhuǎn)洗滌,反轉(zhuǎn)洗滌30秒后暫停,暫停2秒?!?〕如此循環(huán)5次,總共320秒后開場排水,排空后開場脫水30s?!?〕開場清洗,重復〔2〕〔5〕,清洗兩遍?!?〕清洗完成,報警3s并自動停機?!?〕假設(shè)按下停車按鈕,可手動排水〔不脫水〕和手動脫水〔不計數(shù)〕。1.2D*DEVELOPER簡介G*Developer是三菱PLC的編程軟件。適用于Q、QNU、QS、QNA、ANS、ANA、F*等全系列可編程控制器。支持梯形圖、指令表、SFC、ST及FB、Label語言程序設(shè)計,網(wǎng)絡(luò)參數(shù)設(shè)定,可進展程序的線上更改、監(jiān)控及調(diào)試,具有異地讀寫PLC程序功能。軟件的共G*Developer能夠制作Q系列,QNA系列,A系列〔包括運動控制〔SCPU〕〕,F*系列的數(shù)據(jù),能夠轉(zhuǎn)換成GPPQ,此外,選擇F*系列的情況下,還能變換成F*GP(DOS),F*GP(WIN)格式的文檔。利用Windows的優(yōu)越性,使操作性飛躍上升能夠?qū)*cel,Word等作成的說明數(shù)據(jù)進展復制,粘貼,并有效利用。程序的標準化標號編程用標號編程制作可編程控制器程序的話,就不需要認識軟元件的而能夠根據(jù)標示制作成標準程序。功能塊FB是以提高順序程序的開發(fā)效率為目的而開發(fā)的一種功能。把開發(fā)順序程序時反復使用的順序程序回路塊零件化,使得順序程序的開發(fā)變得容易。此外,零件化后,能夠防止將其運用到別的順序程序時的順序輸入錯誤。只要在任意的回路模式上加上名字〔宏定義名〕登錄〔宏登錄〕到文檔,然后輸入簡單的命令就能夠讀出登錄過的回路模式,變更更有靈活性,能夠簡單設(shè)定和其他站點的由于連接對象的指定被圖形化而構(gòu)筑成復雜的系統(tǒng)的情況下也能夠簡單的設(shè)定。能夠用各種方法和可編程控制器CPU連接。1.3三菱PLC和西門子PLC的簡介三菱PLC英文名又稱:MITSUBISHProgrammableLogicController,它采用一類可編程的存儲器,用于其部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。三菱PLC在中國市場常見的有以下型號:FR-F*1NFR-F*1SFR-F*2NFR-F*3UFR-F*2NCFR-AFR-Q〕??删幊绦蚩刂破鞒司哂懈具壿嬛噶詈筒竭M指令外,還具有許多功能指令,如F*0N系列具有20條根本指令,51條功能指令;而F*2N系列具有27條根本邏輯指令和298條功能指令。所以,不同系列的可編程序控制器,其功能指令相差很多。功能指令實際上是執(zhí)行一個個功能不同的子程序的調(diào)用,他既能簡化程序設(shè)計,又能完成復雜的數(shù)據(jù)處理、數(shù)值運算,實現(xiàn)高難度控制。德國西門子〔SIEMENS〕公司生產(chǎn)的可編程控制器在我國的應(yīng)用也相當廣泛,在冶金、化工、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子〔SIEMENS〕公司的PLC產(chǎn)品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。西門子S7系列PLC體積小、速度快、標準化,具有網(wǎng)絡(luò)通信能力,功能更強,可靠性高。S7系列PLC產(chǎn)品可分為微型PLC〔如S7-200〕,小規(guī)模性能要求的PLC〔如S7-300〕和中、高性能要求的PLC〔如S7-400〕等。SIMATICS7-200PLCS7-200PLC是超小型化的PLC,它適用于各行各業(yè),各種場合中的自動檢測、監(jiān)測及控制等。S7-200PLC是一種疊裝式構(gòu)造,它的強大功能使其無論單機運行,或連成網(wǎng)絡(luò)都能實現(xiàn)復雜的控制功能。指令豐富、可靠性高、適應(yīng)性好、構(gòu)造緊湊、便于擴展、性能價格比高。S7-200PLC可提供4個不同的根本型號與8種CPU可供選擇使用。其規(guī)模可以從幾點上到幾百點。第2章設(shè)計分析2.1設(shè)計思路按下電源開關(guān),開場進水洗滌衣服。要使用PLC來實現(xiàn)洗衣機的全自動,它的輸入設(shè)備主要有電源按鈕,啟動按鈕,水位選擇按鈕〔高、中、低〕,排水和脫水按鈕等。輸出設(shè)備主要有電動機,電磁閥。首先翻開電源,用戶根據(jù)衣服的多少和大小進展水位的選擇;按下啟動按扭洗衣機自動運行,按下停頓按鈕可手動排水和手動脫水。2.2設(shè)計流程如下列圖1.12.3輸入、輸出點分配洗衣機的IO分配表如下列圖1.2PLC輸入端所接外部輸入器件PLC輸出入端所接外部輸出入器件*1啟動按鈕SB0Y1啟動*2停頓按鈕SB1Y2進水電磁閥YA1*3高水位選擇開關(guān)Y3正轉(zhuǎn)接觸器KM1*4中水位選擇開關(guān)Y4反轉(zhuǎn)接觸器KM2*5低水位選擇開關(guān)Y5排水*6排空檢測Y6脫水*7高水位檢測SQ1Y7報警*10中水位檢測SQ2*11低水位檢測SQ3*12手動排水*13手動脫水開場水位選擇暫停2秒先正傳洗劑30秒暫停2秒反轉(zhuǎn)洗劑30秒暫停2秒N正反轉(zhuǎn)洗劑5次Y排空后脫水30秒秒N清洗兩次Y報警2秒停頓2.4控制主電路全自動洗衣機的電機正反轉(zhuǎn)圖圖1.3分析:輸出觸點Y3得電,與之相連電機的主觸點〔正傳〕KM1閉合,電機運行在正轉(zhuǎn)狀態(tài);當輸出觸點Y4得電,與之相連電機的主觸點〔反轉(zhuǎn)〕KM2閉合,電機運行在反轉(zhuǎn)狀態(tài)。2.5PLC接線圖如下列圖1.42.6仿真本次設(shè)計采用三菱公司的G*DEVELOPER編程軟件進展編程,該軟件使用方便。翻開G*DEVELOPER編程軟件,新建時要根據(jù)PLC型號來選擇,這樣才能把你編的程序下載到PLC中調(diào)試時不會出錯。第3章梯形圖3.1總體梯形圖解析分析:按下啟動按鈕*1,輔助繼電器M1得電,為全自動洗衣機啟動做好準備。選擇水位開關(guān)*3(高水位)、*4(中水位)、*5(低水位),當水位上升到達預設(shè)的水位高度停頓注水。停頓2秒后,洗衣機開場正傳30秒,停頓2秒后,洗衣機開場反轉(zhuǎn)30秒。重復上述動作5次后,然后進展排水和脫水持續(xù)30秒。重復上述動作2次。完成后洗衣機報警3秒。當按下停頓按鈕,全自動洗衣機可以通過手動按鈕*12(排水)和手動按鈕*13(脫水)進展操作。3.2局部梯形圖解析分析:按下啟動按鈕*1,輔助繼電器M1得電并且保持,為全自動洗衣機運行做好準備,*2為停頓按鈕。*3、*4、*5分別為高水位選擇開關(guān)、中水位選擇開關(guān)、低水位選擇開關(guān)。*7、*10、*11分別為高水位限位開關(guān)、中水位限位開關(guān)、低水位限位開關(guān)。當按下停頓按鈕*2,通過跳轉(zhuǎn)指令P1進展可手動排水〔不脫水〕和手動脫水〔不計數(shù)〕。分析:當全自動洗衣機完成注水后停頓2秒,正傳30秒,停頓2秒,反轉(zhuǎn)30秒后,既完整洗劑過程一次,根據(jù)題目要求需要循環(huán)5次,故采用計數(shù)器C0進展循環(huán)計數(shù)5次,才能正確完成洗劑過程。分析:當洗衣機完成洗劑過程進入清洗過程時,需要重新開場注水進展循環(huán)兩次,通過計數(shù)器C1進展循環(huán)。清洗完成后洗衣機報警,工作完畢。分析:當按下停頓按鈕*2,程序通過跳轉(zhuǎn)指令進展手動操作,當按下手動按鈕*12〔手動排水〕,洗衣機進展手動排水不脫水;當按下手動按鈕*13〔手動脫水〕,洗衣機進展手動脫水不計數(shù)。第4章調(diào)試總結(jié)通過這次全自動洗衣機plc控制及運行,知道自己在這門課程中所學到的知識能應(yīng)用到實際生活中,真的很開心。不過在設(shè)計過程中也遇到很多問題,例如:PLC接線圖如何畫出來,在實驗里又沒法做;程序的運行,調(diào)試了很屢次,其中的一次是手動排水〔不脫水〕、脫水〔不計數(shù)〕以及運用軟件怎樣模擬程序,這個問題困擾了我很長時間,通過查閱相關(guān)資料并且在教師的指導下最終攻克了這一難題。讓我們的程序得已正常工作。我覺得這次全自動洗衣機用PLC控制設(shè)計能夠運行成功,有以下幾點原因:1.與我們所學的專業(yè)知識是分不開的。2.我們組的共同探討和努力的成果。3.輔導教師的認真教學和耐心指導起到關(guān)鍵性的作用。在設(shè)計過程中,讓我也學到了很多東西,例如:啟保停電路設(shè)計的方法和技巧,跳轉(zhuǎn)指令的使用,順序控制中如何解決公用兩步組成的小閉環(huán)等。本次課程設(shè)計使我深有感觸,只要付出就有回報,遇到問題多與教師同學交流,利用網(wǎng)絡(luò)資源學習。通過這次課程設(shè)計,我才明白學習是一個長期積累的過程,在以后的工作、生活中都應(yīng)該不斷的學習,努力提高自己的知識和綜合素質(zhì)??傊?,萬事開頭難,知識必須通過應(yīng)用才能實現(xiàn)其價值!有些東西以為學會了,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認為只有到真正會用的時候才是真的學會了。第5章致課程設(shè)計是培養(yǎng)學生綜合運用所學知識,發(fā)現(xiàn)實際問題、提出實際問題、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際學習能力、動手能力的具體訓練和考察過程。在此全自動洗衣機設(shè)計過程中,在學習新知識的同時,把在課程中學到的理論知識運用到實際作品設(shè)計、操作中,更進一步地熟悉了PLC的構(gòu)造及掌握了其工作原理和具體的使用方法與相關(guān)元器件的使用方法,了解了可編程控制器的開發(fā)和制作及課程設(shè)計報告的編寫。

溫馨提示

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

評論

0/150

提交評論