s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文說課材料_第1頁
s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文說課材料_第2頁
s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文說課材料_第3頁
s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文說課材料_第4頁
s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文說課材料_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。s7基于PLC的全自動洗衣機控制系統(tǒng)設計論文-江蘇科技大學本科畢業(yè)設計(論文)學院機械工程學院專業(yè)機械電子工程學生姓名鞠昌進班級學號0745523218指導教師陳超二零一一年五月江蘇科技大學本科畢業(yè)論文基于PLC的全自動洗衣機控制系統(tǒng)的設計TheDesignofControlSystemofAutomaticWashingMachineBasedonPLC江蘇科技大學畢業(yè)論文(設計)任務書學院:機械工程學院專業(yè):機械電子工程學號:0745523218姓名:鞠昌進指導教師:陳超職稱:xx2011年3月17

2、日畢業(yè)設計(論文)題目:基于PLC的全自動洗衣機控制系統(tǒng)的設計一、畢業(yè)設計(論文)內容及要求(包括原始數據、技術要求、達到的指標和應做的實驗等)1提供條件:洗衣機自動控制原理及其相關資料,相應軟件條件2設計內容與要求:1)熟悉PLC相關的軟硬件環(huán)境;2)基于西門子(三菱)PLC完成洗衣機自動控制系統(tǒng)設計;3)相關設計項目的程序,原理圖設計;4)相關資料的收集及其外文翻譯;5)完成畢業(yè)論文。二、完成后應交的作業(yè)(包括各種說明書、圖紙等)1.畢業(yè)設計論文一份(不少于1.5萬字);2.外文譯文一篇(不少于5000英文單詞);3.控制程序及軟硬件原理圖。三、完成日期及進度自2011年3月17日起至20

3、11年6月13日止進度安排:1、3.17-3.31,查閱資料、調研,完成開題報告;2、4.1-4.20,熟悉軟硬件環(huán)境,搭建洗衣機控制平臺;3、4.21-5.5,控制平臺的建立,分析和試驗及程序調試;4、5.5-6.13,完成畢業(yè)論文;5、6.14-6.16,畢業(yè)答辯。四、同組設計者(若無則留空):五、主要參考資料(包括書刊名稱、出版年月等):1陳永甫.HYPERLINK37:8080/opac/openlink.php?title=%E6%B4%97%E8%A1%A3%E6%9C%BA%E5%8E%9F%E7%90%86%E4%B8%8E%E7%BB%B4%E4%BF%AE洗衣機原理與維修M

4、電子工業(yè)出版社,1992.2史春雷.HYPERLINK1/kns50/detail.aspx?QueryID=3&CurRec=1o洗衣機自動控制系統(tǒng)的設計t_blank洗衣機自動控制系統(tǒng)的設計J科技創(chuàng)新導報,2010.3劉祖其.HYPERLINK1/kns50/detail.aspx?QueryID=3&CurRec=31o全自動洗衣機的PLC程序設計與研究t_blank全自動洗衣機的PLC程序設計與研究J機電產品開發(fā)與創(chuàng)新,2010.4廖興展.HYPERLINK1/kns50/detail.aspx?QueryID=3&CurRec=32o工業(yè)洗衣機的PLC控制t_blank工業(yè)洗衣機的P

5、LC控制J廣西輕工業(yè),2010.5楊潔霞.HYPERLINK1/kns50/detail.aspx?QueryID=3&CurRec=68o運用MCGS組態(tài)構建全自動洗衣機PLC仿真實驗教學的研究t_blank運用MCGS組態(tài)構建全自動洗衣機PLC仿真實驗教學的研究J知識經濟,2010.系(教研室)主任:(簽章)年月日學院主管領導:(簽章)年月日注:1、如頁面不夠可加附頁2、以上一五項由指導教師填寫摘要隨著社會經濟的發(fā)展和科學技術水平的提高,家庭電器全自動化成為必然的發(fā)展趨勢。全自動洗衣機的產生極大的方便了人們的生活。洗衣機是國內家電業(yè)唯一不打價格戰(zhàn)的行業(yè),經過幾年的平穩(wěn)發(fā)展,國產洗衣機無論在

6、質量上還是功能上都和世界領先水平同步??v觀洗衣機市場,高效節(jié)能、省水、省電、環(huán)保型洗衣機一直在市場上占主導地位。根據全自動洗衣機的工作原理,利用可編程控制器PLC實現控制,說明了PLC控制的原理方法,特點及控制洗衣機的特色。PLC的優(yōu)點是:可靠性高,耗電少,適應性強,運行速度快,壽命長等,為了進一步提高全自動洗衣機的功能和性能,避免傳統(tǒng)控制的一些弊端,就提出了用PLC來控制全自動洗衣機這個課題。全自動洗衣機控制系統(tǒng)利用了西門子S7-200系列PLC的特點,對按鈕,電磁閥,開關等其他一些輸入/輸出點進行控制,實現了洗衣機洗衣過程的自動化。由于每遍的洗滌,排水,脫水的時間由PLC內計數器控制,所以

7、只要改變計數器參數就可以改變時間??梢园焉厦嬖O定的程序時間定下來,作為固定程序使用,也可以根據衣物的質地,數量及油污的程度來編程。該論文就怎樣利用PLC來控制全自動洗衣機進行了調查,對其中軟件設計、硬件設計等問題進行了分析和研究,實現了全自動洗衣機的正常運行和強制性停止功能。關鍵詞:PLC;自動;定時;控制PickAlongwiththesocialeconomydevelopmentandthescienceandtechnologylevelenhancement,thefamilyelectricapplianceentireautomationbecomestheinevitabled

