基于PLC全自動洗衣機控制系統(tǒng)_第1頁
基于PLC全自動洗衣機控制系統(tǒng)_第2頁
基于PLC全自動洗衣機控制系統(tǒng)_第3頁
基于PLC全自動洗衣機控制系統(tǒng)_第4頁
基于PLC全自動洗衣機控制系統(tǒng)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章 概述 31.1 選題背景 31.2 全自動洗衣機發(fā)展概況 31.3 控制系統(tǒng)的選擇 4第二章 全自動洗衣機控制系統(tǒng)設計 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 各個模塊的調試 193.2 程序的整體調試 193.3 性能分析 19第四章結束語 20參考文獻 21附錄(程序源代碼) 22第一章概述1.1 選題背景洗衣機是人們日常生活中常見的一種家電,已經(jīng)成為人們生活中不可缺少的家用電器。在工業(yè)生產中應用也十分廣泛。但是傳

2、統(tǒng)的基于繼電器的控制,已經(jīng)不能滿足人們 對洗衣機的自動化程度的要求了。洗衣機需要更好地滿足人們的需求,必須借助于自動 化技術的發(fā)展。而隨著PLC技術的發(fā)展,用PLC來作為控制器,就能很好地滿足全自動 洗衣機對自動化的要求,并且控制方式靈活多樣,控制模式可以根據(jù)不同場合的應用而 有所不同。自動化技術的飛速發(fā)展使得洗衣機由初始的半自動式洗衣機發(fā)展到現(xiàn)在的全 自動洗衣機,又正在向智能化洗衣機方向發(fā)展。1.2 全自動洗衣機發(fā)展概況全自動洗衣機是一種除放、取衣物和開動洗衣機這三道手續(xù)外,其余洗衣各程序全 部自動完成的設備。1874年美國的比爾布萊克斯通發(fā)明了木制手搖洗衣機,這是世界上第一臺人工攪動洗衣機

3、。1911 年美國人又研制了世界上第一臺電動洗衣機。1920 年美國的瑪依塔格公司又把洗衣機的木制桶改為鋁制桶體,第二年又把鋁制桶體改為外層鑄鋁、內層為銅板的雙層結構。1936年,他們又將搪瓷用于洗衣機桶體。與此同時,世界各地也相繼出現(xiàn)了洗衣機。歐洲國家研究成功了噴流式洗衣機和滾筒式洗衣機。1932 年后, 美國一家公司研制成功了第一臺前裝式滾筒全自動洗衣機,洗滌、漂洗和脫水都在同一個滾筒內自動完成,使洗衣機的發(fā)展躍上了一個新臺階。這種滾筒洗衣機,目前在歐洲、美洲等地得到了廣泛的應用。第二次世界大戰(zhàn)結束后,洗衣機得到了迅速的發(fā)展,研制出具有獨特風格的波輪式洗衣機。這種洗衣機由于其波輪安裝在洗衣

4、桶底,又稱渦卷式洗衣機。近幾十年,在工業(yè)發(fā)達國家,全自動洗衣機制造技術又得到迅速發(fā)展,其年總產量及社會普及率均以達到相當高得水平。目前世界洗衣機年總產量近5000 萬臺,而全自動洗衣機的產量呈增長趨勢,在技術性能上正向著節(jié)水、節(jié)能、高效、結構更趨合理的方向發(fā)展。微電腦控制功能、新型的洗滌方式、高速脫水以及低噪音等方面都有了很大提高。近幾年,我國的洗衣機制造技術得到迅速發(fā)展,從生產單桶波輪式、雙桶波輪式洗衣機逐步向套桶波輪式全自動洗衣機和滾筒式全自動洗衣機方向發(fā)展,其中全自動洗衣機的年產量已占洗衣機總產量的10%左右。生產規(guī)模不斷擴大,技術工藝日趨完善,產品質量穩(wěn)步提高,已生產出技術性能優(yōu)良的多

5、種牌號的全自動洗衣機供應市場。1.3 控制系統(tǒng)的選擇從滿足全自動洗衣機控制系統(tǒng)的安全性、擴展性和可靠性方面考慮,目前常見的全自動洗衣機自動控制系統(tǒng),主要有單片機控制、PLC控制、工業(yè)控制計算機集中控制等類型。隨著集成芯片技術的不斷提高,特別是高檔8 位單片機的普及,單片機全自動洗衣機系統(tǒng)由單片計算機及其外圍芯片構成控制系統(tǒng)。雖然單片機本身小巧、功耗低,實時控制功能強,但是其軟、硬件的開發(fā)必須借助于開發(fā)工具,系統(tǒng)調試困難,不具有自開發(fā)能力,且編寫洗滌、脫水等程序相對復雜;在設計控制系統(tǒng)硬件時,要有多種電路保護裝置,如電流保護、電壓保護、過載保護、過熱保護及欠壓保護等等。這樣增加了硬件的復雜性,隱

