版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、*華宇職業(yè)技術(shù)學(xué)院.2 1*華宇職業(yè)技術(shù)學(xué)院1華宇職業(yè)技術(shù)學(xué)院高職畢業(yè)生畢業(yè)設(shè)計論文課題名稱 PLC控制的飲料自動售貨機(jī) 專業(yè)機(jī)電一體化班級機(jī)電二班*雪松指導(dǎo)教師王日霞第1章 引言1.1自動售貨機(jī)的理論背景與實際意義自動售貨機(jī)是可完成無人自動售貨,集光、機(jī)、電一體化的商業(yè)自動化設(shè)備。自動售貨機(jī)不受任何場地限制,方便快捷,可以每天24h售貨,因此深受上班族的歡迎,很多城市的公共場所里面都放置有自動售貨機(jī),出售的商品五花八門,從飲料、零食、香煙、糖果,到牙刷、方便面、自動照相機(jī)。 近年來,我國的自動售貨機(jī)行業(yè)突飛猛進(jìn):在汽車總站、商廈、醫(yī)院、小區(qū)、學(xué)校等地區(qū)紛紛涌現(xiàn)出自動售貨機(jī)的蹤跡。 這種方便快
2、捷的購物方式越來越受到人們的青睞,同時也是現(xiàn)代化城市配套設(shè)施的需求傳統(tǒng)的自動售貨機(jī)控制系統(tǒng)采用單片機(jī)作為控制核心,這樣不僅會在輸入輸出接口上做大量的工作,而且系統(tǒng)的抗干擾性也比較差。可編程邏輯控制器Programmable Logical Controller,簡稱PLC??删幊绦蚩刂破魇蔷C合了計算機(jī)技術(shù)、自動控制技術(shù)和通訊技術(shù)而開展起來的一種新型的工業(yè)控制裝置,它具有可靠性高、編程簡單、維護(hù)方便等優(yōu)點,已在工業(yè)控制領(lǐng)域得到廣泛地應(yīng)用。 因為自動售貨機(jī)作為社會上完成商品零售和綜合效勞的獨(dú)立設(shè)施,要求它的構(gòu)造必須可靠、穩(wěn)定和執(zhí)行效率高。PLC是以CPU為核心, 綜合了計算機(jī)技術(shù)和通信技術(shù)開展起來
3、的一種通用的工業(yè)自動控制裝置, 是現(xiàn)代工業(yè)控制的三大支柱( P L C 、機(jī)器人和C A D / C A M ) 之一。P L C 的工作原理與計算機(jī)的工作原理根本是一致的, 可以簡單地表述為在系統(tǒng)程序的管理下, 通過運(yùn)行應(yīng)用程序完成用戶任務(wù)。但是P L C 也有它自己的特點, P L C 在確定了工作任務(wù), 裝入了專用程序后成為一種專用機(jī), 它采用循環(huán)掃描工作方式, 系統(tǒng)工作任務(wù)管理及應(yīng)用程序執(zhí)行都是用循環(huán)掃描方式完成的。目前,可編程控制器在國外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機(jī)械制造、汽車、輕紡、交通運(yùn)輸、環(huán)保等各行各業(yè)。自動售貨機(jī)的新奇、文明、高檔、靈活方便等深受廣闊市民青睞。
4、自動售貨機(jī)最根本的功能是對投入的貨幣進(jìn)展運(yùn)算,并根據(jù)所投入的貨幣數(shù)值判斷是否能夠購置*種商品, 并做出相應(yīng)的反映。因此, 售貨機(jī)應(yīng)能夠辨識機(jī)包含的商品, 能夠?qū)λ度氲膸胖颠M(jìn)展累計, 并提供所要購置的商品。當(dāng)按下選擇商品的按鈕時,自動售貨機(jī)根據(jù)投入的幣值, 起動電機(jī), 提取商品到出貨口, 顧客取出商品, 完成此次交易。它還具有識幣系統(tǒng)、貨物和貨幣的傳送系統(tǒng)來實現(xiàn)完整的售貨功能。1.2 PLC概述可編程控制器以其可靠性高,組合靈活,編程簡單,維護(hù)方便等獨(dú)特優(yōu)勢被日趨廣泛應(yīng)用于國民經(jīng)濟(jì)的各個控制領(lǐng)域,它的應(yīng)用深度和廣度已成為一個國家工業(yè)先進(jìn)水平的重要標(biāo)志。由于早期的可編程控制器只是用來取代繼電器控
5、制執(zhí)行邏輯運(yùn)算、計時、計數(shù)等順序控制功能,因此人們稱之為可編程序邏輯控制器Programmable Logic Controller簡稱PLC。隨著PLC技術(shù)的不斷開展,目前已能完成以下控制功能1條件控制功能條件控制或稱邏輯控制或順序控制功能是批明智PLC的與、或、非指令取代繼電器觸點串聯(lián)、并聯(lián)及其他各種邏輯連接進(jìn)展開關(guān)控制。2定時/計數(shù)控制功能定時/計數(shù)控制功能就是用PLC提供的定時器,計數(shù)器指令實現(xiàn)對*種操作的定時或計數(shù)控制,以取代時間繼電器和計數(shù)繼電器。3步進(jìn)控制功能步進(jìn)控制功能就是用步進(jìn)指令來實現(xiàn)在有多道工序的控制中,只有前一道工序完成后,才能進(jìn)展下一道工序操作的控制,以取代由硬件構(gòu)成
6、的步進(jìn)控制器。4數(shù)據(jù)處理功能數(shù)據(jù)處理功能是指PLC能進(jìn)展數(shù)據(jù)傳遞、比較、移位、數(shù)制轉(zhuǎn)換、算術(shù)與邏輯運(yùn)算以及編碼和譯碼等操作。5A/D與D/A轉(zhuǎn)換功能A/D與D/A轉(zhuǎn)換功能就是通過A/D、D/A模塊完成對模擬量和數(shù)字量之間的轉(zhuǎn)換。6運(yùn)動控制功能運(yùn)動控制功能是指通過高速計數(shù)模塊和位置控制模塊等進(jìn)展單軸或多軸控制。7過程控制功能過程控制功能是通過PLC的PID控制模塊實現(xiàn)對溫度速度,流量等物理參數(shù)進(jìn)展閉環(huán)控制。8擴(kuò)展功能擴(kuò)展功能是通過連接輸入/輸出擴(kuò)展單元即I/O擴(kuò)展單元模塊來增加輸入、輸出點數(shù),也可以通過附加各種智能單元及特殊功能單元來提高PLC的控制能力。9遠(yuǎn)程I/O功能遠(yuǎn)程I/O功能是指通過遠(yuǎn)
7、程I/O單元將分散在遠(yuǎn)距離的各種輸入、輸出設(shè)備與PLC主機(jī)相連接,進(jìn)展遠(yuǎn)程控制、接收輸入信號、輸出信號。10通訊聯(lián)網(wǎng)功能通訊功能是指通過PLC之間的聯(lián)網(wǎng)、PLC與上位機(jī)的等實現(xiàn)遠(yuǎn)程I/O控制或數(shù)據(jù)交換,以完成系統(tǒng)規(guī)模較大的復(fù)雜控制。11監(jiān)控功能監(jiān)控功能是指PLC能監(jiān)視系統(tǒng)各局部運(yùn)行狀態(tài)和進(jìn)程,對系統(tǒng)中出現(xiàn)的異常情況進(jìn)展報警和記錄,甚至自動終止運(yùn)行,也可在線調(diào)整,修改控制程序中的定時器、計數(shù)器等定值或強(qiáng)制I/O狀態(tài)。1.3飲料自動售貨機(jī)設(shè)計的主要容1根據(jù)飲料自動售貨機(jī)的控制要求,設(shè)計其工作流程2飲料自動售貨機(jī)的PLC選型3飲料自動售貨機(jī)的硬件輸入輸出設(shè)計及外部接線4飲料自動售貨機(jī)的軟件設(shè)計第2章
8、自動售貨機(jī)的PLC控制系統(tǒng)設(shè)計本章介紹了自動售貨機(jī)的根本原理以及工作流程,然后以一次交易過程為例,把交易過程分為幾個程序塊,然后分別對程序塊進(jìn)展編程。具體說明了可編程序控制器在自動售貨機(jī)中的作用。程序涉及到了自動售貨機(jī)工作的絕大局部過程。利用PLC控制的自動售貨機(jī)提高了系統(tǒng)的穩(wěn)定性,保證自動售貨機(jī)能夠長期穩(wěn)定運(yùn)行。2.1飲料自動售貨機(jī)控制系統(tǒng)功能說明 飲料自動售貨機(jī)的控制要求該自動售貨機(jī)可投入1元、5元和10元的硬幣或紙幣,找出1元的硬幣和5元的紙幣。它提供四種飲料,純潔水、汽水、牛奶和咖啡,其售價分別為2元、4元、5元和8元??刂埔笕缦拢?當(dāng)投入的錢幣總值不小于2元時,純潔水指示燈亮;當(dāng)投
9、入的硬幣總值不小于4元時,純潔水及汽水指示燈都亮。當(dāng)投入的錢幣總值不小于5元時,純潔水、汽水及果汁指示燈亮;當(dāng)投入的硬幣總值不小于8元時,純潔水、汽水、牛奶及咖啡指示燈都亮,投入錢幣后和選擇飲料前找錢指示燈都是亮的。2當(dāng)純潔水指示燈亮?xí)r,按純潔水按鈕,則純潔水排出7s后自動停頓,這段時間,純潔水指示燈閃動。3當(dāng)汽水指示燈亮?xí)r,按汽水按鈕,則汽水排出7s后自動停頓,這段時間,汽水指示燈閃動。4當(dāng)牛奶指示燈亮?xí)r,按果汁按鈕,則果汁排出7s后自動停頓,這段時間,牛奶指示燈閃動。5當(dāng)咖啡指示燈亮?xí)r,按咖啡按鈕,則咖啡排出7s后自動停頓,這段時間,咖啡指示燈閃動。6完成購置或不打算購置的,只要剩余錢幣,
10、則找錢指示燈亮,按下找錢按鈕,退出多余的錢,10s后自動停頓,此時找錢指示燈閃爍。7當(dāng)輸出*種飲料后,系統(tǒng)自動計算所剩錢幣。假設(shè)大于0元,則找錢指示燈亮;假設(shè)小于2元,則飲料指示燈全滅;假設(shè)小于4元,則純潔水指示燈亮,汽水、牛奶和咖啡指示燈滅;假設(shè)小于5元,則純潔水和汽水指示燈繼續(xù)亮,牛奶和咖啡指示燈滅;假設(shè)小于8元,則純潔水汽水和牛奶指示燈繼續(xù)亮,咖啡指示燈滅;假設(shè)大于等于8元,則飲料指示燈全亮。8按下找錢按鈕,可將剩余錢幣退出,此時找零指示燈閃爍,5s后找錢完成,指示燈滅。.飲料自動售貨機(jī)的外觀及工作過程1飲料自動售貨機(jī)的外觀自動售貨機(jī)的外觀主要分為以下幾局部。飲料展示區(qū),價格表,指示燈,
11、按鈕,投幣口,飲料出口,錢幣出口及余額顯示屏。飲料展示區(qū)主要展示四種商品,即純潔水,汽水,牛奶,咖啡供顧客選擇。價格表列出各種飲料的價格。指示燈的亮滅顯示可購置的飲料。按鈕按下選擇飲料。有三個投幣口,可投1元,5元和10元。找錢出口可找出1元和5元。其外觀示意圖如圖2-1所示:圖2-1 飲料自動售貨機(jī)的外觀2飲料自動售貨機(jī)的簡單工作過程當(dāng)顧客投入錢幣,售貨機(jī)首先區(qū)分真?zhèn)?,然后對其進(jìn)展累加,根據(jù)錢幣數(shù)量相應(yīng)的指示燈亮,按下按鈕,輸出飲料并找零。其工作過程如圖2-2所示。顧客投幣錢幣識別并進(jìn)展累加根據(jù)錢幣的數(shù)量,相應(yīng)的指示燈亮顧客按下相應(yīng)的按鈕自動售貨機(jī)出貨并找零判斷真假幣圖2-2 飲料自動售貨機(jī)
12、的簡單工作過程.PLC控制飲料自動售貨機(jī)主要完成的功能1檢測功能檢測投入的錢幣的真?zhèn)魏蛿?shù)量檢測顧客選擇飲料的種類 檢測剩余錢幣的數(shù)量多少并判斷是否需要找錢檢測退出的幣值2控制功能控制飲料指示燈的亮和滅控制商品驅(qū)動機(jī)構(gòu)控制退幣指示燈的亮和滅控制找錢執(zhí)行機(jī)構(gòu)2.2飲料自動售貨機(jī)的控制系統(tǒng)的硬件設(shè)計2.2.1 PLC的選型1飲料自動售貨機(jī)輸入輸出端確實定根據(jù)飲料自動售貨機(jī)的控制要求及功能,可知其輸入輸出信號如下:假幣傳感器:假幣傳感器檢測投入的是否為假幣,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。一元傳感器:一元傳感器用來檢測輸入的一元硬幣的數(shù)量,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。五元傳感器:五
13、元傳感器用來檢測輸入的五元硬幣的數(shù)量,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。十元傳感器:十元傳感器用來檢測輸入的十元硬幣的數(shù)量,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。純潔水按鈕:按下純潔水按鈕,表示顧客選擇購置純潔水,自動售貨機(jī)將選擇送出純潔水,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。汽水按鈕:按下汽水按鈕,表示顧客選擇購置汽水,自動售貨機(jī)將選擇送出汽水,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。牛奶按鈕:按下牛奶按鈕,表示顧客選擇購置牛奶,自動售貨機(jī)將選擇送出牛奶,可直接連接在PLC主機(jī)的數(shù)字量輸入端口??Х劝粹o:按下咖啡按鈕,表示顧客選擇購置咖啡,自動售貨機(jī)將選擇送出咖啡,可直接連接在P
14、LC主機(jī)的數(shù)字量輸入端口。找錢按鈕:按下找錢按鈕,售貨機(jī)將執(zhí)行退幣動作,可直接連接在PLC主機(jī)的數(shù)字量輸入端口。假幣指示燈:假幣指示燈指示輸入的錢幣為假幣。假幣退出繼電器:假幣退出繼電器控制執(zhí)行機(jī)構(gòu)將假幣退出。純潔水指示燈:純潔水指示燈指示顧客投入的幣值可購置純潔水。汽水指示燈:汽水指示燈指示顧客投入的幣值可購置汽水。牛奶指示燈:牛奶指示燈指示顧客投入的幣值可購置牛奶??Х戎甘緹簦嚎Х戎甘緹糁甘绢櫩屯度氲膸胖悼少徶每Х?。純潔水出貨雞蛋器:純潔水出貨繼電器線圈執(zhí)行純潔水的出貨。當(dāng)按下純潔水按鈕,PLC主機(jī)發(fā)出控制信號,純潔水出貨線圈控制商品執(zhí)行機(jī)構(gòu)送出純潔水。純潔水出貨繼電器可直接連接在PLC主
15、機(jī)的數(shù)字量輸出端口。汽水出貨繼電器:汽水出貨線圈執(zhí)行汽水的出貨。當(dāng)按下汽水按鈕,PLC主機(jī)發(fā)出控制信號,汽水出貨線圈控制商品執(zhí)行機(jī)構(gòu)送出汽水。汽水出貨繼電器可直接連接在PLC主機(jī)的數(shù)字量輸出端口。牛奶出貨繼電器:牛奶出貨線圈執(zhí)行牛奶的出貨。當(dāng)按下牛奶按鈕,PLC主機(jī)發(fā)出控制信號,牛奶出貨線圈控制商品執(zhí)行機(jī)構(gòu)送出牛奶。牛奶出貨繼電器可直接連接在PLC主機(jī)的數(shù)字量輸出端口??Х瘸鲐浝^電器: 咖啡出貨線圈執(zhí)行咖啡的出貨。當(dāng)按下咖啡按鈕,PLC主機(jī)發(fā)出控制信號,咖啡出貨線圈控制商品執(zhí)行機(jī)構(gòu)送出咖啡。汽水出貨繼電器可直接連接在PLC主機(jī)的數(shù)字量輸出端口。退幣指示燈: 退幣指示燈提示顧客購置完畢或錢幣缺乏
16、,按下找錢按鈕,找錢執(zhí)行機(jī)構(gòu)執(zhí)行退幣動作。找1元驅(qū)動繼電器: 找1元驅(qū)動繼電器是在找錢按鈕按下后,假設(shè)剩余錢幣小于5則控制執(zhí)行機(jī)構(gòu)執(zhí)行退出1元的動作,可直接連接在PLC主機(jī)的數(shù)字量輸出端口。找5元驅(qū)動繼電器 :找5元驅(qū)動繼電器是在找錢按鈕按下后,假設(shè)剩余錢幣小于5元則控制執(zhí)行機(jī)構(gòu)執(zhí)行退出5元的動作,可直接連接在PLC主機(jī)的數(shù)字量輸出端口。2PLC主機(jī)的比較選擇相對于西門子PLC,西門子的功能比三菱的強(qiáng)大,但三菱PLC更適合用于小型機(jī),更穩(wěn)定更易上手。大型的設(shè)備趨向于西門子,價格昂貴,三菱的較廉價,小型化。其主要特點如下:1體積小F*1S、F*1N和F*2N系列的PLC的高度為90mm,深度為7
17、5mmF*1S和F*1N系列和87mmF*2N和F*2NC系列,體積小的微型PLC適合在機(jī)電一體化產(chǎn)品中使用。其置的24V DC電源可做輸入回路的電源和傳感器的電源。2先進(jìn)美觀的外部構(gòu)造三菱的F*系列PLC吸收了整體式和模塊式PLC的優(yōu)點,它的根本單元、擴(kuò)展單元和合擴(kuò)展模塊的高度和深度一樣,寬度不同。它們之間用扁平電纜連接,嚴(yán)密拼裝后組成一個整齊的長方體。3提供多個子系列供用戶選用F*1S、F*1N和F*2N的外觀、高度、深度差不多,但是性能和價格有很大差異。F*1S系列是一種集成型小型單元式PLC,最多30個I/O點,且具有完整的性能和通訊功能等擴(kuò)展性。如果考慮安裝空間和本錢是一種理想的選擇
18、。 F*1N系列是三菱電機(jī)推出的功能強(qiáng)大的普及型PLC。具有擴(kuò)展輸入輸出,模擬量控制和通訊、功能等擴(kuò)展性。是一款廣泛應(yīng)用于一般的順序控制三菱PLC。F*2N系列:是三菱PLC是F*家族中最先進(jìn)的系列。具有高速處理及可擴(kuò)展大量滿足單個需要的特殊功能模塊等特點,為工廠自動化應(yīng)用提供最大的靈活性和控制能力。F*2N是從16路到256路輸入/輸出的多種應(yīng)用的選擇方案。4靈活多變得系統(tǒng)配置F*系列PLC系統(tǒng)配置靈活,用戶除了可選不同的子系列外,還可以選用多種根本單元,擴(kuò)展單元和擴(kuò)展模塊,組成不同I/O點和不同功能的控制系統(tǒng),各種配置都可以得到很高的性能價格比。F*系列的配置就像模塊式PLC那樣靈活,因為
19、它的根本單元采用整體式構(gòu)造,友具有比模塊式PLC更高的性能價格比。5功能強(qiáng),使用方便F*系列的體積雖小,卻具有很強(qiáng)的功能。其置告訴計數(shù)器,有輸入輸出刷新、中斷、輸入濾波時間調(diào)整、恒定掃描時間等功能,有高速計數(shù)器的專用比較指令。其根本單元和擴(kuò)展單元一般采用插接式的接線端子排,更換單元方便快捷。通過對各輸入輸出信號的分析可知,該飲料自動售貨機(jī)系統(tǒng)共有9個數(shù)字量輸入和13個數(shù)字量輸出,需22個I/O點。三菱PLC具有構(gòu)造靈活、傳輸質(zhì)量高、速度快、使用圍廣、低本錢等優(yōu)點,考慮到留有余量的原則,可選擇三菱系列的F*2N-32MR的PLC作為主機(jī)。2.2.2 PLC輸入輸出設(shè)備的選擇1根據(jù)對飲料自動售貨機(jī)
20、的輸入輸出端的分析確定,其共有9個輸入端,13個輸出端,對所選用的F*2N-32MR的PLC進(jìn)展I/O地址分配。如表2-1所示。表2-1 飲料自動售貨機(jī)控制系統(tǒng)I/O地址分配名稱地址說明輸入信號假幣傳感器SQ0*0檢測錢幣的真?zhèn)?元傳感器SQ1*1檢測投入1元硬幣的數(shù)量5元傳感器SQ2*2檢測投入5元錢幣的數(shù)量10元傳感器SQ3*3檢測投入10元錢幣的數(shù)量純潔水按鈕SB0*4選擇購置純潔水汽水按鈕SB1*5選擇購置汽水牛奶按鈕SB2*6選擇購置牛奶咖啡按鈕SB3*7選擇購置咖啡找錢按鈕SB4*10選擇退幣輸出信號假幣指示燈L0Y0指示投入的為假幣純潔水指示燈L1Y1指示投入的錢幣可購置純潔水汽
21、水指示燈L2Y2指示投入的錢幣可購置汽水牛奶指示燈L3Y3指示投入的錢幣可購置牛奶咖啡指示燈L4Y4指示投入的錢幣可購置咖啡找錢指示燈L5Y5指示錢幣缺乏假幣退出繼電器KM0Y6控制執(zhí)行機(jī)構(gòu)退出假幣純潔水出貨繼電器KM1Y7控制執(zhí)行機(jī)構(gòu)執(zhí)行送出純潔水的動作汽水出貨繼電器KM2Y10控制執(zhí)行機(jī)構(gòu)執(zhí)行送出汽水的動作牛奶出貨繼電器KM3Y11控制執(zhí)行機(jī)構(gòu)執(zhí)行送出牛奶的動作咖啡出貨繼電器KM4Y12控制執(zhí)行機(jī)構(gòu)執(zhí)行送出咖啡的動作找1元繼電器KM5Y13控制找錢機(jī)構(gòu)執(zhí)行退1元動作找5元繼電器KM6Y14控制找錢機(jī)構(gòu)執(zhí)行退5元動作飲料自動售貨機(jī)外部硬件接線圖及主電路根據(jù)I/O地址分配表,連接各輸入輸出端子
22、,畫PLC硬件接線圖,如圖2-3所示。圖2-3 飲料自動售貨機(jī)控制系統(tǒng)的PLC硬件接線圖電機(jī)主電路由七臺電機(jī)組成,分別為控制汽退出假幣的電機(jī),控制純潔水出口的電機(jī),控制汽水出口的電機(jī),控制牛奶出口的電機(jī),控制咖啡出口的電機(jī)??刂普?元出口的電機(jī),控制找5元出口的電機(jī)。如圖2-4所示。圖2-4 主電路第3章 飲料自動售貨機(jī)控制系統(tǒng)的軟件設(shè)計3.1飲料自動售貨機(jī)控制系統(tǒng)的工作流程飲料自動售貨機(jī)控制系統(tǒng)工作過程主要包括判斷錢幣的真?zhèn)?、計幣比較顯示可買飲料、選擇、飲料供應(yīng)、退幣五個步驟。1判別錢幣的真?zhèn)萎?dāng)顧客投入的錢幣為假幣時,假幣指示燈亮,驅(qū)動假幣退出繼電器線圈動作將假幣退出,5S之后完畢。2計幣比
23、較顧客投入的錢幣通過傳感器,將其存儲在存放器D0中并累加。錢幣投入完成后,系統(tǒng)會將存放器中的錢幣數(shù)據(jù)與可買飲料價格進(jìn)展區(qū)間比較,如果投入的錢幣缺乏,則找錢指示燈亮,要求繼續(xù)投幣或退幣。當(dāng)投入錢幣大于等于2元時,純潔水指示燈亮;假設(shè)大于等于4元,純潔水和汽水指示燈亮;假設(shè)大于等于5元,純潔水、汽水和牛奶指示燈亮;假設(shè)大于等于8元,四種飲料指示燈全亮。此時可選擇飲料。3選擇飲料比較電路完成后,可選擇飲料。當(dāng)按下按鈕時,相應(yīng)的指示燈閃爍。4飲料供應(yīng)當(dāng)按下按鈕時,相應(yīng)的繼電器啟動輸出所選擇的飲料,輸出地同時存放器減去購置的飲料的錢幣數(shù)。5退幣購置完畢后,假設(shè)還剩余錢幣,按下退幣按鈕,系統(tǒng)會把數(shù)據(jù)存放器
24、中的錢幣退回。根據(jù)對飲料自動售貨機(jī)的工作過程描述,可以設(shè)計出飲料自動售貨機(jī)控制系統(tǒng)PLC程序的程序流程圖。其流程如圖3-1所示:選擇牛奶減純潔水用幣選擇汽水減汽水用幣減牛奶用幣選擇咖啡減咖啡用幣是否退幣退幣退幣完畢比較選擇純凈水錢幣缺乏比較比較比較開場判斷真?zhèn)斡嫀庞嫀排袛嗾鎮(zhèn)伍_場偽真小于2元大于4元大于5元大于8元否是圖3-1 自動售貨機(jī)控制系統(tǒng)PLC程序的程序流程圖3.2 飲料自動售貨機(jī)各控制功能的程序設(shè)計1判別錢幣真?zhèn)蔚某绦虍?dāng)投入的錢幣為假幣時,假幣傳感器感應(yīng)到一觸發(fā)脈沖,假幣指示燈Y0接通亮,直接驅(qū)動假幣繼電器線圈Y6,將假幣退出,5S之后恢復(fù)正常。其程序梯形圖及指令表如圖3-3和表3-
25、1所示。圖3-3 判斷真假幣的梯形圖程序表3-41判斷真假幣指令表2計幣比較系統(tǒng)的程序存儲錢幣存放器D0清零。當(dāng)投入1元硬幣時,數(shù)據(jù)存放器做加1計算,當(dāng)投入5元時,數(shù)據(jù)存放器做加5計算,當(dāng)投入10元時,數(shù)據(jù)存放器做加10計算。將顧客投入的錢幣與購置飲料所需要的錢幣進(jìn)展比較,假設(shè)小于2元,則找錢指示燈Y5長亮,表示錢幣缺乏;假設(shè)大于或等于2元,則純潔水指示燈Y1長亮,表示可以購置純潔水;假設(shè)大于或等于4元,則汽水指示燈Y2和純潔水指示燈Y1長亮,表示可買汽水或純潔水;假設(shè)大于或等于5元,則牛奶指示燈Y3、汽水指示燈Y2和純潔水指示燈Y1長亮,表示可買牛奶、汽水或純潔水;假設(shè)大于或等于8元,則咖啡
26、指示燈Y4、牛奶指示燈Y3/汽水指示燈Y2和純潔水指示燈Y1長亮,表示可買咖啡、牛奶、汽水或純潔水。其程序梯形圖及指令表如圖3-4和表3-2所示。圖3-4 計幣比較系統(tǒng)的梯形圖程序圖3-4 計幣比較系統(tǒng)的梯形圖程序續(xù)表3-2 計幣比較系統(tǒng)的指令表程序中ADD K1 D0 D0表示累加,K1中的數(shù)加上D0中的數(shù)放到D0中K1+D0D0。CMP為比較指令,CMP K2 D0 M0表示將D0中的數(shù)與2進(jìn)展比較,小于2的話放到M0中,等于2放到M1中,大于2放到M3中。3選擇飲料的程序中選擇純潔水時,按下純潔水按鈕*4,中間繼電器M100得電,純潔水指示燈Y1閃爍;中選擇汽水時,按下汽水按鈕*5,中間
27、繼電器M101得電,汽水指示燈Y2閃爍;中選擇牛奶時,按下牛奶按鈕*6,中間繼電器M102得電,牛奶指示燈Y3閃爍;中選擇咖啡時,按下咖啡按鈕*5,中間繼電器M103得電,咖啡指示燈Y4閃爍。其程序梯形圖及指令表如圖3-5和表3-3所示。圖3-5 計幣比較系統(tǒng)的梯形圖程序圖3-5 計幣比較系統(tǒng)的梯形圖程序續(xù)表3-3 計幣比較系統(tǒng)指令表4供應(yīng)系統(tǒng)的程序中選擇純潔水時,M100得電,驅(qū)動繼電器Y7接通,輸出純潔水, 7S之后Y7斷開停頓供應(yīng)。中選擇汽水時,M101得電,驅(qū)動繼電器Y10接通,輸出汽水, 7S之后Y10斷開停頓供應(yīng)。中選擇牛奶時,M102得電,驅(qū)動繼電器Y11接通,輸出純牛奶, 7S
28、之后Y11斷開停頓供應(yīng)。中選擇咖啡時,M103得電,驅(qū)動繼電器Y12接通,輸出咖啡, 7S之后Y12斷開停頓供應(yīng)。其程序梯形圖及指令表如圖3-6和表3-4所示。圖3-6 供應(yīng)系統(tǒng)的梯形圖程序表3-4 供應(yīng)系統(tǒng)指令表5退幣系統(tǒng)的程序當(dāng)飲料輸出完畢后,存放器中數(shù)據(jù)進(jìn)展減去所用錢幣計算純潔水減2元,汽水減4元,牛奶減5元,咖啡減8元,此時系統(tǒng)自動對數(shù)據(jù)存放器D0中的數(shù)據(jù)進(jìn)展區(qū)間比較。按下找錢按鈕*10,假設(shè)剩余錢幣小于或等于4,則Y13得電,找一元繼電器Y13接通,驅(qū)動找出一元,5S后找錢完成,同時數(shù)據(jù)存放器D0進(jìn)展減1計算,再次對D0中數(shù)據(jù)進(jìn)展區(qū)間比較。假設(shè)剩余錢幣大于4,則Y14得電,找五元繼電
29、器Y14接通,驅(qū)動找出五元,5S后找錢完成,同時數(shù)據(jù)存放器D0進(jìn)展減5計算,再次對D0中數(shù)據(jù)進(jìn)展區(qū)間比較。其程序梯形圖及指令表如圖3-7和表3-5所示。圖3-7 退幣系統(tǒng)梯形圖程序表3-5 退幣系統(tǒng)指令表程序中SUB為減法指令功能,SUB D0 K2 D0表示D0中的數(shù)減去2的所得的數(shù)送到D0中D0K2D0。ZCP為區(qū)間比較指令,ZCP K1 K4 D0 M51表示D0中的數(shù)小于1時M51得電,大于等于1小于等于4時M52得電,大于4時M53得電。第4章 飲料自動售貨機(jī)的調(diào)試由于實驗室沒有相應(yīng)的實物控制模型,在調(diào)試系統(tǒng)控制程序時,所有的輸入信號包括硬幣、紙幣、假幣識別均用開關(guān)信號來代替,所有的
30、輸出均用指示燈來表示。調(diào)試時,首先按控制系統(tǒng)PLC接線圖完成硬件接線,并仔細(xì)檢查接線是否有誤,特別要注意接線時不能出現(xiàn)短路、斷路及反接等情況,否則會造成硬件損壞及人身意外。開場程序調(diào)試:首先將PLC控制程序?qū)懭氲絇LC機(jī)器中,再選擇監(jiān)控狀態(tài),使PLC處于“RUN狀態(tài),然后逐一按按鈕,觀察輸出指示燈是否按預(yù)計效果閃滅,并通過監(jiān)控狀態(tài)觀察程序的運(yùn)行過程及輸入輸出信號、部描述實際出現(xiàn)的問題及解決方案。要對照設(shè)計控制要求,逐一檢驗設(shè)計功能是否能有效的實現(xiàn),并對程序進(jìn)展改進(jìn)和完善。結(jié)論在目前這種快節(jié)奏的社會中,自動售貨機(jī)深受廣闊上班族的歡迎,很多城市的公共場所里面都放置有自動售貨機(jī),所以本次設(shè)計主要設(shè)計
31、自動售貨機(jī)的工作過程。首先從自動售貨機(jī)的控制要求開場設(shè)計,繼而確定輸入輸出,選擇PLC,設(shè)計線路圖及程序。在進(jìn)展論文的過程中,我再次復(fù)習(xí)了PLC的相關(guān)知識,深入了解了很多的功能指令,對以前不太懂的,不理解的地方都作了研究,也取得了很大進(jìn)步,并成功的完成了本次設(shè)計。本次設(shè)計也涉及了很多其他方面的知識,除了學(xué)過的專業(yè)知識外,還有包括很多軟件方面的一些知識,確實收獲蠻多的。由于缺乏閱歷與實際經(jīng)歷,本次設(shè)計還存在許多缺乏的地方。但是才疏學(xué)淺專業(yè)知識匱乏的我仍對這方面很感興趣,相信本次設(shè)計會對我的今后生活或工作中會有很大的幫助。以后我會不斷學(xué)習(xí),不斷地充實自己的。附錄1:飲料自動售貨機(jī)運(yùn)行梯形圖程序附圖1附圖1 飲料自動售貨機(jī)程序梯形圖附圖1 飲料自動售貨機(jī)程序梯形圖
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋裝修費(fèi)用預(yù)算協(xié)議范本
- 2024裝修公司承包合同協(xié)議
- 大連市混凝土生產(chǎn)銷售合同
- 離婚協(xié)議書格式:子女撫養(yǎng)權(quán)分配
- 建筑施工安全協(xié)議書
- 二手房交易資金監(jiān)管協(xié)議書
- 房屋貸款合同中的還款賬戶管理
- 旅游規(guī)劃設(shè)計合同樣本
- 房屋租賃中介合同范本
- 企業(yè)外部承包合同樣本
- 2024年威士忌酒相關(guān)公司行業(yè)營銷方案
- 網(wǎng)絡(luò)游戲危害課件
- 2022年12月大學(xué)英語四級考試真題(第1套)
- 2024供電營業(yè)規(guī)則學(xué)習(xí)課件
- 鐵路給水排水設(shè)計規(guī)范(TB 10010-2016)
- GINA2023-哮喘防治指南解讀-課件
- 2024年上海市第二十七屆初中物理競賽初賽試題及答案
- 寢室設(shè)計方案方法與措施
- 收費(fèi)站冬季安全注意事項
- (外研版3起)英語四年級上冊單詞字帖書寫練習(xí)(手寫體)高清打印版
- 《泡沫滅火系統(tǒng)》課件
評論
0/150
提交評論