8、evelopmenttendency.Entireautomaticwasherproductionenormousconveniencepeopleslife.Thewasheristhedomesticelectricalappliancesindustrydoesnotonlyhittheprofessionwhichthepricefights,passesthroughseveralyearsteadydevelopment,thedomesticallyproducedwasherregardlessofinqualityorinfunctionallwithworldleadin

9、ghorizontalsynchronization.Looksoverthewashermarket,thehighlyeffectiveenergyconservation,theprovincewater,theprovinceelectricity,theenvironmentalprotectionwashercontinuouslyoccupythedominantpositioninthemarket.HowdoesthispaperstudycontrolstheentireautomaticwasherusingPLC,toquestionandsoonsoftwaredes

10、ign,hardwaredesignhascarriedontheanalysisandthediscussion,hasrealizedtheentireautomaticwashernormaloperationandcompulsorystopsthefunction.Keyword:PLC;control;delay;entireautomatic目錄TOCo1-3hzuHYPERLINKl_Toc231736529第一章緒論-11.1課題的研究背景-11.2洗衣機的發(fā)展概況和現狀-11.3課題研究的目的與意義-21.4本課題研究的主要內容-3HYPERLINKl_Toc2317365

11、30第二章概述-4HYPERLINKl_Toc2317365312.1PLC的控制特點-4HYPERLINKl_Toc2317365322.2控制系統(tǒng)框圖-5HYPERLINKl_Toc2317365332.3控制系統(tǒng)對應設備及功能-52.4控制系統(tǒng)原理-6HYPERLINKl_Toc231736534第三章硬件電路的設計-7HYPERLINKl_Toc2317365353.1PLC的選擇-73.1.1I/O點數統(tǒng)計-83.1.2I/O儲存器容量估計-83.1.3CPU功能與結構的選擇-9HYPERLINKl_Toc2317365363.2PLC外部接線圖-9HYPERLINKl_Toc231

12、7365373.3洗衣機示意圖-10HYPERLINKl_Toc231736539第四章軟件的設計-11HYPERLINKl_Toc2317365404.1I/O分配表-114.1.1輸入地址分配表-114.1.2輸出地址分配表-114.1.3內部元件地址分配表-11HYPERLINKl_Toc2317365414.2系統(tǒng)流程圖-124.2.1強制停止流程圖-124.2.2正常運轉流程圖-13HYPERLINKl_Toc2317365424.3程序設計-154.3.1PLC控制順序功能圖-154.3.2系統(tǒng)梯形圖-164.3.3系統(tǒng)指令語句表-20HYPERLINKl_Toc231736543

13、第五章程序運行過程分析-23HYPERLINKl_Toc231736547第六章系統(tǒng)仿真-24第七章模擬硬件連接-26第八章全自動洗衣機展望-288.1總結-288.2全自動洗衣機展望-29HYPERLINKl_Toc231736553結語-30HYPERLINKl_Toc231736554致謝-31HYPERLINKl_Toc231736555參考文獻-32第一章緒論1.1課題的研究背景本次設計基于PLC的全自動洗衣機控制,本文的課題源于市場上洗衣機產品。采用PLC控制開發(fā)的周期短,開發(fā)成本低,可以直接用于工業(yè)現場控制。PLC控制具有實時性、信號處理時間短、速度快、更能滿足各個領域大、中、小

14、型工業(yè)控制項目,可靠性高,豐富的I/O卡件,質優(yōu)價廉,性價比高,安裝簡單,維修方便,PLC控制能在高粉塵、高噪聲、強電磁干擾和溫度變化劇烈的環(huán)境下正常工作。因為它是整體模塊,集中了驅動電路、檢測電路和保護電路以及通訊聯網功能,所以在使用中,硬件相對簡單,編程語言也相對簡單,并且測試容易,維修方便,更可以提高控制系統(tǒng)設計的靈活性及控制系統(tǒng)的可靠性。本設計以操作簡單、使用可靠、維護修理方便作為主要設計方向。1.2洗衣機發(fā)展概況和現狀從古到今,洗衣服都是一項難于逃避的家務勞動,在洗衣機出現以前,這項勞動并不像田園詩描繪的那樣充滿樂趣、手搓、腳踩、棒擊、沖刷、摔打。這些不斷重復的簡單的體力勞動,留給人

15、的感受常常是辛苦勞累。世界上第一臺洗衣機于1858年誕生,但這臺洗衣機使用費力,且損傷衣服,因而沒被廣泛使用,但這卻標志了用機器洗衣的開端。1874年,“手洗時代”受到了前所未有的挑戰(zhàn),美國人發(fā)明了木制手搖洗衣機。1880年,HYPERLINK/view/2398.htmt_blank美國發(fā)明了蒸氣洗衣機,蒸氣動力開始取代人力。蒸汽洗衣機之后,水力洗衣機、內燃機洗衣機也相繼出現。1910年,美國試制成功世界上第一臺電動洗衣機,電動洗衣機的問世,標志著人類家務勞動自動化的開端。1922年,美國改造了洗衣機的洗滌結構,把拖動式改為攪拌式,使洗衣機的結構固定下來,這也就是第一臺攪拌式洗衣機的誕生。1