6、含較高的故障率,無形地增加了維修成本費用。工業(yè)控制計算機全自動洗衣機控制系統(tǒng)是利用通用計算機的擴展槽或擴展區(qū),設計應用系統(tǒng)硬件模板,如通訊板、I/O 擴展板等測控功能板,與通用計算機構成一個用于完成預定測控功能的控制系統(tǒng)。其特點是系統(tǒng)有較強的軟、硬件支持。利用通用計算機的軟、硬件資源來支持控制系統(tǒng)進行工作,具有自開發(fā)能力,有較強的可視能力和數(shù)據(jù)處理能力,更適合于計算機集中控制系統(tǒng)應用。PLC 是一種新型的具有極高可靠性的通用自動化控制裝置。它以微處理器為核心, 有機地將微型計算機技術、自動化控制技術及通信技術融為一體。其特點如下:抗干擾能力強,可靠性極高。PLC是專為工業(yè)控制設計的,采取了精選

7、元器件及多 層次抗干擾等措施,能適應工業(yè)現(xiàn)場的惡劣環(huán)境。編程方便。PLC采用易于理解和掌握的梯形圖語言, 以及面向工業(yè)控制的簡單指令。 使用方便。PLC的結構不僅具有先進的通訊和輸入、輸出能力,而且其模塊化的系 統(tǒng)結構、靈活的配置能力,使用戶可以靈活組成各種規(guī)模和不同要求的控制系統(tǒng)。維護方便。PLC模塊化的系統(tǒng)結構,使操作人員在維修時只需要更換插入式模板或 其它易損部件即可完成,既方便又減少了影響系統(tǒng)運行的時間。設計、施工、調試周期短。用 PLC完成一項控制工程時,由于其硬、軟件齊全,設 計和施工可同時進行,縮短了周期。易于實現(xiàn)機電一體化。PLC的結構緊湊,體積小,重量輕,可靠性高,抗振防潮和

8、 耐熱能力強,使之易于安裝在機器設備內部,制造出機電一體化產品。PLC控制洗衣機洗衣程序有獨特之處。首先,它是一個順序控制系統(tǒng)程序;其次, 洗滌、漂洗、排水、脫水時間是由PLC內的計數(shù)器和定時器中參數(shù)控制的,只要改變它 的參數(shù)太小就可改變整個程序時間長短;第三.通過改變PLC的型號,可以根據(jù)衣物的質地、數(shù)量及臟污程度來實現(xiàn)標準洗洗、柔和洗的多功能;第四,通過修改洗衣程序可 實現(xiàn)進水、洗滌、漂洗、排水脫水的順序控制,也可實現(xiàn)或洗滌、或漂洗、或脫水等單體控制;第五, 在設計過程中,可以方便地加入相應的配套裝置,如指示燈、蜂鳴器。通過以上分析、說明可知全自動洗衣機的控制系統(tǒng)是有多樣性的,雖然各種控制

9、系 統(tǒng)均可運用,但是必須考慮它的結構和成本。鑒于PLC的諸多優(yōu)勢,結合全自動洗衣機自動控制系統(tǒng)的需要,選擇德國西門子公司生產的具有高性能價格比的S7-200 系列可編程序控制器。13 / 32第二章 全自動洗衣機控制系統(tǒng)設計2.1 系統(tǒng)描述本文描述的是一種全自動洗衣機,它可以自動地完成洗衣的全過程。全自動洗衣機的洗衣桶(外桶)和脫水桶(內桶)是以同一中心安放的。外桶固定,作盛水用。內桶可以旋轉,作脫水(甩干)用。內桶的四周有很多小孔,使內、外桶的水流相通。該洗衣機的進水和排水分別由進水電磁閥和排水電磁閥來執(zhí)行。進水時,通過電控系統(tǒng)使進水閥打開,經(jīng)進水管將水注入到外桶。排水時,通過電控系統(tǒng)使排水

