




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章 概述 31.1 選題背景 31.2 全自動洗衣機發(fā)展概況 31.3 控制系統(tǒng)的選擇 4第二章 全自動洗衣機控制系統(tǒng)設(shè)計 62.1 系統(tǒng)描述 62.2 制定控制方案 72.3 系統(tǒng)配置 102.4 控制面板 122.5 PLC外部接線圖 132.6 控制系統(tǒng)流程圖 142.7 控制系統(tǒng)時序圖 18第三章性能測試與分析 193.1 各個模塊的調(diào)試 193.2 程序的整體調(diào)試 193.3 性能分析 19第四章結(jié)束語 20參考文獻 21附錄(程序源代碼) 22第一章概述1.1 選題背景洗衣機是人們?nèi)粘I钪谐R姷囊环N家電,已經(jīng)成為人們生活中不可缺少的家用電器。在工業(yè)生產(chǎn)中應(yīng)用也十分廣泛。但是傳
2、統(tǒng)的基于繼電器的控制,已經(jīng)不能滿足人們 對洗衣機的自動化程度的要求了。洗衣機需要更好地滿足人們的需求,必須借助于自動 化技術(shù)的發(fā)展。而隨著PLC技術(shù)的發(fā)展,用PLC來作為控制器,就能很好地滿足全自動 洗衣機對自動化的要求,并且控制方式靈活多樣,控制模式可以根據(jù)不同場合的應(yīng)用而 有所不同。自動化技術(shù)的飛速發(fā)展使得洗衣機由初始的半自動式洗衣機發(fā)展到現(xiàn)在的全 自動洗衣機,又正在向智能化洗衣機方向發(fā)展。1.2 全自動洗衣機發(fā)展概況全自動洗衣機是一種除放、取衣物和開動洗衣機這三道手續(xù)外,其余洗衣各程序全 部自動完成的設(shè)備。1874年美國的比爾布萊克斯通發(fā)明了木制手搖洗衣機,這是世界上第一臺人工攪動洗衣機
3、。1911 年美國人又研制了世界上第一臺電動洗衣機。1920 年美國的瑪依塔格公司又把洗衣機的木制桶改為鋁制桶體,第二年又把鋁制桶體改為外層鑄鋁、內(nèi)層為銅板的雙層結(jié)構(gòu)。1936年,他們又將搪瓷用于洗衣機桶體。與此同時,世界各地也相繼出現(xiàn)了洗衣機。歐洲國家研究成功了噴流式洗衣機和滾筒式洗衣機。1932 年后, 美國一家公司研制成功了第一臺前裝式滾筒全自動洗衣機,洗滌、漂洗和脫水都在同一個滾筒內(nèi)自動完成,使洗衣機的發(fā)展躍上了一個新臺階。這種滾筒洗衣機,目前在歐洲、美洲等地得到了廣泛的應(yīng)用。第二次世界大戰(zhàn)結(jié)束后,洗衣機得到了迅速的發(fā)展,研制出具有獨特風(fēng)格的波輪式洗衣機。這種洗衣機由于其波輪安裝在洗衣
4、桶底,又稱渦卷式洗衣機。近幾十年,在工業(yè)發(fā)達國家,全自動洗衣機制造技術(shù)又得到迅速發(fā)展,其年總產(chǎn)量及社會普及率均以達到相當(dāng)高得水平。目前世界洗衣機年總產(chǎn)量近5000 萬臺,而全自動洗衣機的產(chǎn)量呈增長趨勢,在技術(shù)性能上正向著節(jié)水、節(jié)能、高效、結(jié)構(gòu)更趨合理的方向發(fā)展。微電腦控制功能、新型的洗滌方式、高速脫水以及低噪音等方面都有了很大提高。近幾年,我國的洗衣機制造技術(shù)得到迅速發(fā)展,從生產(chǎn)單桶波輪式、雙桶波輪式洗衣機逐步向套桶波輪式全自動洗衣機和滾筒式全自動洗衣機方向發(fā)展,其中全自動洗衣機的年產(chǎn)量已占洗衣機總產(chǎn)量的10%左右。生產(chǎn)規(guī)模不斷擴大,技術(shù)工藝日趨完善,產(chǎn)品質(zhì)量穩(wěn)步提高,已生產(chǎn)出技術(shù)性能優(yōu)良的多
5、種牌號的全自動洗衣機供應(yīng)市場。1.3 控制系統(tǒng)的選擇從滿足全自動洗衣機控制系統(tǒng)的安全性、擴展性和可靠性方面考慮,目前常見的全自動洗衣機自動控制系統(tǒng),主要有單片機控制、PLC控制、工業(yè)控制計算機集中控制等類型。隨著集成芯片技術(shù)的不斷提高,特別是高檔8 位單片機的普及,單片機全自動洗衣機系統(tǒng)由單片計算機及其外圍芯片構(gòu)成控制系統(tǒng)。雖然單片機本身小巧、功耗低,實時控制功能強,但是其軟、硬件的開發(fā)必須借助于開發(fā)工具,系統(tǒng)調(diào)試困難,不具有自開發(fā)能力,且編寫洗滌、脫水等程序相對復(fù)雜;在設(shè)計控制系統(tǒng)硬件時,要有多種電路保護裝置,如電流保護、電壓保護、過載保護、過熱保護及欠壓保護等等。這樣增加了硬件的復(fù)雜性,隱
6、含較高的故障率,無形地增加了維修成本費用。工業(yè)控制計算機全自動洗衣機控制系統(tǒng)是利用通用計算機的擴展槽或擴展區(qū),設(shè)計應(yīng)用系統(tǒng)硬件模板,如通訊板、I/O 擴展板等測控功能板,與通用計算機構(gòu)成一個用于完成預(yù)定測控功能的控制系統(tǒng)。其特點是系統(tǒng)有較強的軟、硬件支持。利用通用計算機的軟、硬件資源來支持控制系統(tǒng)進行工作,具有自開發(fā)能力,有較強的可視能力和數(shù)據(jù)處理能力,更適合于計算機集中控制系統(tǒng)應(yīng)用。PLC 是一種新型的具有極高可靠性的通用自動化控制裝置。它以微處理器為核心, 有機地將微型計算機技術(shù)、自動化控制技術(shù)及通信技術(shù)融為一體。其特點如下:抗干擾能力強,可靠性極高。PLC是專為工業(yè)控制設(shè)計的,采取了精選
7、元器件及多 層次抗干擾等措施,能適應(yīng)工業(yè)現(xiàn)場的惡劣環(huán)境。編程方便。PLC采用易于理解和掌握的梯形圖語言, 以及面向工業(yè)控制的簡單指令。 使用方便。PLC的結(jié)構(gòu)不僅具有先進的通訊和輸入、輸出能力,而且其模塊化的系 統(tǒng)結(jié)構(gòu)、靈活的配置能力,使用戶可以靈活組成各種規(guī)模和不同要求的控制系統(tǒng)。維護方便。PLC模塊化的系統(tǒng)結(jié)構(gòu),使操作人員在維修時只需要更換插入式模板或 其它易損部件即可完成,既方便又減少了影響系統(tǒng)運行的時間。設(shè)計、施工、調(diào)試周期短。用 PLC完成一項控制工程時,由于其硬、軟件齊全,設(shè) 計和施工可同時進行,縮短了周期。易于實現(xiàn)機電一體化。PLC的結(jié)構(gòu)緊湊,體積小,重量輕,可靠性高,抗振防潮和
8、 耐熱能力強,使之易于安裝在機器設(shè)備內(nèi)部,制造出機電一體化產(chǎn)品。PLC控制洗衣機洗衣程序有獨特之處。首先,它是一個順序控制系統(tǒng)程序;其次, 洗滌、漂洗、排水、脫水時間是由PLC內(nèi)的計數(shù)器和定時器中參數(shù)控制的,只要改變它 的參數(shù)太小就可改變整個程序時間長短;第三.通過改變PLC的型號,可以根據(jù)衣物的質(zhì)地、數(shù)量及臟污程度來實現(xiàn)標(biāo)準(zhǔn)洗洗、柔和洗的多功能;第四,通過修改洗衣程序可 實現(xiàn)進水、洗滌、漂洗、排水脫水的順序控制,也可實現(xiàn)或洗滌、或漂洗、或脫水等單體控制;第五, 在設(shè)計過程中,可以方便地加入相應(yīng)的配套裝置,如指示燈、蜂鳴器。通過以上分析、說明可知全自動洗衣機的控制系統(tǒng)是有多樣性的,雖然各種控制
9、系 統(tǒng)均可運用,但是必須考慮它的結(jié)構(gòu)和成本。鑒于PLC的諸多優(yōu)勢,結(jié)合全自動洗衣機自動控制系統(tǒng)的需要,選擇德國西門子公司生產(chǎn)的具有高性能價格比的S7-200 系列可編程序控制器。13 / 32第二章 全自動洗衣機控制系統(tǒng)設(shè)計2.1 系統(tǒng)描述本文描述的是一種全自動洗衣機,它可以自動地完成洗衣的全過程。全自動洗衣機的洗衣桶(外桶)和脫水桶(內(nèi)桶)是以同一中心安放的。外桶固定,作盛水用。內(nèi)桶可以旋轉(zhuǎn),作脫水(甩干)用。內(nèi)桶的四周有很多小孔,使內(nèi)、外桶的水流相通。該洗衣機的進水和排水分別由進水電磁閥和排水電磁閥來執(zhí)行。進水時,通過電控系統(tǒng)使進水閥打開,經(jīng)進水管將水注入到外桶。排水時,通過電控系統(tǒng)使排水
10、閥打開,將水由外桶排到機外。洗滌正轉(zhuǎn)、反轉(zhuǎn)由洗滌電機驅(qū)動波盤正、反轉(zhuǎn)來實現(xiàn),此時脫水同并不旋轉(zhuǎn)。脫水時,通過電控系統(tǒng)將離合器合上,由洗滌電機帶動內(nèi)桶正轉(zhuǎn)進行甩干。高、低水位開關(guān)分別用來檢測高、低水位。啟動按鈕用來啟動洗衣機工作。停止按鈕用來實現(xiàn)手動停止進水、排水、脫水及報警。其示意圖如圖2.1 所示。啟動按鈕指示燈控制按鈕停止按鈕圖2.1全自動洗衣機示意圖2.2 制定控制方案通常地,人們采用洗衣機來洗衣服需要經(jīng)歷洗滌、漂洗、排水、脫水等 4個環(huán)節(jié), 而在全自動洗衣機中,這樣的一個過程全由 PLC來完成。并且,全自動洗衣機需要其控 制系統(tǒng)足夠可靠,以避免洗衣機輕易出現(xiàn)故障。全自動洗衣機的簡單工作
11、過程如圖 2.2所示。其中,洗衣的方式(標(biāo)準(zhǔn)或是柔和) 洗衣中的水位選擇(高水位洗衣、低水位洗衣等)等兩個方面需要在人們將衣服放入洗 衣機洗衣服之后手動來選擇。并且是必須選擇的洗衣參數(shù)。當(dāng)選擇了一種洗衣參數(shù)后, 按下啟動按鈕,洗衣機就會自動完成洗衣服的整個過程。全自動洗衣機系統(tǒng)中,PLC主要完成一下功能:1.檢測功能(1)檢測洗衣的方式:標(biāo)準(zhǔn)或者是柔和的選擇。(2)檢測洗衣時的水位:高水位或者是低水位的選擇。(3)檢測進水是否到了需要的水位,即進水是否完成。(4)檢測排水是否已經(jīng)完成。2.控制功能(1)控制進水、洗滌、排水、漂洗、脫水等洗衣機的動作。(2)控制洗滌、漂洗、脫水等的時間長短。(3
12、)控制洗滌、漂洗等的次數(shù)。(4)控制在洗衣機完成一個動作后到下一個動作的準(zhǔn)確轉(zhuǎn)換。(5)控制完成洗衣時的信號提示。循環(huán)兩次設(shè)定(標(biāo)準(zhǔn)/柔和,循環(huán)兩次圖2.2 全自動洗衣機的簡單工作過程根據(jù)上述對全自動洗衣機系統(tǒng)的功能分析,可以設(shè)計如圖2.3所示的全自動洗衣機硬件系統(tǒng)框圖。圖2.3 全自動洗衣機硬件系統(tǒng)框圖1. PLC主機選擇西門子S7-200系列PLC作為此全自動洗衣機的控制主機。在西門子S7-200系 列PLC中又有 CPU221 CPU222 CPU224 CPU226 CPU226X雕之分。此全自動洗衣機系統(tǒng)中總共有8個數(shù)字量輸入,6個數(shù)字量輸出,共需14點I/O,根據(jù)I/O點數(shù)及程序容
13、量,選擇了 CPU224乍為其主機。2. 啟動按鈕啟動按鈕用來控制全自動洗衣機開始工作與否,一般地,在用戶在洗衣機內(nèi)放入衣服,且已經(jīng)準(zhǔn)備好開始洗衣服之后,按下啟動按鈕,全自動洗衣機開始洗衣。3. 停止按鈕停止按鈕用來控制運行中的全自動洗衣機停止工作與否。在洗衣服的過程中,用戶 需要停止洗衣機,就可以直接按下停止按鈕,洗衣機即會停止工作。4. 高水位高水位是指洗衣機在洗衣過程中,洗衣機筒內(nèi)保持的水位高低,一旦選擇了高水位, 則在洗衣過程中的水位將保持系統(tǒng)設(shè)定下的兩個水位中的相對高一點的水位。這里,在操作面板上,用一個按鈕來設(shè)置高水位,按下按鈕表示選擇高水位。5. 低水位低水位是指洗衣機在洗衣過程
14、中,洗衣機筒內(nèi)保持的水位的高低,是相對于高水位來說的, 在洗衣機系統(tǒng)的初始設(shè)計中,設(shè)計了兩種水位,這個是相對比較低的一個水位,但是同樣可以完成洗衣過程。在操作面板上,用一個按鈕來設(shè)置低水位,按下按鈕表示選擇低水位。需要注意的是,用戶在使用中,只能選擇一種水位高水位或者低水位,但是,但是在實際生活中,很有可能用戶不小心同時按下了高水位按鈕和低水位按鈕,因此,在設(shè)計中必須要考慮到水位的互鎖。當(dāng)然也可以將高水位與低水位選擇設(shè)計成一個按鈕,按下去的時候為高水位,不按則是低水位。需要說明的是,高水位的選擇必須在用戶開始一次洗衣之前完成。6. 標(biāo)準(zhǔn)按鈕標(biāo)準(zhǔn)按鈕用來設(shè)置洗衣機洗衣服的模式,當(dāng)按下標(biāo)準(zhǔn)按鈕時,
15、選擇了標(biāo)準(zhǔn)模式,洗衣機自動按照標(biāo)準(zhǔn)模式洗衣服。7. 柔和按鈕柔和按鈕用來設(shè)置洗衣機洗衣服的模式,當(dāng)按下柔和按鈕時,選擇了柔和模式,洗衣機自動按照柔和模式洗衣服。在洗洗衣機衣服的模式中,標(biāo)準(zhǔn)和柔和是兩種相對的概念,標(biāo)準(zhǔn)比柔和的洗衣要劇烈一些。同樣地,與高、低水位的選擇一樣,用戶只能同時選擇一種模式,因此,也需要在設(shè)計中考慮到標(biāo)準(zhǔn)與柔和模式的互鎖。也可以將標(biāo)準(zhǔn)與柔和按鈕設(shè)計成一個按鈕,按下去時為柔和模式,不按下去則為標(biāo)準(zhǔn)模式。需要說明的是,標(biāo)準(zhǔn)模式與柔和模式的選擇必須在用戶一開始洗衣之前完成。8. 高水位探測器高水位探測器用來檢測洗衣機水位是否已經(jīng)達到了高水位。采用數(shù)字量輸出式水位探測器這樣就可以
16、直接將高水位探測器的輸出直接送到PLC主機的數(shù)字量輸入端口上。9. 低水位探測器低水位探測器用來檢測洗衣機水位是否已經(jīng)達到了低水位。采用數(shù)字量輸出式水位探測器這樣就可以直接將低水位探測器的輸出直接送到PLC主機的數(shù)字量輸入端口上。10進水電磁閥進水電磁閥用來控制洗衣機的進水。當(dāng)然洗衣機需要外界進水時,PLC主機發(fā)出控制信號,進水電磁閥會打開,水自動從外界送入洗衣機筒內(nèi),當(dāng)水已經(jīng)達到了設(shè)定的水位時,PLC主機發(fā)出信號自動關(guān)閉進水電池閥,同時控制洗衣機進入下一個洗衣步驟。11. 電機正轉(zhuǎn)接觸器電機正轉(zhuǎn)接觸器用于PLC主機控制洗衣機電機的正轉(zhuǎn)??梢灾苯佑肞LC主機的數(shù)字 量輸出端口來連接電機正轉(zhuǎn)接觸
17、器,在洗衣機洗衣服的過程中,電機會正轉(zhuǎn)與反轉(zhuǎn)同時輪流進行。12. 電機反轉(zhuǎn)接觸器電機反轉(zhuǎn)接觸器用于PLC主機控制洗衣機電機的反轉(zhuǎn)??梢灾苯佑肞LC主機的數(shù)字量輸出端口來連接電機反轉(zhuǎn)接觸器,在洗衣機洗衣服的過程中,電機會正轉(zhuǎn)與反轉(zhuǎn)同時 輪流進行。13. 排水離合器排水離合器用于PLC主機控制洗衣機機筒內(nèi)的排放。選用數(shù)字式離合器,可以直接 用PLC主機的數(shù)字量輸出端口來連接到排水離合器,當(dāng)洗衣機在完成洗衣或者漂洗后, 需要將機筒內(nèi)的臟水排出機筒,此時,PLC主機發(fā)出控制命令打開排水離合器,進行排 水。14. 脫水離合器洗衣機洗衣服的最后一道工序就是對衣服進行脫水,脫水電磁離合器正是用于PLC主機控
18、制洗衣機進行脫水,脫水需要電機帶動機筒旋轉(zhuǎn),有了電磁離合器后,就可以直接使用PLC主機的數(shù)字量輸出端口來控制電磁離合器, 最終達到控制脫水執(zhí)行電機的目 的。在脫水過程不涉及電機的調(diào)速問題,因此,用 PLC主機加電磁離合器這樣一種比較 覺得簡單的方式就可以完成控制任務(wù)。15. 蜂鳴器蜂鳴器用來指示洗衣機洗衣過程中的一些聲音提示。采用工業(yè)用直流供電的蜂鳴器,這樣就可以直接用PLC主機的數(shù)字量輸出端口來控制蜂鳴器。2.3 系統(tǒng)配置全自動洗衣機控制系統(tǒng)為單機控制系統(tǒng)。PLC 的輸入點,包括啟動按鈕、停止按鈕、高水位按鈕、低水位按鈕、標(biāo)準(zhǔn)模式按鈕、柔和模式按鈕、高水位探測器、低水位探測器,一共8 點;輸
19、出點包括進水電磁閥、電機正轉(zhuǎn)接觸器、電機反轉(zhuǎn)接觸器、排水離合器、脫水離合器、蜂鳴器,一共6 點。由于點數(shù)不多,考慮20%30%的余量,選用小型PLC便可實現(xiàn),結(jié)合培訓(xùn)站的現(xiàn) 有教學(xué)實驗條件, 本次設(shè)計選擇西門子S7-200系列的CPU224型的PLC,可以滿足使 用需求。它的主要特點是: 14輸入/10輸出共40個數(shù)字量I/O點。 可連接7個擴展模版單元,最大可擴展至168個數(shù)字量I/O點或35路模擬量I/O。 13KB的程序和數(shù)據(jù)存儲空間。 6個獨立的30KHz勺高速計數(shù)器,2路獨立的20KHz的高速脈沖輸出。 具有PID控制器。 1個RS485通信/編程口。 具有多點接口 MPI (Mul
20、ti Point Interface )通信協(xié)議 具有點對點接口 PPI(Point to Point Interface)通信協(xié)議 具有自由通信口 I/O端子排可以很容易地整體拆卸輸入、輸出編程元件地址分配表分別如表2.1:主機中輔助繼電器分配表如表 2.2:表2.1全自動洗衣機中PLC主機的I/O資源分配名稱電路器件地址編號說明輸入信號啟動按鈕SB1I0.0啟動洗衣機停止按鈕SB2I0.1停止洗衣機高水位按鈕SB3I0.2高水位選擇低水位按鈕SB4I0.3低水位選擇標(biāo)準(zhǔn)模式按鈕SB5I0.4標(biāo)準(zhǔn)模式選擇七口鈕SB6I0.5柔和模式選擇高水位探測器SQ1I0.6高水位檢測低水位探測器SQ2I
21、0.7低水位檢測輸出信號進水電磁閥KM1Q0.0進水控制電機止轉(zhuǎn)接觸器KM2Q0.1電機止轉(zhuǎn)控制電機反轉(zhuǎn)接觸器KM3Q0.2電機反轉(zhuǎn)拴制排水離合器KM4Q0.3排水控制脫水離合器KM5Q0.4脫水控制蜂鳴器KM6Q0.5聲首提小表2.2 全自動洗衣機中PLC主機中輔助繼電器分配名稱地址名稱地址啟動、停止M0.0洗滌1分鐘M1.0高水位M0.1洗滌10分鐘M1.1低水位M0.2洗滌過程完成M1.2標(biāo)準(zhǔn)粳式M0.3漂洗高水位探測M1.3M0.4漂洗低水位探測M1.4蜂鳴器M0.5漂洗1分鐘M1.5洗滌高水位探測M0.6漂洗10分鐘M1.6洗滌低水位探測M0.7漂洗過程完成M1.7電機止轉(zhuǎn)計時器1M
22、2.0電機止轉(zhuǎn)計時器2M2.12.4 控制面板全自動洗衣機的設(shè)計必須在滿足上述功能以外,還需要考慮外觀設(shè)計、造型等方面尤其是在洗衣機的手動控制操作面板上,必須符合人機界面的基本要求。設(shè)計全自動洗衣機的操作面板如圖 2.4所示。其中,進水、正轉(zhuǎn)、反轉(zhuǎn)、排水、脫 水為信號燈指示當(dāng)前洗衣機的工作狀態(tài);蜂鳴器為聲音指示,指示洗衣機整個洗衣過程完成的提示;啟動、停止、高水位、低水位、標(biāo)準(zhǔn)、柔和等為手動控制按鈕,用來人為 手動地輸入一些控制信號反轉(zhuǎn)排水全自動洗衣機啟動 停止圖2.4全自動洗衣機操作面板在實際中,操作面板一般位于洗衣機的上表面,需要在設(shè)計的時候加入更多的個性 化平面設(shè)計元素,并且操作面板往往
23、與控制器不放置在一起,這就需要考慮線路布線的問題2.5 PLC 外部接線圖根據(jù)PLC主機的I/O資源分配以及PLC主機的硬件框圖,則PLC主機的硬件接線圖如圖 2.5,說明如下:1 輸入口(1)啟動按鈕連到PLC主機的輸入口 I0.0,停止按鈕連至PLC主機的卒&入口 I0.1。(2)高水位按鈕連至PLC主機的卒&入口 I0.2,低水位按鈕連至PLC主機的卒&入口 I0.3。(3)標(biāo)準(zhǔn)模式選擇按鈕連至 PLC主機的卒&入口 I0.4 ,柔和模式選擇按鈕連至 PLC主機I0.5 。(4)高水位探測器連至PLC主機的輸入口 I0.6,低水位探測器連至PLC主機的輸入
24、口I0.7 。2輸出口1)2)3)4)5)6)PLC主機輸出口PLC主機輸出口PLC主機輸出口PLC主機輸出口PLC主機輸出口PLC主機輸出口Q0.0控制進水電磁閥。Q0.1 控制電機正轉(zhuǎn)接觸器。Q0.2控制電機反轉(zhuǎn)接觸器Q0.3控制排水離合器。Q0.4控制脫水離合器。Q0.5控制蜂鳴器。PLC主機的外部接線圖如圖2.5L.SB11SB2L_USB3l_USB4-1-L_uSB51 1 1SB61 1 1SQ11 1 1SQ2i I I-F|24V DC圖2.5外部接線圖2.6控制系統(tǒng)流程圖全自動洗衣機控制系統(tǒng)的詳細工作過程如下:1 .按下啟動按鈕,洗衣機電源導(dǎo)通,準(zhǔn)備進入洗滌狀態(tài)。2 .用戶
25、設(shè)置水位高低,以及洗衣模式(標(biāo)準(zhǔn)模式或柔和模式)。3 .洗衣機打開進水電磁閥,開始從外界輸入水。4 .水位探測器檢測到水已經(jīng)到位,開始洗滌。5 .電機正轉(zhuǎn)與反轉(zhuǎn)按照設(shè)定的洗衣模式的切換時間的長度進行輪流工作。6 .洗衣一直進行10min。7 .洗衣機打開排水離合器,開始排水,并且持續(xù) 3min。8 .洗衣機關(guān)閉排水離合器。9 .重復(fù)(3)至(8)步驟一次。10 .洗衣機打開進水電磁閥,開始從外界輸入水。11 .水位探測器檢測到水位已經(jīng)到位,開始漂洗衣服。12 .電機正轉(zhuǎn)與反轉(zhuǎn)按照設(shè)定的洗衣模式的切換時間長度進行輪流工作。13 .洗衣一直進行5min14 .洗衣機打開排水離合器開始排水,并且持續(xù)
26、3min。15 .洗衣機關(guān)閉排水離合器。16 .重復(fù)(10)至(15)步驟一次。17 .洗衣機控制脫水電磁閥離合器,進行脫水,同時打開排水離合器使得脫水出來的水 可以及時排出洗衣機筒內(nèi)。18 .持續(xù)脫水2min。19 .蜂鳴器發(fā)出響聲,持續(xù)發(fā)聲20s,提醒用戶洗衣完成。20 .完成洗衣。根據(jù)上述對全自動洗衣機工作過程的描述,可以設(shè)計全自動洗衣機控制系統(tǒng)的PLC圖2.6全自動洗衣機主程序流程圖其中,洗滌子過程的流程圖如圖2.7所示漂洗子過程流程圖如圖2.8所示水是否到位?八 一一 Nv:是否選擇了標(biāo)準(zhǔn)模式?二標(biāo)準(zhǔn)洗衣子過程柔和洗衣子過程洗衣時間T=10min?一 N洗衣時間T=10min? &g
27、t;V二排水時間T=3min?A-N洗滌子過程結(jié)束圖2.7洗滌子過程流程圖14 / 32水是否到位?標(biāo)準(zhǔn)洗衣子過程NV洗衣時間T=5min?二一Y排水 -V 排水時間T=3min? >Y漂洗子過程結(jié)束柔和洗衣子過程NV 洗衣時間T=5min? >Y36 / 32圖2.8 漂洗子過程流程圖在洗滌子過程與漂洗子過程中洗衣服的模式有標(biāo)準(zhǔn)模式與柔和模式之分。其中,標(biāo) 準(zhǔn)模式洗衣服的流程圖及柔和模式洗衣服的流程圖如圖2.9所示。標(biāo)準(zhǔn)模式柔和模式圖2.9標(biāo)準(zhǔn)模式與柔和模式流程圖2.7控制系統(tǒng)時序圖根據(jù)控制系統(tǒng)主程序流程圖可繪畫出控制系統(tǒng)時序圖如圖2.10所示。啟動按鈕高或低水位選擇 T標(biāo)準(zhǔn)或柔
28、和模式選擇 T洗滌子過程 卜循環(huán)兩次T漂洗子過程 卜循環(huán)兩次T脫水、排水 2 2min )蜂鳴器 _20s圖2.10控制系統(tǒng)時序圖第三章 性能測試與分析3.1 各個模塊的調(diào)試為了提高程序調(diào)試的效率,將全自動洗衣機實現(xiàn)功能分別編寫為不同的小程序,分別調(diào)試這些小程序,即可完成對各個功能模塊的調(diào)試。首先調(diào)試主程序框架,確認主程序能夠根據(jù)不同的條件選擇調(diào)用不同的子程序,調(diào)試時可以在不同的子程序中操作不同的繼電器線圈來區(qū)分相應(yīng)的子程序。然后調(diào)試洗滌功能模塊,觀測高、低水位探測器工作是否正常;標(biāo)準(zhǔn)、柔和洗衣子過程能否被正常調(diào)用;排水離合器工作是否正常。發(fā)現(xiàn)問題并進行相應(yīng)的調(diào)試。對于漂洗功能模塊,調(diào)試過程同
29、洗滌功能模塊。然后調(diào)試標(biāo)準(zhǔn)洗衣功能模式,主要是看看電機正反轉(zhuǎn)工作是否正常,如有問題進行及時的檢修或更換。最后是調(diào)試柔和洗衣功能模塊,其調(diào)試過程同標(biāo)準(zhǔn)洗衣模塊。3.2 程序的整體調(diào)試完成了各個功能模塊的調(diào)試后,就在主程序框架的基礎(chǔ)上,將各個模塊依次加入,每加入一個模塊需要進行一次調(diào)試,以便于及時發(fā)現(xiàn)問題。此系統(tǒng)在整體調(diào)試的過程中,在主程序的框架上依次按順序加入了洗滌子過程、漂洗子過程、標(biāo)準(zhǔn)模式子過程和柔和模式子過程,使程序調(diào)理清晰。整體調(diào)試的過程比較煩瑣,如果在各個模塊的調(diào)試過程中完成得比較細致的話,那么整體調(diào)試的過程會相對順利很多。3.3 性能分析應(yīng)用了 S7-200 PLC控制器調(diào)用子程序編
30、程功能后,認識到了該功能對于縮短開發(fā) 周期和提高控制系統(tǒng)可靠性的強大作用,同時也學(xué)習(xí)到了該指令嚴格的邏輯編程要求,從而確保了該控制系統(tǒng)在全自動洗衣機生產(chǎn)、生活中的可靠性和穩(wěn)定性。第四章 結(jié)束語經(jīng)過幾周的奮戰(zhàn),我的論文總算是圓滿完成。結(jié)業(yè)論文不僅是對前面所學(xué)知識的一種檢驗,而且也是對自己能力的一種提高。在整個設(shè)計中我懂得了許多東西,也培養(yǎng)了我獨立思考的能力,樹立了對自己工作能力的信心,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。雖然這個設(shè)計做的不是很完美,但是在設(shè)計過程中所學(xué)到的知識是這次結(jié)業(yè)論文設(shè)計的最大收獲和財富,會使我終身受益。通過這次
31、結(jié)業(yè)論文的設(shè)計,使我明白學(xué)習(xí)是一個不斷積累的過程。還得出一個結(jié)論:知識必須通過應(yīng)用才能實現(xiàn)其價值!在此結(jié)業(yè)論文的設(shè)計過程中,老師盡全力地為我和同學(xué)們創(chuàng)造條件,并對我們在設(shè)計過程中遇到的難題進行細致耐心的指導(dǎo),使我們學(xué)習(xí)了很多實際工業(yè)生產(chǎn)中的問題和解決方法,提高了對應(yīng)用S7-200 PLC勺技術(shù)水平以及分析問題和解決問題的能力,才得以設(shè)計的全自動洗衣機控制系統(tǒng)具有實際應(yīng)用水平的可靠性和穩(wěn)定性。我在此衷心地感謝培訓(xùn)站的老師!參考文獻1 . 胡學(xué)林主編,可編程控制器教程(基礎(chǔ)篇),北京:電子工業(yè)出版社,20032 . 胡學(xué)林主編,可編程控制器教程(實訓(xùn)篇),北京:電子工業(yè)出版社,20043 . 耿文
32、學(xué)主編,可編程控制器應(yīng)用技術(shù)手冊,北京:科學(xué)技術(shù)文獻出版社,19964 .廖常初主編,PLC編程及應(yīng)用,北京:機械工業(yè)出版社,20035 .譚浩強主編,PLC程序設(shè)計教程,北京:清華大學(xué)出版社,20006 .劉洪濤、黃海編著,PLC應(yīng)用開發(fā)從基礎(chǔ)到實踐,北京:電子工業(yè)出版社,2007附錄(程序源代碼)全自動洗衣機控制系統(tǒng)的西門子 S7-200系列PLC CPU224勺梯形圖程序如下所示:1.洗衣主程序:12符號地址佳建進水電磁閥Q0.0進水控制脫水計時器T37脫水時間計時網(wǎng)紹2啟動、停止程序啟動技通停止按闞控嗎器計時器M0.0符號地址注釋蛭鳴舞計時善T3S蜂鳴器發(fā)聲時間計時后動按鈕IQ0啟動洗
33、衣機停止報鈕10.1停止洗衣機網(wǎng)緒3高水位選擇1商水位按出MOl口M0.2_I / IMO.111 I 11M0.11 , 1r JI I符號地址注釋高水位技祖10.2高水位選擇國給4低水位跣擇低水位按鈿M0.1MC.2(MO.譜號地址I乒釋依水位技困|商 一 卜生產(chǎn)博等岡緒5標(biāo)設(shè)洗衣模式選擇一標(biāo)睢棍式按鈕 MOLO附Q.4MC.3周緒8進行漂洗子過程一MO.OM1.2SBFU 砒II1 IEM陳需灌洗過程結(jié)束后洗衣機脫水,排水并計注H1.2M1.7MO.OMC.E排水離合器T I1 I1 I1IrH:)脫水思含器Y )脫水計時器IN TON120C -10口門善符號地址注釋制水離合器QCI.
34、3排水控制心水討時器T37咻水時間討時脫水離合肥qo.4脫水控制網(wǎng)給10洗衣完成后蛭鳴黠響并計時一脫水計時器 域鳴器計時器M0.5T IpH,F(xiàn)p()H0.5MO.O蜂鳴舒-H I1 I IC )控嗚器計時能INrowPT100 ms符號地址注釋蟀明黑Q0.5交者提示蛭鳴把計時器136蟀唱把發(fā)聲時間計時脫水計時器T37脫水時間計時2 .洗滌子過程程序:I洗尊子程序同寤1符號曲僚子過程L和|地址|注釋VW0 當(dāng)前洗澎子過程進行次數(shù)m 2I高水位檢測高水位探倒器洗煤排水計時需MO.G符號地址注釋高水位探測器I0.G高水位檢惻洗淹排水計時器T4。洗海排水時間計時同城3舐水位檢惻!總k位探測器 洗添排
35、水講時髭二”I 1M0.7Y )符號地址注釋低水位探惻器10.7信永位檢測洗洋林水請叼強740洗漆梯水時間計時阿甯4高或偃水位到位:上進水電抽閥上撕SMO.OM0.1M0.6M0,0漪水電蹣閩超碧|地址|注釋由下申誨例orm卜井卞棄割同£8 5進行標(biāo)徒或柔和洗衣子過程幗緒G洗衣僧環(huán)討時1分鐘IINTONFT100 nmsM1.1洗掾計時器I -MOGM07T符號地址注釋洗漏計時幫139洗衣1分科計時網(wǎng)絡(luò)7洗衣1分鐘完成后輔助電器ML哦合一次,其觸點脈沖作為十?dāng)?shù)器脈沖M1.0符號地址注釋洗送計時器139洗衣1分料計時同珞8|以1分鐘為單位計數(shù)1瞅.相當(dāng)于洗蒞進行了 1西科1洗漂時間計戢
36、器M1.0CUCTU洗灤時間計數(shù)器10-FV符號洗洗時間計數(shù)器網(wǎng)絡(luò)9洗衣1吩鐘完成注釋麻漆1分鐘計數(shù)洗深射間計數(shù)器洗漆排水計時器M1.1C )符號|地址|注釋|晚添樹水時需740日滌排水時間H時洗添時間討教器C2C洗.1分鐘計數(shù)國第10洗衣機開始排水笄計時期鐘|3 .漂洗子過程程序:I漂洗孑程序 m 1I騁佛過程能環(huán)痢ZSMO.OIIIMOXINITFINAL漂洗了過程計數(shù)-2-符號地址注釋潦洗子過程計數(shù)VW2當(dāng)前灣洗子過程進行次數(shù)m& 2高水位檢謝M1.3高水位探測器 漂洗排水計時器T IpH,1M1.3I I1符號地址注釋高水僮探的器I0.E高水位檢惻筐洗排水計時器T愛漂洗排水時間計時閏箱3|倔水位檢迎一位舞羽黑譚洗排水討時照M1.4將號地址注釋偃水位探測器107國水位檢惻清洗排水計時器T42潺洗排水時間計時閏緒*高或低水位到位進水電磁閥式斷SMO.OM0.1M1.3MC,0 迸水電磁闋符號地址注釋進水電磁周QQ0送
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省衡中清大教育集團2024-2025學(xué)年高三下學(xué)期期中考歷史試題含解析
- 江蘇省溧水縣2025年初三下學(xué)期質(zhì)量檢測試題(八)英語試題試卷含答案
- 三亞中瑞酒店管理職業(yè)學(xué)院《小學(xué)班主任工作藝術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州現(xiàn)代職業(yè)學(xué)院《廣告創(chuàng)意與策劃》2023-2024學(xué)年第二學(xué)期期末試卷
- 云南商務(wù)職業(yè)學(xué)院《幼兒教育心理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 宜賓職業(yè)技術(shù)學(xué)院《現(xiàn)場總線》2023-2024學(xué)年第二學(xué)期期末試卷
- 廈門軟件職業(yè)技術(shù)學(xué)院《地理信息系統(tǒng)原理及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 江西新能源科技職業(yè)學(xué)院《影視創(chuàng)作與改編研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 煙臺職業(yè)學(xué)院《系統(tǒng)工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 仲愷農(nóng)業(yè)工程學(xué)院《安全化工基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京郵電大學(xué)2016年自主招生申請報告-(完整)
- 盟史簡介12.10.18課件
- 一夜長大【主持人尼格買提個人隨筆集】
- 全過程造價咨詢服務(wù)實施方案
- 2022年安徽省淮北市電焊工電焊工模擬考試(含答案)
- 有限空間作業(yè)安全培訓(xùn)
- 泰國落地簽證申請表
- 神經(jīng)內(nèi)科住院醫(yī)師規(guī)范化培訓(xùn)結(jié)業(yè)實踐技能考核指導(dǎo)標(biāo)準(zhǔn)
- GB/T 26081-2022排水工程用球墨鑄鐵管、管件和附件
- GB/T 36362-2018LED應(yīng)用產(chǎn)品可靠性試驗的點估計和區(qū)間估計(指數(shù)分布)
- 2022年“科技素養(yǎng)提升行動”知識競賽考試題庫700題(含各題型)
評論
0/150
提交評論