16、932年,美國研制成功第一臺前裝式滾筒洗衣機。1955年,在引進英國噴流式洗衣機的基礎之上,日本研制出獨具風格、并流行至今的波輪式洗衣機。70年代后期,微電腦控制的全自動洗衣機出現引領新的發(fā)展方向,讓人耳目一新。90年代,由于電動機調速技術的提高,洗衣機實現了較寬范圍的轉速變換與調節(jié),誕生了許多新水流洗衣機。全自動洗衣機其特點是能自動完成洗滌,漂洗和脫水的轉換,整個過程不需要人工操作。這類洗衣機均采用套筒式結構,其進水,排水都采用電磁閥,由程序控制器按人們預先設計好的程序不斷發(fā)出指令,驅動各執(zhí)行器件動作,整個洗衣過程自動完成,所用的程序控制器可分為電動機驅動式和單片機式。從控制方式的發(fā)展階段上

17、分,全自動洗衣機可分為兩大類:第一類:電動控制洗衣機,它的程序控制器由電動元件組成。第二類:電腦控制洗衣機,它的程序控制器由微型計算機組成。電動控制全自動洗衣機是較早出現的自動控制類家用電器,其產品類型還屬于傳統(tǒng)的機械產品,是自動控制的初級階段。隨著計算機的及微電子技術的發(fā)展,自動控制系統(tǒng)正在逐步實現硬件化。因此,電動控制洗衣機將逐步退出家電舞臺。全自動洗衣機從結構上分有波輪式、攪拌式、滾筒式。目前,國內市場上銷售的大都是波輪式和滾筒式,供應最多的是波輪式洗衣機。波輪式洗衣機的特點是洗凈率高,但對衣服的磨損很大,隨著人們生活水平不斷地提高,絲綢,毛料,羊毛等大量走進普通家庭,廠商又適時地推出了

18、滾筒洗衣機,它最大的優(yōu)點是磨損率小,但洗凈率比波輪式低,價格高。洗衣機產品可以分三類:普通型、半自動型和全自動型。普通型和半自動型洗衣機,都需要人為參與操作,才能完成洗衣、甩干、排水全過程;而全自動洗衣機在整個洗滌、甩干、排水過程中,無需人為操作和監(jiān)控。國內外洗衣機品牌有海爾、小天鵝、榮事達、松下、惠而浦水仙、LG熊貓、西門子、日立好用。1.3課題研究的目的與意義本課題主要著重于全自動洗衣機的控制,要求洗衣機能實現進水、洗滌、排水、脫水、報警,所采用的控制方法操作簡單、穩(wěn)定可靠、維護與維修方便??刂品椒ù_定后投入生產要縮短控制系統(tǒng)的設計的時間、調試周期,且要降低成本。傳統(tǒng)的洗衣機采用繼電器控制

19、的優(yōu)點是裝置結構簡單、價格便宜、抗干擾能力強。但是,這也是隨之帶來的一些問題,如絕大多數控制繼電器都是長期磨損和疲勞工作條件下進行的,容易損壞,而且繼電器的觸點容易產生電弧,甚至會熔在一起產生誤操作,引起嚴重的后果。在全負荷運載的情況下,大的繼電器將產生大量的熱及噪聲,同時也消耗了大量的電能。并且繼電器控制系統(tǒng)必須是手工接線、安裝,如果有簡單的改動,也需要花費大量時間及人力和物力去改制、安裝和調試。這種電路接線多,只適用于小型的控制電路。采用PLC控制比繼電器控制好的多,我們采用PLC來控制。(1)可靠性高,抗干擾能力強,高可靠性是電氣控制設備的關鍵性能。PLC由于采用現代大規(guī)模集成電路技術,

20、采用嚴格的生產工藝制造,內部電路采取了先進的抗干擾技術,具有很高的可靠性。(2)配套齊全,功能完善,適用性強PLC發(fā)展到今天,已經形成了大、中、小各種規(guī)模的系列化產品。可以用于各種規(guī)模的工業(yè)控制場合。(3)易學易用,深受工程技術人員歡迎PLC作為通用工業(yè)控制計算機,是面向工礦企業(yè)的工控設備。(4)系統(tǒng)的設計、建造工作量小,維護方便,容易改造,PLC用存儲邏輯代替接線邏輯,大大減少了控制設備外部的接線,使控制系統(tǒng)設計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設備經過改變程序改變生產過程成為可能。這很適合多品種、小批量的生產場合。(5)體積小,重量輕,能耗低,由于體積小很容易裝

21、入機械內部,是實現機電一體化的理想控制設備。1.4本課題研究的主要內容本課題需研制出可靠性高、易于操作的全自動洗衣機控制方法,該系統(tǒng)采用PLC控制,主要包括電動機正反轉控制、離合器控制、進排水電磁閥控制、循環(huán)控制、保護和聯鎖。研究的具體內容包括:(1)深入了解洗衣機的發(fā)展、結構及控制要求。(2)控制系統(tǒng)設計。包括硬件設計,PLC的選擇,各硬件模塊的介紹,軟件設計,編程方法。(3)對編寫好的編譯程序進行實際調試。第二章概述2.1PLC的控制特點PLC系統(tǒng)的特點:1)可靠性高,PLC作為一種通用的工業(yè)控制器,它必須能夠在各種不同的工作環(huán)境中正常工作。對工作的環(huán)境要求較低,抗外部干擾能力強,平均無故