10、閥打開,將水由外桶排到機外。洗滌正轉、反轉由洗滌電機驅動波盤正、反轉來實現(xiàn),此時脫水同并不旋轉。脫水時,通過電控系統(tǒng)將離合器合上,由洗滌電機帶動內桶正轉進行甩干。高、低水位開關分別用來檢測高、低水位。啟動按鈕用來啟動洗衣機工作。停止按鈕用來實現(xiàn)手動停止進水、排水、脫水及報警。其示意圖如圖2.1 所示。啟動按鈕指示燈控制按鈕停止按鈕圖2.1全自動洗衣機示意圖2.2 制定控制方案通常地,人們采用洗衣機來洗衣服需要經(jīng)歷洗滌、漂洗、排水、脫水等 4個環(huán)節(jié), 而在全自動洗衣機中,這樣的一個過程全由 PLC來完成。并且,全自動洗衣機需要其控 制系統(tǒng)足夠可靠,以避免洗衣機輕易出現(xiàn)故障。全自動洗衣機的簡單工作

11、過程如圖 2.2所示。其中,洗衣的方式(標準或是柔和) 洗衣中的水位選擇(高水位洗衣、低水位洗衣等)等兩個方面需要在人們將衣服放入洗 衣機洗衣服之后手動來選擇。并且是必須選擇的洗衣參數(shù)。當選擇了一種洗衣參數(shù)后, 按下啟動按鈕,洗衣機就會自動完成洗衣服的整個過程。全自動洗衣機系統(tǒng)中,PLC主要完成一下功能:1.檢測功能(1)檢測洗衣的方式:標準或者是柔和的選擇。(2)檢測洗衣時的水位:高水位或者是低水位的選擇。(3)檢測進水是否到了需要的水位,即進水是否完成。(4)檢測排水是否已經(jīng)完成。2.控制功能(1)控制進水、洗滌、排水、漂洗、脫水等洗衣機的動作。(2)控制洗滌、漂洗、脫水等的時間長短。(3

12、)控制洗滌、漂洗等的次數(shù)。(4)控制在洗衣機完成一個動作后到下一個動作的準確轉換。(5)控制完成洗衣時的信號提示。循環(huán)兩次設定(標準/柔和,循環(huán)兩次圖2.2 全自動洗衣機的簡單工作過程根據(jù)上述對全自動洗衣機系統(tǒng)的功能分析,可以設計如圖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. 啟動按鈕啟動按鈕用來控制全自動洗衣機開始工作與否,一般地,在用戶在洗衣機內放入衣服,且已經(jīng)準備好開始洗衣服之后,按下啟動按鈕,全自動洗衣機開始洗衣。3. 停止按鈕停止按鈕用來控制運行中的全自動洗衣機停止工作與否。在洗衣服的過程中,用戶 需要停止洗衣機,就可以直接按下停止按鈕,洗衣機即會停止工作。4. 高水位高水位是指洗衣機在洗衣過程中,洗衣機筒內保持的水位高低,一旦選擇了高水位, 則在洗衣過程中的水位將保持系統(tǒng)設定下的兩個水位中的相對高一點的水位。這里,在操作面板上,用一個按鈕來設置高水位,按下按鈕表示選擇高水位。5. 低水位低水位是指洗衣機在洗衣過程

14、中,洗衣機筒內保持的水位的高低,是相對于高水位來說的, 在洗衣機系統(tǒng)的初始設計中,設計了兩種水位,這個是相對比較低的一個水位,但是同樣可以完成洗衣過程。在操作面板上,用一個按鈕來設置低水位,按下按鈕表示選擇低水位。需要注意的是,用戶在使用中,只能選擇一種水位高水位或者低水位,但是,但是在實際生活中,很有可能用戶不小心同時按下了高水位按鈕和低水位按鈕,因此,在設計中必須要考慮到水位的互鎖。當然也可以將高水位與低水位選擇設計成一個按鈕,按下去的時候為高水位,不按則是低水位。需要說明的是,高水位的選擇必須在用戶開始一次洗衣之前完成。6. 標準按鈕標準按鈕用來設置洗衣機洗衣服的模式,當按下標準按鈕時,

15、選擇了標準模式,洗衣機自動按照標準模式洗衣服。7. 柔和按鈕柔和按鈕用來設置洗衣機洗衣服的模式,當按下柔和按鈕時,選擇了柔和模式,洗衣機自動按照柔和模式洗衣服。在洗洗衣機衣服的模式中,標準和柔和是兩種相對的概念,標準比柔和的洗衣要劇烈一些。同樣地,與高、低水位的選擇一樣,用戶只能同時選擇一種模式,因此,也需要在設計中考慮到標準與柔和模式的互鎖。也可以將標準與柔和按鈕設計成一個按鈕,按下去時為柔和模式,不按下去則為標準模式。需要說明的是,標準模式與柔和模式的選擇必須在用戶一開始洗衣之前完成。8. 高水位探測器高水位探測器用來檢測洗衣機水位是否已經(jīng)達到了高水位。采用數(shù)字量輸出式水位探測器這樣就可以

16、直接將高水位探測器的輸出直接送到PLC主機的數(shù)字量輸入端口上。9. 低水位探測器低水位探測器用來檢測洗衣機水位是否已經(jīng)達到了低水位。采用數(shù)字量輸出式水位探測器這樣就可以直接將低水位探測器的輸出直接送到PLC主機的數(shù)字量輸入端口上。10進水電磁閥進水電磁閥用來控制洗衣機的進水。當然洗衣機需要外界進水時,PLC主機發(fā)出控制信號,進水電磁閥會打開,水自動從外界送入洗衣機筒內,當水已經(jīng)達到了設定的水位時,PLC主機發(fā)出信號自動關閉進水電池閥,同時控制洗衣機進入下一個洗衣步驟。11. 電機正轉接觸器電機正轉接觸器用于PLC主機控制洗衣機電機的正轉??梢灾苯佑肞LC主機的數(shù)字 量輸出端口來連接電機正轉接觸

17、器,在洗衣機洗衣服的過程中,電機會正轉與反轉同時輪流進行。12. 電機反轉接觸器電機反轉接觸器用于PLC主機控制洗衣機電機的反轉。可以直接用PLC主機的數(shù)字量輸出端口來連接電機反轉接觸器,在洗衣機洗衣服的過程中,電機會正轉與反轉同時 輪流進行。13. 排水離合器排水離合器用于PLC主機控制洗衣機機筒內的排放。選用數(shù)字式離合器,可以直接 用PLC主機的數(shù)字量輸出端口來連接到排水離合器,當洗衣機在完成洗衣或者漂洗后, 需要將機筒內的臟水排出機筒,此時,PLC主機發(fā)出控制命令打開排水離合器,進行排 水。14. 脫水離合器洗衣機洗衣服的最后一道工序就是對衣服進行脫水,脫水電磁離合器正是用于PLC主機控

18、制洗衣機進行脫水,脫水需要電機帶動機筒旋轉,有了電磁離合器后,就可以直接使用PLC主機的數(shù)字量輸出端口來控制電磁離合器, 最終達到控制脫水執(zhí)行電機的目 的。在脫水過程不涉及電機的調速問題,因此,用 PLC主機加電磁離合器這樣一種比較 覺得簡單的方式就可以完成控制任務。15. 蜂鳴器蜂鳴器用來指示洗衣機洗衣過程中的一些聲音提示。采用工業(yè)用直流供電的蜂鳴器,這樣就可以直接用PLC主機的數(shù)字量輸出端口來控制蜂鳴器。2.3 系統(tǒng)配置全自動洗衣機控制系統(tǒng)為單機控制系統(tǒng)。PLC 的輸入點,包括啟動按鈕、停止按鈕、高水位按鈕、低水位按鈕、標準模式按鈕、柔和模式按鈕、高水位探測器、低水位探測器,一共8 點;輸

19、出點包括進水電磁閥、電機正轉接觸器、電機反轉接觸器、排水離合器、脫水離合器、蜂鳴器,一共6 點。由于點數(shù)不多,考慮20%30%的余量,選用小型PLC便可實現(xiàn),結合培訓站的現(xiàn) 有教學實驗條件, 本次設計選擇西門子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低水位選擇標準模式按鈕SB5I0.4標準模式選擇七口鈕SB6I0.5柔和模式選擇高水位探測器SQ1I0.6高水位檢測低水位探測器SQ2I

21、0.7低水位檢測輸出信號進水電磁閥KM1Q0.0進水控制電機止轉接觸器KM2Q0.1電機止轉控制電機反轉接觸器KM3Q0.2電機反轉拴制排水離合器KM4Q0.3排水控制脫水離合器KM5Q0.4脫水控制蜂鳴器KM6Q0.5聲首提小表2.2 全自動洗衣機中PLC主機中輔助繼電器分配名稱地址名稱地址啟動、停止M0.0洗滌1分鐘M1.0高水位M0.1洗滌10分鐘M1.1低水位M0.2洗滌過程完成M1.2標準粳式M0.3漂洗高水位探測M1.3M0.4漂洗低水位探測M1.4蜂鳴器M0.5漂洗1分鐘M1.5洗滌高水位探測M0.6漂洗10分鐘M1.6洗滌低水位探測M0.7漂洗過程完成M1.7電機止轉計時器1M

22、2.0電機止轉計時器2M2.12.4 控制面板全自動洗衣機的設計必須在滿足上述功能以外,還需要考慮外觀設計、造型等方面尤其是在洗衣機的手動控制操作面板上,必須符合人機界面的基本要求。設計全自動洗衣機的操作面板如圖 2.4所示。其中,進水、正轉、反轉、排水、脫 水為信號燈指示當前洗衣機的工作狀態(tài);蜂鳴器為聲音指示,指示洗衣機整個洗衣過程完成的提示;啟動、停止、高水位、低水位、標準、柔和等為手動控制按鈕,用來人為 手動地輸入一些控制信號反轉排水全自動洗衣機啟動 停止圖2.4全自動洗衣機操作面板在實際中,操作面板一般位于洗衣機的上表面,需要在設計的時候加入更多的個性 化平面設計元素,并且操作面板往往

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)標準模式選擇按鈕連至 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 控制電機正轉接觸器。Q0.2控制電機反轉接觸器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 .按下啟動按鈕,洗衣機電源導通,準備進入洗滌狀態(tài)。2 .用戶