22、障時間長。2)使用方便靈活,PLC采用了基本單元擴展或者是模塊化的結構形式,因此,輸入/輸出信號的數量,形式,驅動能力等都可以根據實際控制要求進行選擇與確定,而且在需要時可以隨時更換,近年來,PLC的特殊模塊增多這些可以滿足不同的控制要求,使PLC的使用更加靈活與多變。3)編程簡單,PLC的優(yōu)越性主要體現在它采用了獨特的,多種面向廣大工程設計人員的編程語言,如指令表,梯形圖,邏輯功能圖,順序功能圖等,程序簡潔,明了適合各類技術人員的傳統(tǒng)習慣,即使是沒有計算機知識的人員也很統(tǒng)一掌握,特別是梯形圖與邏輯功能圖,形象直觀,動態(tài)監(jiān)測效果逼真,且與計算機控制容易。單片機系統(tǒng)的特點:1)要求環(huán)境,單片機對

23、環(huán)境的適應能力較低,可靠性差。2)編程和PLC相比難以學習,主要是單片機采用匯編語言或者是C語言,這些高級語言和PLC語言相比,難以學習。3)功能單一只具有使用中所需要的功能。但是,它結構簡單,處理速度快。典型的PLC控制系統(tǒng)的硬件組成框圖如圖1所示:圖1PLC控制系統(tǒng)的硬件組成框圖2.2控制系統(tǒng)框圖此次設計根據全自動洗衣機的工作原理,洗衣機的工作流程由進水,洗衣,排水,和脫水四個過程組成。在半自動洗衣機中,這四個過程分別用相應的按扭開關來控制。利用可編程控制器PLC實現控制,用于說明PLC控制的原理方法,特點及工作特色。此次全自動洗衣機控制系統(tǒng)設計利用了西門子S7-200系列PLC的特點,對

24、按鈕,電磁閥,開關等其他一些輸入/輸出點進行控制,實現了洗衣機洗衣過程的自動化。根據以上要求PLC的控制系統(tǒng)框圖如下圖2。圖2控制系統(tǒng)框圖2.3控制系統(tǒng)對應設備及功能根據控制過程中的進水、洗滌、脫水、報警等控制要求,對控制所需的外部設備初步設計如表1-1表2-1對應設備及功能表對應的外部設備對應的輸出設備啟動按扭進水電磁閥停止按扭排水電磁閥水位選擇開關(高水位)洗滌電動機正轉繼電器水位選擇開關(中水位)洗滌電動機反轉繼電器水位選擇開關(低水位)脫水桶手動排水開關報警器手動脫水開關高水位傳感器中水位傳感器低水位傳感器水排空傳感器2.4控制系統(tǒng)原理自動洗衣機的進水,洗衣,排水,脫水是通過水位開關,

25、電磁進水閥和電磁排水閥配合進行控制,從而實現自動控制的,水位開關用來控制進水到洗衣機內高中低水位,電磁進水閥起著通斷水源的作用。進水時,電磁進水閥打開,將水注入,排水時,電磁排水閥打開,將水排出,洗衣時,洗滌電動機啟動,脫水時,脫水桶啟動。第三章硬件電路的設計3.1PLC的選擇3.1.1I/O點數統(tǒng)計I/O點數是PLC的一項重要指標。合理選擇I/O點數既可使系統(tǒng)滿足控制要求,又可使系統(tǒng)總投資最低。PLC的輸入輸出總點數和種類應根據被控對象所需控制的模擬量、開關量、輸入輸出設備情況來確定,一般一個輸入輸出元件要占用一個輸入輸出點??紤]到今后的調整和擴充,一般應在估計的總點數上再加上20%30%的

26、備用量。該系統(tǒng)有11個數字輸入點6個數字輸出點,具體的輸入輸出見表3-1.7表3-1I/O點數統(tǒng)計表輸入點輸出點啟動按扭進水電磁閥停止按扭排水電磁閥水位選擇開關(高水位)洗滌電動機正轉繼電器水位選擇開關(中水位)洗滌電動機反轉繼電器水位選擇開關(低水位)脫水桶手動排水開關報警器手動脫水開關高水位傳感器中水位傳感器低水位傳感器水排空傳感器3.1.2I/O儲存器容量的估算PLC常用的內存有EPROM、EEPROM和帶鋰電池供電的RAM。一般微型和小型PLC的存儲容量是固定的,介于12KB之間。用戶應用程序占用多少內存與許多因素有關,如I/O點數、控制要求、運算處理量、程序結構等。因此在程序設計之前

27、只能粗略地估算。根據經驗,每個I/O點及有關功能元件占用的內存量大致如下:開關量輸入元件:1020B/點開關量輸出元件:510B/點定時器/計數器:2B/個模擬量:100150B/個通信接口:一個接口一般需要300B以上8根據上面算出的總字節(jié)數再考慮增加25%左右的備用量,就可估算出用戶程序所需的內存容量,從而選擇合適的PLC內存。該系統(tǒng)有11個數字輸入點6個數字輸出點,需內存280B,有定時器6個,計時器2個,需內存16B,考慮余量后需要內存370B。3.1.3CPU功能與結構的選擇PLC的功能日益強大,一般PLC都具有開關量邏輯運算、定時、計數、數據處理等基本功能,有些PLC還可擴展各種特

28、殊功能模塊,如通信模塊、位置控制模塊等,選型時可考慮以下幾點:功能與任務相適應,PLC的處理速度應滿足實時控制的要求、PLC結構合理、機型統(tǒng)一、在線編程和離線編程的選擇。全自動洗衣機控制所要求的控制功能簡單,小型PLC就能滿足要求了。該控制系統(tǒng)CPU模塊可采用CPU-224(AC/DC/繼電器)模塊,它可控制整個系統(tǒng)按照控制要求有條不紊地進行。同時由于該模塊采用交流220V供電,并且自帶14個數字量輸入點和10個數字量輸出點,完全能滿足全自動洗衣機控制系統(tǒng)的要求,所以不再需要另外的電源模塊、數字量和輸出模塊。9綜上所述此次設計選用西門子S7-200型PLC。3.2PLC外部接線圖根據全自動洗衣

29、機的控制要求,對系統(tǒng)控制的I/O點數進行了統(tǒng)計和PLC型號進行了選擇,現根據以上的統(tǒng)計和選擇對控制系統(tǒng)PLC的外部接線設計如下圖3。圖3PLC外部接線圖3.3PLC外部接線圖如圖2-2所示為洗衣機示意圖,在圖中ST4為高水位傳感器,ST5為中水位傳感器,ST6為低水位傳感器,ST7位水排盡傳感器,當選擇好水位后,YV1打開開始進水,當水位到達相應水位時,相應的傳感器送出ON信號否則為OFF,只有當水上升到與選擇水位相開關一致時,YV1關閉停止進水,開始洗衣。10圖4洗衣機示意圖第四章軟件的設計4.1I/O分配表4.1.1輸入地址分配表列出全自動洗衣機的輸入分配表,見表4-1。表4-1輸入地址分

30、配表輸入地址對應的外部設備I0.0啟動按扭I0.1停止按扭I0.2水位選擇開關(高水位)I0.3水位選擇開關(中水位)I0.4水位選擇開關(低水位)I0.5手動排水開關I0.6手動脫水開關I0.7高水位傳感器I1.0中水位傳感器I1.1低水位傳感器I1.2水排空傳感器4.1.2輸出地址分配表列出全自動洗衣機的輸出分配表,見表4-2。表4-2輸出地址分配表輸出地址對應的輸出設備Q0.0進水電磁閥Q0.1排水電磁閥Q0.2洗滌電動機正轉繼電器Q0.3洗滌電動機反轉繼電器Q0.4脫水Q0.5報警器4.1.3內部元件地址分配表全制動洗衣機控制時,需用到PLC內部的計時器和計數器對其進行過程控制,現對控

31、制中要用到的內部位元件地址分配表歸納如表4-3。表4-3內部地址分配表定時器/計時器對應的作用T37進水暫停計時T38正洗計時T39正洗暫停計時T40反轉計時T41反轉暫停計時T42脫水計時T43報警計時C50正反洗循環(huán)計數C51大循環(huán)計數4.2系統(tǒng)流程圖4.2.1強制停止流程圖圖4強制停止流程圖4.2.2正常運行流程圖全自動洗衣機正常運行時即洗衣機按照程序設定依次完成依次洗衣過程,從選擇水位,按下啟動按扭,開始進水直到水滿(即水位達到高水位)時停止進水開始洗滌正轉,洗滌時,正轉30秒,停兩秒,然后反轉30秒,停2秒,如此循環(huán)5次,總共320秒開始排水,水位下降到低水位時開始脫水并繼續(xù)排水,脫

32、水30秒,開始清洗,重復以上過程,清洗兩遍,清洗完成,報警3秒并自動停機。按照以上的工作流程,作出全自動洗衣機的正常運行工作流程圖見圖5。圖5正常運行流程圖4.3程序設計4.3.1PLC控制順序功能圖順序功能圖,它是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形,順序功能圖并不涉及所描述的控制功能的具體技術,他是一種通用的技術語言。全自動洗衣機控制系統(tǒng)PLC控制狀態(tài)流程圖見圖6。11圖6PLC控制狀態(tài)流程圖4.3.2系統(tǒng)梯形圖一、梯形圖的特點梯形圖是PLC模擬繼電器控制系統(tǒng)的編程方法。它由觸點、線圈或功能方框等構成,梯形圖左、右的垂直線稱為左、右母線。畫梯形圖時,從左母線開始,經過觸點和線圈(或

33、功能方框),終止于右母線。在梯形圖中,可以把左母線看作是提供能量的母線。觸點閉合可以使能量流過,直到下一個元件;觸點斷開將阻止能量流過。這種能量流,我們稱之為“能流”。實際上,梯形圖是CPU仿真繼電器控制電路圖,使來自“電源”的“電流”通過一系列的邏輯控制條件,根據運算結果決定邏輯輸出的模擬過程。梯形圖中的基本編程元素有觸點、線圈和方框。觸點:代表邏輯控制條件。觸點閉合時表示能量可以流過。觸點分常開觸點和常閉觸點兩種形式。線圈:通常代表邏輯“輸出”的結果。能量流到,則該線圈被激勵。方框:代表某種特定功能的指令。能量流通過方框時,則執(zhí)行方框所代表的功能。方框所代表的功能有很多種,例如:定時器、計