25、設置水位高低,以及洗衣模式(標準模式或柔和模式)。3 .洗衣機打開進水電磁閥,開始從外界輸入水。4 .水位探測器檢測到水已經(jīng)到位,開始洗滌。5 .電機正轉與反轉按照設定的洗衣模式的切換時間的長度進行輪流工作。6 .洗衣一直進行10min。7 .洗衣機打開排水離合器,開始排水,并且持續(xù) 3min。8 .洗衣機關閉排水離合器。9 .重復(3)至(8)步驟一次。10 .洗衣機打開進水電磁閥,開始從外界輸入水。11 .水位探測器檢測到水位已經(jīng)到位,開始漂洗衣服。12 .電機正轉與反轉按照設定的洗衣模式的切換時間長度進行輪流工作。13 .洗衣一直進行5min14 .洗衣機打開排水離合器開始排水,并且持續(xù)

26、3min。15 .洗衣機關閉排水離合器。16 .重復(10)至(15)步驟一次。17 .洗衣機控制脫水電磁閥離合器,進行脫水,同時打開排水離合器使得脫水出來的水 可以及時排出洗衣機筒內。18 .持續(xù)脫水2min。19 .蜂鳴器發(fā)出響聲,持續(xù)發(fā)聲20s,提醒用戶洗衣完成。20 .完成洗衣。根據(jù)上述對全自動洗衣機工作過程的描述,可以設計全自動洗衣機控制系統(tǒng)的PLC圖2.6全自動洗衣機主程序流程圖其中,洗滌子過程的流程圖如圖2.7所示漂洗子過程流程圖如圖2.8所示水是否到位?八 一一 Nv:是否選擇了標準模式?二標準洗衣子過程柔和洗衣子過程洗衣時間T=10min?一 N洗衣時間T=10min? &g