34、數器、數據運算等。梯形圖中,每個輸出元素可以構成一個梯級。每個梯形圖網絡由一個或多個梯級組成。二、梯形圖繪制原則(1)梯形圖按自上而下、從左到右的順序排列。每個繼電器器線圈為一個邏輯行,即一層階梯。每一個邏輯行起于左母線,然后是觸點的連接,最后終止于繼電器線圈或右母線。注意:左母線與線圈之間一定要有觸點,而線圈與右母線之間不能有任何點,應直接連接。(2)一般情況下,在梯形圖中某個編號繼電器線圈只能出現一次,而繼電器觸點可無限引用。有些PLC,在含有跳轉指令或步進指令的梯形圖中允許雙線圈輸出。(3)在每個邏輯行中,串聯觸點多的支路應放在上方。如果將串聯觸點多的支路放下方,則語句增多,程序變長。(

35、4)在每個邏輯行中,并聯觸點多的支路應放在左邊。如果將并聯觸點多的支路放右邊,則語句增多,程序變長。(5)梯形圖中,不允許一個觸點上有雙向“電流”通過。(6)梯形圖中,當多個邏輯行都具有相同條件時,為了節(jié)省語句數量,常將這些邏輯行合并。當相同條件復雜時,這對儲存容量小的PLC很有意義。(7)設計梯形圖時,輸入繼電器的觸點狀態(tài)全部按相應的輸入設備為常開狀態(tài)進行設計更為合適,不易出錯。因此,也建議盡可能用輸入設備的常開觸點與PLC輸入端連接。如果某些信號只能用常閉觸點輸入,可以按輸入設備全部常開來設計,然后將梯形圖中對應的輸入繼電器觸點取反。12三、系統(tǒng)梯形圖根據以上的梯形圖的基礎知識、注意事項、

36、特點及上節(jié)(3.3.1節(jié))中的控制狀態(tài)流程圖,現利用STEP7-Micro/WIN編程軟件做出全自動洗衣機控制系統(tǒng)梯形圖。STEP7-Micro/WIN編程軟件是專為西門子S7-200而設計的,在個人計算機的WINDOWS操作系統(tǒng)下運行,功能強大、使用方便、簡單易學。其編寫好的程序可通過專用編程線纜下載的PLC中運行。也可以導出后在仿真軟件中進行測試。系統(tǒng)梯形圖如下圖7到圖9。圖7系統(tǒng)梯形圖a圖8系統(tǒng)體形圖b圖9系統(tǒng)梯形圖c4.3.3系統(tǒng)指令語句表根據全自動洗衣機的控制要求和3.3.2中的體形圖得出系統(tǒng)的指令語句表如下。Network1/NetworkTitle/進水LDM1.3AT43OSM

37、0.1OM0.0OI0.1ANM0.1=M0.0Network2LDI0.2OI0.3OI0.4LDI0.0AM0.0LDM1.2ANC51OLDALDOM0.1ANI0.1ANM0.2=M0.1=Q0.0Network3/進水完停2秒LDI0.2AI0.7LDI0.3AI1.0OLDLDI0.4AI1.1OLDAM0.1OM0.2ANM0.3=M0.2TONT37,+20Network4/正轉LDM0.2AT37LDM0.7ANC50OLDOM0.3ANI0.1ANM0.4=M0.3Network5LDM0.3=Q0.2TONT38,+300Network6/正轉完停2秒LDM0.3AT38

38、OM0.4ANM0.5=M0.4TONT39,+20Network7/反轉30秒LDM0.4AT39OM0.5ANI0.1ANM0.6=M0.5Network8LDM0.5=Q0.3TONT40,+300Network9/反轉完停2秒系統(tǒng)指令語句表aLDM0.5AT40OM0.6ANM0.7=M0.6TONT41,+20Network10/正反轉小循環(huán)5次LDM0.6AT41OM0.7ANM1.0ANM0.3=M0.7Network11LDM0.7LDM1.0CTUC50,+5Network12/排水LDM0.7AC50OM1.0ANM1.1ANI0.1=M1.0Network13LDM0.0

39、AI0.5OQ0.1OM1.1OM1.0ANT42ANI0.1=Q0.1Network14/脫水30秒LDM1.0AI1.2OM1.1ANM1.2ANI0.1=M1.1Network15LDM1.1OQ0.4ANT42OI0.6LPSANI0.1=Q0.4LPPTONT42,+300Network16/大循環(huán)3次LDM1.1AT42OM1.2ANM1.3ANM0.1=M1.2Network17LDM1.2LDM1.3CTUC51,+3Network18/洗衣結束報警3秒LDC51AM1.2OM1.3ANM0.0=M1.3Network19LDM1.3OQ0.5LDM0.0AQ0.1AT42OL

40、DANT43=Q0.5TONT43,+30系統(tǒng)指令語句表b第五章程序運行過程分析(1)洗衣機進水洗衣前選擇好水位,按下水位選擇開關(I0.2、I0.3、I0.4)任意一個,再按下啟動按鈕,I0.0接通,Q0.0接通,開始進水。當水位上升到與選擇的水位相一致時,相一致的水位傳感器(I0.7、I1.0、I1.1)接通,Q0.0斷開停止進水,T37開始計時。(2)正反轉洗衣T37計時時間到,Q0.2接通開始正轉洗衣,T38計時開始。T38計時30秒,Q0.2斷開,正洗暫停,T39開始計時。T39計時時間到,Q0.3接通,反洗,T40開始計時。T40計時時間到,Q0.3斷開,反洗暫停,T41開始計時。

41、T41計時時間到,C50計數一次,同時洗衣返回Q0.2接通,重復以上從正洗開始的全部動作,直到C50計滿5次數時,Q0.1接通并自保,開始排水,C50復位,準備下次循環(huán)是再計數。(3)大循環(huán)洗衣排水到脫水水位時,I1.2閉合,Q0.1、Q0.4接通,開始脫水,T42開始計時。T42計時時間到,Q0.1、Q0.4斷開,停止排水和脫水,C51計數一次,同時洗衣返回Q0.0接通,重復從進水到脫水的全部動作,知道C51計數滿3次時,停止洗衣,Q0.5接通報警并自保,T43開始計時。T43計時時間到,報警結束,整個洗衣過程結束,T43常開觸點閉合,準備下次啟動。(4)強制停止運行中按停止按鈕時,I0.1

42、常閉觸點斷開,則M0.0、Q0.0、Q0.1、Q0.4、Q0.5斷開,停止進水、排水、脫水及報警。按排水按鈕時,I0.5常開觸點閉合,Q0.1接通并自保,進行手動排水。按手動脫水按鈕,I0.6閉合,Q0.1、Q0.4接通脫水,T42開始計時。T42計時時間到Q0.1、Q0.4斷開,脫水停止,Q0.5接通報警,T43開始計時。T43計時時間到Q0.5斷開報警結束。第六章系統(tǒng)仿真S7-200仿真軟件簡介:(1)S7-200仿真軟件是S7-200系列PLC專用仿真軟件,無需安裝,下載后執(zhí)行S7-200.EXE即可進入??梢栽跊]有PLC的情況下,對PLC程序進行仿真調試,雖然它不能模擬S7-200的全

43、部指令和全部功能,但仍然不失為一個很好的學習S7-200的工具測試軟件。(2)執(zhí)行S7-200.EXE后其窗口如圖10圖10執(zhí)行S7-200.EXE后窗口圖執(zhí)行圖中菜單命令“配置”“CPU型號”,在CPU型號對話框中可選擇自己對應的CPU型號。用戶還可以修改CPU的網絡地址,一般使用默認地址。圖中灰色部分為是CPU224類型的PLC面板可顯示CPU運行狀態(tài)和I/O點的狀態(tài),燈亮為1,燈滅為0。CPU224的右邊空白方框是擴展模塊的位置,雙擊空白方框即可進行模塊配置選擇,根據需要可選擇各種數字量和模擬量的擴展模塊。CPU模塊的下方是用于輸入數字量信號的小開關面板,具有和CPU224對應的14個輸

44、入點,單擊面板中的開關按鈕可使其0,1狀態(tài)切換,在CPU面板上的模擬LED燈對應滅,亮。開關面板下方的SMB28,SMB29是兩個直線電位器,分別是CPU224的兩個8位模擬量輸入電位器對應的特殊存儲器字節(jié),可左右拖動滑塊來設置他的值,范圍在0-255之間。(3)仿真軟件不能直接接收S7-200程序代碼,需要在STEP7-Micro/WIN中將程序編譯并導出成ASCII文本文件(擴展名為awl)。然后在S7-200仿真軟件,使用工具欄的下載按鈕即可將導出的文件下載到仿真軟件當中進行仿真測試。(4)在仿真軟件中點擊工具欄上的運行按鈕使仿真PLC切換到RUN模式開始仿真測試,運行過程當中點擊開關面

45、板中的模擬開關進入信號輸入,通過查看菜單當中的“程序塊代碼”查看對應程序代碼,“程序塊圖形”查看梯形圖運行狀態(tài),“數據塊”查看V區(qū)存儲器對應的值,“內存監(jiān)視”來監(jiān)控V、T、C、M等內部變量的值(5)另外,仿真軟件還有讀取CPU和擴展模塊的信息、設置PLC實時時鐘、控制循環(huán)掃描次數和對TD200文本顯示器仿真等功能。13系統(tǒng)程序仿真:將第3節(jié)中在STEP7-Micro/WIN中編寫好的程序編譯并導出成ASCII文本文件(擴展名為awl)。然后在S7-200仿真軟件,使用工具欄的下載按鈕即將導出的文件下載到仿真軟件當中進行仿真測試。按照設計的要求進行仿真,看程序能夠按照要求進行各種工作即可。第七章

46、模擬硬件連接經過上節(jié)的仿真成功后,就可以進行程序的下載、安裝和調試。但由于條件的限制,此次設計不能進行完全的實物連接,只能用簡單的元件進行模擬連接。具體的模擬元件如下:采用三個刀開關來模擬ST1、ST2、ST3三個水位選擇開關,其余的啟動按鈕、停止按鈕、手動排水/手動脫水和對應的水位傳感器,采用八個按鈕開關來模擬。洗衣機的進水、正轉、反轉、脫水和報警,采用五個放光二極管來模擬。選擇好模擬元件后按照2.2節(jié)中的PLC外部接線圖(圖2-1)連接好模擬硬件圖,把模擬元件對應的作用標識清楚,便于連接好裝載程序后的操作。把經過仿真成功后的程序下載到PLC中,按照設計的控制要求按動對應的刀開關和按鈕開關,