27、t;V二排水時間T=3min?A-N洗滌子過程結束圖2.7洗滌子過程流程圖14 / 32水是否到位?標準洗衣子過程NV洗衣時間T=5min?二一Y排水 -V 排水時間T=3min? >Y漂洗子過程結束柔和洗衣子過程NV 洗衣時間T=5min? >Y36 / 32圖2.8 漂洗子過程流程圖在洗滌子過程與漂洗子過程中洗衣服的模式有標準模式與柔和模式之分。其中,標 準模式洗衣服的流程圖及柔和模式洗衣服的流程圖如圖2.9所示。標準模式柔和模式圖2.9標準模式與柔和模式流程圖2.7控制系統(tǒng)時序圖根據(jù)控制系統(tǒng)主程序流程圖可繪畫出控制系統(tǒng)時序圖如圖2.10所示。啟動按鈕高或低水位選擇 T標準或柔

28、和模式選擇 T洗滌子過程 卜循環(huán)兩次T漂洗子過程 卜循環(huán)兩次T脫水、排水 2 2min )蜂鳴器 _20s圖2.10控制系統(tǒng)時序圖第三章 性能測試與分析3.1 各個模塊的調試為了提高程序調試的效率,將全自動洗衣機實現(xiàn)功能分別編寫為不同的小程序,分別調試這些小程序,即可完成對各個功能模塊的調試。首先調試主程序框架,確認主程序能夠根據(jù)不同的條件選擇調用不同的子程序,調試時可以在不同的子程序中操作不同的繼電器線圈來區(qū)分相應的子程序。然后調試洗滌功能模塊,觀測高、低水位探測器工作是否正常;標準、柔和洗衣子過程能否被正常調用;排水離合器工作是否正常。發(fā)現(xiàn)問題并進行相應的調試。對于漂洗功能模塊,調試過程同