47、對應的發(fā)光二極管發(fā)光即可。經過模擬控制到達了預期的設計要求,此次設計成功。第八章總結與展望8.1總結下面是我對整個畢業(yè)設計的過程做一下簡單的總結。第一,接到任務以后進行選題。選題是畢業(yè)設計的開端,選擇恰當的、感興趣的題目.第二,題目確定后就是找資料了。查資料是做畢業(yè)設計的前期準備工作,到圖書館、書店、資料室去雖說是比較原始的方式,但也有可取之處的。總之,不管通過哪種方式查的資料都是有利用價值的,要一一記錄下來以備后用。第三,通過上面的過程,已經積累了不少資料,對所選的題目也大概有了一些了解,這一步就是在這樣一個基礎上,綜合已有的資料來更透徹的分析題目。第四,有了研究方向,就要動手實現。編寫源代

48、碼的時候最好是編寫一個小模塊就進行調試,這樣可以避免設計的最后出現太多的錯誤而亂成一團糟。一步步地做下去之后,你會發(fā)現要做出來并不難,只不過每每做一會兒會發(fā)現一處錯誤要修改,就這樣在不斷的修改調試,再修改再調試。第五,寫論文能提升以下幾個方面的能力:1、文字表述:論文里的語言非常講究,這方面需要繼續(xù)加強。2、交流、討論:文章的大致內容寫完后,一定要和老師、其他同學多交流,讓他們多提點建議。一些計量軟件使用方法,可以向學長們請教。3、細心:模型公式編輯、標點符號、文章各段格式等,都需要細心。4、搜索:需要搜索很多資料,如何在短時間找到你想要得資料,得在搜索關鍵詞上有所設置才行。一些好的統(tǒng)計數據網

49、站,需要隨時記錄下來,以便日后繼續(xù)使用。我的心得也就這么多了,總之,這次畢業(yè)設計讓我學習到很多。雖然結束了,但這只能是一個開始。今后作為技術員,要學習的規(guī)范,程序設計語言還有很多。怎樣使自己從普通的PG升為SE,在微型計算機控制領域,要學的實在太多,僅大學生涯所學實在有限。我們只有對自己有了更高的要求,才能作為動力不斷取得新的成績!不管學會的還是學不會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。在此要感謝我的指導老師聶老師對我悉心的指導,感謝老師給我的幫助。在設計過程中,我通過查閱大量有關資料,與同學交流經驗和自學,并向老師請教等方式,使自己學到了不少知識,也經歷了不少艱辛,但收獲同

50、樣巨大。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。雖然這個設計做的也不太好,但是在設計過程中所學到的東西是這次畢業(yè)設計的最大收獲和財富,使我終身受益。8.2全自動洗衣機的展望洗衣機是國內家電業(yè)唯一不打價格戰(zhàn)的行業(yè),經過幾年的平穩(wěn)發(fā)展,國產洗衣機無論在質量上還是功能上都和世界領先水平同步。縱觀省會的洗衣機市場,高效節(jié)能、省水、省電、環(huán)保型洗衣機一直在市場上占主導地位。洗衣機無論在質量、技術、功能還是在外觀上面,誰能接近于為人們的生活

51、服務這一主題,誰就能得到長足的進步和發(fā)展。今后一段時間,以下幾種洗衣機將是市場和消費者的最愛。高度自動化:從最初的單桶洗衣機到雙桶、套桶洗衣機、全自動洗衣機,再到智能全模糊控制洗衣機??傊恳淮渭夹g的進步都極大地推動了洗衣機自動化程度的提高。品種多樣化:波輪式、滾筒式和仿生搓洗式洗衣機滿足了不同偏好的消費者的需求。節(jié)能和健康化:現在的消費者在節(jié)能方面對家電提出了更高的要求,對于健康型洗衣機更是人們趨之若騖的首選。大容量和微型化:大容量洗衣機滿足了人們洗大件衣物的需求。同時,微型化洗衣機也備受青睞,如市場上出現的15公斤、25公斤不等的海爾小小神童洗衣機,可以滿足少量衣物即時洗的需要。組合化:

52、榮事達集團最近推出的子母分洗式洗衣機,正好迎合了這部分消費者的需求,它的大桶容量為55公斤,小桶容量為25公升,兩桶并列,縮小了較大一部分空間,而且具有人工智能模糊控制功能。滿足了不同衣物分開洗、大量衣物同時洗、小件衣物即時洗的需求,開創(chuàng)了健康洗滌新概念,深受消費者的喜愛,組合化的另一個體現就是把洗滌、漂洗、脫水和烘干功能集于一身。在今后一個時期內,家用電動洗衣機的產品性能質量將是企業(yè)競爭的焦點,開發(fā)新型的產品是競爭獲勝的主要手段。今后,家用電動洗衣機將朝著多功能、節(jié)電、節(jié)水方向發(fā)展。多功能主要表現在以下幾個方面:1、去污能力的多樣化。如去除蛋白質、皮脂、血漬、奶漬、咖啡、果汁的能力。2、洗滌容量的多樣化。洗滌容量可以從05kg到13kg。3、控制方式的多樣化。如機械定時器、電動程控器、電子程控器、模糊電腦控制。4、外觀造型多樣化。為適應不同消費層次的需求,洗衣機的外觀形狀及顏色將是各種各樣的。節(jié)

溫馨提示

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

評論

0/150

提交評論