29、洗滌功能模塊。然后調試標準洗衣功能模式,主要是看看電機正反轉工作是否正常,如有問題進行及時的檢修或更換。最后是調試柔和洗衣功能模塊,其調試過程同標準洗衣模塊。3.2 程序的整體調試完成了各個功能模塊的調試后,就在主程序框架的基礎上,將各個模塊依次加入,每加入一個模塊需要進行一次調試,以便于及時發(fā)現(xiàn)問題。此系統(tǒng)在整體調試的過程中,在主程序的框架上依次按順序加入了洗滌子過程、漂洗子過程、標準模式子過程和柔和模式子過程,使程序調理清晰。整體調試的過程比較煩瑣,如果在各個模塊的調試過程中完成得比較細致的話,那么整體調試的過程會相對順利很多。3.3 性能分析應用了 S7-200 PLC控制器調用子程序編

30、程功能后,認識到了該功能對于縮短開發(fā) 周期和提高控制系統(tǒng)可靠性的強大作用,同時也學習到了該指令嚴格的邏輯編程要求,從而確保了該控制系統(tǒng)在全自動洗衣機生產、生活中的可靠性和穩(wěn)定性。第四章 結束語經(jīng)過幾周的奮戰(zhàn),我的論文總算是圓滿完成。結業(yè)論文不僅是對前面所學知識的一種檢驗,而且也是對自己能力的一種提高。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立思考的能力,樹立了對自己工作能力的信心,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅,相信會對今后的學習工作生活有非常重要的影響。雖然這個設計做的不是很完美,但是在設計過程中所學到的知識是這次結業(yè)論文設計的最大收獲和財富,會使我終身受益。通過這次

31、結業(yè)論文的設計,使我明白學習是一個不斷積累的過程。還得出一個結論:知識必須通過應用才能實現(xiàn)其價值!在此結業(yè)論文的設計過程中,老師盡全力地為我和同學們創(chuàng)造條件,并對我們在設計過程中遇到的難題進行細致耐心的指導,使我們學習了很多實際工業(yè)生產中的問題和解決方法,提高了對應用S7-200 PLC勺技術水平以及分析問題和解決問題的能力,才得以設計的全自動洗衣機控制系統(tǒng)具有實際應用水平的可靠性和穩(wěn)定性。我在此衷心地感謝培訓站的老師!參考文獻1 . 胡學林主編,可編程控制器教程(基礎篇),北京:電子工業(yè)出版社,20032 . 胡學林主編,可編程控制器教程(實訓篇),北京:電子工業(yè)出版社,20043 . 耿文

32、學主編,可編程控制器應用技術手冊,北京:科學技術文獻出版社,19964 .廖常初主編,PLC編程及應用,北京:機械工業(yè)出版社,20035 .譚浩強主編,PLC程序設計教程,北京:清華大學出版社,20006 .劉洪濤、黃海編著,PLC應用開發(fā)從基礎到實踐,北京:電子工業(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乒釋依水位技困|商 一 卜生產博等岡緒5標設洗衣模式選擇一標睢棍式按鈕 MOLO附Q.4MC.3周緒8進行漂洗子過程一MO.OM1.2SBFU 砒II1 IEM陳需灌洗過程結束后洗衣機脫水,排水并計注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 當前洗澎子過程進行次數(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進行標徒或柔和洗衣子過程幗緒G洗衣僧環(huán)討時1分鐘IINTONFT100 nmsM1.1洗掾計時器I -MOGM07T符號地址注釋洗漏計時幫139洗衣1分科計時網(wǎng)絡7洗衣1分鐘完成后輔助電器ML哦合一次,其觸點脈沖作為十數(shù)器脈沖M1.0符號地址注釋洗送計時器139洗衣1分料計時同珞8|以1分鐘為單位計數(shù)1瞅.相當于洗蒞進行了 1西科1洗漂時間計戢

36、器M1.0CUCTU洗灤時間計數(shù)器10-FV符號洗洗時間計數(shù)器網(wǎng)絡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當前灣洗子過程進行次數(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)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論