




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 . . . 畢業(yè)論文(設(shè)計)基于PLC的自動售貨機控制系統(tǒng)的設(shè)計The Design of Vending Machines Control SystemBased on PLC 工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)任務(wù)書課題名稱基于PLC的自動售貨機控制系統(tǒng)的設(shè)計課題性質(zhì) 工程設(shè)計類 班 級 電氣自動化092班 一選題意義與背景自動售貨機是可完成無人自動售貨,集光、機、電一體化的商業(yè)自動化設(shè)備。自動售貨機不受任何場地限制,方便快捷,可以每天24h售貨,因此深受上班族的歡迎。隨著科技發(fā)展和市場繁榮,很多城市的公共場所里面都放置有自動售貨機,出售的商品五花八門,從飲料、零食、香煙、糖果,到牙刷、方
2、便面、自動照相機。近年來,我國的自動售貨機行業(yè)突飛猛進(jìn):在汽車總站、商廈、醫(yī)院、小區(qū)、學(xué)校等地區(qū)紛紛涌現(xiàn)出自動售貨機的蹤跡。這種方便快捷的購物方式越來越受到人們的青睞,同時也是現(xiàn)代化城市配套設(shè)施的需求。在人口集中的學(xué)校、車站、醫(yī)院等地方,瓶裝的飲料造成大量資金與產(chǎn)品的浪費,本課題就研究用PLC實現(xiàn)散裝飲料的自動銷售,要求給出自動售貨機控制系統(tǒng)的硬件電路設(shè)計和軟件設(shè)計。二畢業(yè)設(shè)計(論文)主要容:合理選擇PLC類型,設(shè)計自動售貨機控制系統(tǒng)。具體要求如下:1、畫出售貨機控制流程圖;2、合理分配PLC的I/O接口;3、畫出相應(yīng)的售貨機連接線路圖; 4、編寫控制程序并進(jìn)行仿真調(diào)試。l 售貨機可投入不同幣
3、種。l 投入總幣數(shù)進(jìn)行等級劃分,并通過不同的按鈕指示燈指示。l 當(dāng)貨物排出后延時指示燈滅。l 錢幣多通過找?guī)畔到y(tǒng)找?guī)?。l 系統(tǒng)運行狀態(tài)應(yīng)有指示。三計劃進(jìn)度:日 期畢業(yè)設(shè)計各階段的任務(wù)2011年10月17日10月23日下達(dá)任務(wù)書,動員,學(xué)生準(zhǔn)備2011年10月24日10月30日學(xué)生查閱資料,確定方案2011年10月31日11月20日學(xué)生設(shè)計,老師指導(dǎo)2011年11月21日11月24日調(diào)試,整理畢業(yè)論文2011年11月25日論文答辯四畢業(yè)設(shè)計(論文)結(jié)束應(yīng)提交的材料:1、畢業(yè)論文。2、仿真運行系統(tǒng)程序。指導(dǎo)教師 教研室主任 年 月 日年 月 日論文真實性承諾與指導(dǎo)教師聲明學(xué)生論文真實性承諾本人重聲
4、明:所提交的作品是本人在指導(dǎo)教師的指導(dǎo)下,獨立進(jìn)行研究工作所取得的成果,容真實可靠,不存在抄襲、造假等學(xué)術(shù)不端行為。除文中已經(jīng)注明引用的容外,本論文不含其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。如被發(fā)現(xiàn)論文中存在抄襲、造假等學(xué)術(shù)不端行為,本人愿承擔(dān)本聲明的法律責(zé)任和一切后果。畢業(yè)生簽名:日 期:指導(dǎo)教師關(guān)于學(xué)生論文真實性審核的聲明本人重聲明:已經(jīng)對學(xué)生論文所涉與的容進(jìn)行嚴(yán)格審核,確定其容均由學(xué)生在本人指導(dǎo)下取得,對他人論文與成果的引用已經(jīng)明確注明,不存在抄襲等學(xué)術(shù)不端行為。指導(dǎo)教師簽名: 日 期:29 / 36摘 要自動售貨機是可
5、完成無人自動售貨的商業(yè)自動化設(shè)備,它不受任何場地限制,方便快捷,可以每天24h售貨,在我國也越來越普與。傳統(tǒng)的自動售貨機采用單片機作為控制核心,但這樣在輸入輸出接口上消耗很大。PLC不但可以實現(xiàn)類似控制功能,還具有可靠性高、編程簡單、功能強、能耗低、調(diào)試方便等優(yōu)點。本售貨機系統(tǒng)主要是針對純凈水、汽水和咖啡的自動銷售。論文以三菱PLC設(shè)計自動售貨機控制系統(tǒng),簡要介紹PLC各硬件選型,軟件的設(shè)計,并具體的進(jìn)行了PLC梯形圖的編寫和系統(tǒng)的調(diào)試,仿真證明該系統(tǒng)切實可行。關(guān)鍵詞:自動售貨機;PLC;調(diào)試AbstractVending machine is a self-service device th
6、at can automatically sell goods to customers. It is not restricted to specific sites, which is convenient and sells 24 hours a day. Vending machines also become increasingly popular in China. The traditional vending machines use Single Chip Microcomputer as the core of control, which costs greatly o
7、n its input/output interface. PLC not only fulfill a similar controlling function, but also has other advantages such as high reliability, easiness to program, strong function, low energy consumption, convenience to debug and so on. The vending machine system is mainly vending for pure water,soft dr
8、inks and coffee .On the basis of Mitsubishi PLC, this paper gives a brief introduction to the various hardware selection, software design, ladder program Writting and debugging, the simulation proved that the system is feasible.Key words:Vending Machine;PLC;Debugging目 錄摘要IAbstractII第一章緒論11.1 自動售貨機的理
9、論背景與實際意義11.2 自動售貨機設(shè)計的基本思路1第二章 PLC的概述22.1 PLC的定義與硬件組成22.2 PLC的循環(huán)掃描工作32.3 PLC的工作原理與特點32.4 PLC與其它工業(yè)控制裝置的比較52.5 PLC的應(yīng)用場合與選擇5第三章自動售貨機的硬件73.1 硬幣識別器73.2 開關(guān)電源83.3 電磁閥83.4 液位開關(guān)9第四章自動售貨機的軟件設(shè)計114.1 控制要求114.2 方案設(shè)計114.3 控制流程圖124.4 I/O口分配134.5 控制接線圖134.6 程序設(shè)計14第五章梯形圖程序調(diào)試20結(jié)語21參考文獻(xiàn)22附錄23致29第一章 緒論1.1 自動售貨機的理論背景與實際意
10、義自動售貨機是一種全新的商業(yè)零售形式,20世紀(jì)70年代自日本和歐美發(fā)展起來。它又被稱為24小時營業(yè)的微型超市。在日本,70的罐裝飲料是通過自動售貨機售出的;全球著名飲料商可口可樂公司在全世界就布有50萬臺飲料自動售貨機。在中國,自動售貨機1999年開始進(jìn)入中國市場。如今,在機場、地鐵、商場、公園等客流量較大的場所,已不難發(fā)現(xiàn)自動售貨機的身影1。從自動售貨機的發(fā)展趨勢來看,它的出現(xiàn)是由于勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。大量生產(chǎn)、大量消費以與消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道,而相對的超市、百貨購物中心等新的流通渠道的產(chǎn)生,人工費用也不斷上升,再加上場地的局限性以與購物
11、的便利性等這些因素的制約,無人自動售貨機作為一種必須的機器便應(yīng)運而生了。它的售貨領(lǐng)域非常廣泛,是發(fā)達(dá)國家商品零售的一種主要方式。近幾年,自動售貨機逐漸被越來越多的消費者所接受。但由于售貨機分布零散、圍廣闊的特點,自動售貨機在為消費者帶來方便的同時,也為經(jīng)營者在監(jiān)控、管理、維護(hù)等方面帶來很大的不便。目前售貨機運行的各種情況都需要由人工判斷,包括缺貨、缺零錢、幣箱已滿、售貨機機械故障等,經(jīng)營者普遍采用人工定時巡回視察的管理辦法,既費時費力,又無法與時準(zhǔn)確獲取自動售貨機狀態(tài)報告,給經(jīng)營者增加了管理成本和難度,也有可能給消費者的正常消費造成不便2。 本系統(tǒng)的設(shè)計和實現(xiàn)可以使自動售貨機的經(jīng)營者根據(jù)網(wǎng)絡(luò)統(tǒng)
12、計的銷售狀況進(jìn)行商品銷售狀況分析,預(yù)測商品的銷售走勢,確定合理的采購和配送策略,以獲得最高的投資回報率。同時售貨機的一些故障信息和警報信息可以實時的傳送到相應(yīng)的運營人員,從而可以在第一時間發(fā)現(xiàn)并解決問題。1.2 自動售貨機設(shè)計的基本思路本次設(shè)計的題目是基于PLC的自動售貨機控制系統(tǒng)的設(shè)計,主要是應(yīng)用三菱FX-2N型PLC的梯形圖來設(shè)計控制程序,并簡單介紹相關(guān)的知識,如:PLC的定義、PLC的工作原理、PLC的硬件組成等。根據(jù)設(shè)計容和控制要求畫出順序功能圖和梯形圖,再根據(jù)PLC的相關(guān)知識設(shè)計出它的外部接線圖,結(jié)合梯形圖和外部接線圖分析說明該設(shè)計的控制原理過程。本次設(shè)計的重要部分是第四章的設(shè)計部分
13、,即自動售貨機梯形圖的設(shè)計。根據(jù)設(shè)計容和控制要求準(zhǔn)確畫出它的順序功能圖,再根據(jù)所畫出的順序功能圖準(zhǔn)確設(shè)計出它的梯形圖,這樣才能真正理解自動售貨機的系統(tǒng)控制原理。第二章 PLC的概述2.1 PLC的定義與硬件組成美國國際電工委員會(IEC)在1987年對可編程序控制器做出如下定義:可編程序控制器是一類專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字式電子系統(tǒng),它采用了可編程序的存儲器,用來在其部進(jìn)行存儲執(zhí)行邏輯運算、順序運算、定時、計數(shù)和算術(shù)運算等功能的面向用戶的指令,并通過數(shù)字式或模擬式的輸入或輸出,控制各種類型的機械或生產(chǎn)過程??删幊绦蚩刂破髋c其相關(guān)外部設(shè)備,都應(yīng)按照易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴
14、展其功能的原則而設(shè)計3。定義強調(diào)了PLC應(yīng)直接應(yīng)用與工業(yè)環(huán)境,它必須具有很強的抗干擾能力,廣泛的適應(yīng)能力和應(yīng)用圍。這也是區(qū)別與一般微機控制系統(tǒng)的一個重要特征。定義還強調(diào)了PLC是“數(shù)字運算操作的電子系統(tǒng)”,它也是一種計算機,它是“專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的”工業(yè)計算機。這種工業(yè)計算機采用“面向用戶的指令”,因此編程方便。它能完成邏輯運算、順序運算、定時、計數(shù)和算術(shù)運算等操作,它還具有“數(shù)字量和模擬量輸入和輸出”的能力,并且非常容易與“工業(yè)控制系統(tǒng)聯(lián)成一體”,易于“擴充”。PLC的硬件主要由中央處理器(CPU)、存儲器、輸入單元、輸出單元、通信接口、擴展接口、電源等幾部分組成4。其中,CPU是
15、PLC的核心;輸入單元/輸出單元是CPU與現(xiàn)場輸入/輸出設(shè)備之間的接口電路;通信接口用于連接編程器、上位計算機等外部設(shè)備,其硬件構(gòu)成圖如圖2.1所示。圖2.1 PLC硬件結(jié)構(gòu)圖2.2 PLC的循環(huán)掃描工作對每個程序,CPU從第一條指令開始執(zhí)行,按指令步序號做周期性的程序循環(huán)掃描,如果無跳轉(zhuǎn)指令,則從第一條指令開始逐條順序執(zhí)行用戶程序,直至遇到結(jié)束符后又返回到第一條指令,如此周而復(fù)始不斷循環(huán),每一個循環(huán)稱為一個掃描周期5。PLC的掃描全過程如圖2.2所示。(1)輸入刷新階段在輸入刷新階段,CPU掃描全部輸入端口,讀取其狀態(tài)并寫入輸入狀態(tài)寄存器。完成后關(guān)閉輸入端口,轉(zhuǎn)入程序執(zhí)行階段。(2)程序執(zhí)行
16、階段在程序執(zhí)行階段,根據(jù)用戶輸入的控制程序,從第一條開始逐條執(zhí)行,并將相應(yīng)的邏輯運算結(jié)果存入對應(yīng)的部輔助寄存器和輸出狀態(tài)寄存器。(3)輸出刷新階段當(dāng)所有指令執(zhí)行完畢后,將輸出狀態(tài)寄存器中的容,依次送到輸出鎖存電路,并通過一定輸出方式輸出,驅(qū)動外部相應(yīng)執(zhí)行元件工作,這才形成PLC的實際輸出。圖2.2 PLC的掃描全過程2.3 PLC的工作原理與特點PLC的工作原理與計算機的工作原理基本是一致的,可以簡單地表述為在系統(tǒng)程序的管理下,通過運行應(yīng)用程序完成用戶任務(wù)。PLC通電后,首先對硬件和軟件作一些初始化操作,初始化反復(fù)不停地分階段處理各種不同的任務(wù)如圖2.3所示。但是PLC也有它自己的特點,PLC
17、在確定了工作任務(wù),裝入了專用程序后成為一種專用機,它采用循環(huán)掃描工作方式,系統(tǒng)工作任務(wù)管理與應(yīng)用程序執(zhí)行都是用循環(huán)掃描方式完成的6。讀取輸入執(zhí)行用戶程序處理通信要求自診斷檢查改寫輸出RUN狀態(tài)讀取輸入處理通信要求自診斷檢查改寫輸出STOP狀態(tài)圖2.3 各階段處理任務(wù)PLC專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計,以用戶需要為主,又采用了先進(jìn)的微型計算機技術(shù),所以具有以下幾個顯著特點7。(1)可靠性高PLC由于選用了大規(guī)模集成電路和微處理器,使系統(tǒng)器件數(shù)大大減少,并且在硬件和軟件的設(shè)計制造過程中采取了一系列隔離和抗干擾措施,使它能適應(yīng)惡劣的工作環(huán)境,所以具有很高的可靠性。PLC控制系統(tǒng)平均無故障時間可達(dá)2萬小
18、時以上。高可靠性是PLC成為通用自動控制設(shè)備的首選條件之一。(2)編程簡單、使用方便PLC的編程采用類似繼電控制系統(tǒng)電器原理的梯形圖,用串聯(lián)、并聯(lián)、定時、計數(shù)等人們所熟悉的概念,使計算機語言大眾化,只要是比較熟練的電工和熟悉工業(yè)知識的人在幾天就能學(xué)會,這是PLC得到推廣的重要原因之一。(3) 通用性好,具有在線修改能力PLC的硬件采用模塊化結(jié)構(gòu),可以靈活的組合以適應(yīng)不同的控制對象、控制規(guī)模和控制功能的要求,為組成各種系統(tǒng)帶來極大的方便。同一臺PLC裝置用于不同受控對象時,只是輸入輸出組件、功能模塊和應(yīng)用軟件不同。同時,PLC控制系統(tǒng)中的控制電路是由軟件編程完成的,只要對應(yīng)用程序進(jìn)行修改就可以滿
19、足不同的控制要求,因此PLC具有在線修改能力,功能易于擴展,給生產(chǎn)帶來了“柔性”,具有工業(yè)通用性。(4) 設(shè)計、施工、投產(chǎn)試制周期短,維護(hù)容易目前PLC產(chǎn)品已實現(xiàn)了系列化、標(biāo)準(zhǔn)化,正朝著通用化方向發(fā)展,設(shè)計人員只需要根據(jù)控制系統(tǒng)的需要,選用相應(yīng)的模塊進(jìn)行組件設(shè)計。同時,用軟件編程代替了機電控制的硬連線,大大的減輕了繁重的安裝和接線工作,這不僅提高了可靠性,還極大的縮短了施工周期。PLC還具有故障檢測與顯示的功能,使故障處理時間可縮短為10分鐘,對維護(hù)人員的技術(shù)水平要求也不太高。(5)體積小由于采用了微型計算機技術(shù),使PLC達(dá)到了小型和超小型化,很容易裝入機械設(shè)備部,便于實現(xiàn)機電一體化。由于上述
20、特點,PLC作為通用自動化控制設(shè)備,可用于單一機電設(shè)備的控制也可用于工藝過程的控制,而且控制精度相當(dāng)高,操作簡便,又具有很大的靈活性和擴展性,使得PLC的應(yīng)用越來越廣泛。2.4 PLC與其它工業(yè)控制裝置的比較(1) PLC與集散控制系統(tǒng)PLC是由繼電器邏輯控制系統(tǒng)發(fā)展而來,初期的功能是以數(shù)字量的順序控制為主。隨著微電子技術(shù)、計算機技術(shù)和通訊技術(shù)的發(fā)展,PLC在邏輯運算、璧還調(diào)節(jié)的功能,運算速度提高,輸入輸出規(guī)模擴大,并開始與小型計算機聯(lián)成網(wǎng)絡(luò),構(gòu)成以PLC為重要部件的初級分散控制系統(tǒng)8。集散控制系統(tǒng)是由回路儀表控制系統(tǒng)發(fā)展而來,初期的功能以回路調(diào)節(jié)為主。隨著微處理器和單片機的出現(xiàn),他把順序控制
21、技術(shù)、數(shù)據(jù)采集、過程控制的模擬量儀表和過程監(jiān)控裝置等有機的結(jié)合在一起,形成了新一代的集散型控制系統(tǒng)??梢?,不論是PLC還是集散系統(tǒng),在發(fā)展過程中,始終是互相滲透,互相補充。新一代的PLC增強了模擬量控制功能,可配備各種智能模塊,具有了PID調(diào)節(jié)功能和構(gòu)成網(wǎng)絡(luò)系統(tǒng)、組成分級控制的功能。集散系統(tǒng)既有單回路控制功能,也有多回路控制功能,同時也有順序控制功能。因此,當(dāng)今的PLC與集散控制系統(tǒng)的發(fā)展越來越接近,很多生產(chǎn)過程的控制既可用PLC實現(xiàn),也可用集散系統(tǒng)來實現(xiàn)。(2) PLC與工業(yè)控制計算機 工業(yè)控制計算機是指能夠提供各種數(shù)據(jù)采集和控制功能,能夠和工業(yè)對象的傳感器、執(zhí)行機構(gòu)直接接口,能夠在惡劣的工
22、業(yè)環(huán)境可靠運行的計算機系統(tǒng)。工業(yè)控制機是由通用微機推廣應(yīng)用發(fā)展而來,硬件結(jié)構(gòu)方面總線標(biāo)準(zhǔn)化程度高,品種兼容性強,軟件資源豐富,特別是有實時操作系統(tǒng)的支持,故對要求快速,實時性強,模型復(fù)雜的工業(yè)對象的控制占有優(yōu)勢。但是,使用工業(yè)控制機的人員的技術(shù)水平要求較高,一般具有一定的計算機專業(yè)知識。工業(yè)控制機在整機結(jié)構(gòu)上尚不能適應(yīng)惡劣的工作環(huán)境,因而,不如PLC那樣容易推廣。PLC是專為工廠現(xiàn)場應(yīng)用環(huán)境而設(shè)計的,結(jié)構(gòu)上采用整體密封或插件組合型,并采用了一系列抗干擾措施,在工業(yè)現(xiàn)場使用有很高的可靠性;PLC是由電氣控制廠家研制出來的,采用梯形圖語言編程,使熟悉電器控制的人員易學(xué)易懂,易于推廣。但是,由于PL
23、C的運行方式不同于工業(yè)微機,微機的很多軟件還不能直接應(yīng)用,且PLC的標(biāo)準(zhǔn)化程度較低,各廠家的產(chǎn)品不通用,因此在開發(fā)上不如工業(yè)控制機那樣有基礎(chǔ)。2.5 PLC的應(yīng)用場合與選擇隨著電子技術(shù)的快速發(fā)展,PLC的制造成本不斷下降,而其功能卻大大增強。目前在先進(jìn)工業(yè)國家中PLC已經(jīng)成為工業(yè)控制的標(biāo)準(zhǔn)設(shè)備,應(yīng)用面幾乎覆蓋了所有的工業(yè)企業(yè),諸如鋼鐵、冶金、采礦、水泥、石油、化工、輕工、電力、機械制造、汽車等等各行各業(yè)、特別是在輕工業(yè)中,因生產(chǎn)門類多,加工方式多變,產(chǎn)品更新?lián)Q代快,所以PLC廣泛應(yīng)用在組合機床自動線、專用機床、塑料機械、包裝機械、電梯等電器設(shè)備中。PLC已經(jīng)躍居現(xiàn)代工業(yè)自動化三大產(chǎn)柱(PLC、
24、ROBOT、CAD/CAM)的主導(dǎo)地位9。目前的PLC品牌很多,比較有名的有美國AB,ABB,松下,西門子,三菱,歐姆龍,臺達(dá),富士,施耐德,信捷等。而不同的PLC其產(chǎn)品價格差價也是很大,在質(zhì)量和I/O點數(shù)幾乎一樣的情況下可以相差較多10。三菱FX2N系列是作為一種小型機,其功能較為完善,性能價格比高,較為適合自動售貨機。另外在本設(shè)計中PLC需要接11個輸入點和12個輸出點,以與為了以后的擴展需要,由以上三點因素,選擇了三菱PLC,F(xiàn)X2N-48MR型。三菱PLC,F(xiàn)X2N-48MR是具有高級處理功能的型號,其輸入和輸出點數(shù)之和為48點,還可以擴展到256點,結(jié)構(gòu)緊湊,速度高。其外觀如圖2.4
25、所示。圖2.4 三菱PLC FX2N-48MR三菱PLC FX2N-48MR性能規(guī)格:(1)運轉(zhuǎn)控制方式:通過儲存的程序周期運轉(zhuǎn)。(2)運轉(zhuǎn)處理時間:基本指令:0.8µs/指令,應(yīng)用指令:1.52至幾百µs/指令。(3)編程語言:邏輯梯形圖和指令清單。(4)程式容量:8000步置。(5)指令數(shù)目:基本順序指令 27,步進(jìn)梯形指令 2,應(yīng)用指令 128。(6)I/O配置:最大硬件I/O配置點256。(7)輔助繼電器(M線圈):一般:500點,鎖定:2572點,特殊:256點。(8)狀態(tài)繼電器(S線圈):一般:490點,鎖定:400點,初始:10點,信號報警器:100點。(9)
26、定時器(T):100毫秒,圍0至3276.7秒(200點);10毫秒,圍0至327.67秒(46點);1毫秒保持型,圍0至32.767秒(4點)。(10)計數(shù)器(C):一般16位,圍0至32767數(shù)(200點),鎖定16位,圍100點,一般32位,圍15點,鎖定32位,圍15點。第三章自動售貨機的硬件3.1 硬幣識別器一、硬幣識別器的原理硬幣識別器主要識別現(xiàn)在國家發(fā)行的一元、五角、一角的硬幣。我國目前發(fā)行的一元,五角和一角硬幣的金屬原材料是為制造硬幣而專門使用的特殊合金,因此在它通過投幣入口進(jìn)入由電感和電容組成的特定傳感器,金屬材質(zhì)和體積的差異對電容量和電感量的影響大小也出現(xiàn)微弱差異。電容量、
27、電感量的變化引起電壓的變化,再通過檢測電路將信號放大,與設(shè)定值進(jìn)行比較,確定某種硬幣種類并對PLC的輸入單元發(fā)出信號,PLC根據(jù)接收到的信號,對硬幣值進(jìn)行累加計數(shù)。二、硬幣識別器的特點 根據(jù)對硬幣識別器的了解與選擇,確定使用側(cè)投類CPU硬幣識別器(多幣值),其外觀結(jié)構(gòu)如圖3.1所示。圖3.1 側(cè)投類CPU硬幣識別器該硬幣識別器的特點:(1)根據(jù)硬幣的材質(zhì)、直徑來識別真假幣,準(zhǔn)確度高。(2)可隨意設(shè)定所需幣種,無須夾取樣幣來做比較,CPU自動記憶所設(shè)定的樣幣。(3)最多可設(shè)定3種不同規(guī)格的硬幣(即可同時識別3種不同的硬幣)??稍O(shè)定一個硬幣輸出1-99個脈沖信號,或幾個(1-9個)硬幣輸出一個脈沖
28、信號。(4)防釣魚效果好??蛇B接計數(shù)器,方便計數(shù)。(5)可根據(jù)需要,增加累計輸出功能、時間控制與禁止接收硬幣等功能。三、側(cè)投類CPU硬幣識別器性能適用硬幣:直徑18mm-32mm;厚度1.2mm-3.2mm。適用于人民幣、各種外幣等 。工作電壓:AC 220V,功耗:靜能0.5mW ;動能0.5W 。工作溫度:-20+50。3.2 開關(guān)電源在自動售貨機中指示燈、警鈴、等電源為DC 24V,因此需要配備直流24V開關(guān)電源。本文選擇了WP10-S-24,其外觀如圖3.2所示。圖3.2 WP10-S-24外觀圖本開關(guān)電源的性能規(guī)格(1)交流電壓輸入圍:170264VAC。(2)直流調(diào)整圍:額定輸出電
29、壓± 10 。(3)輸出過載保護(hù):110 150 。(4)工作溫度:-10+50。3.3 電磁閥電磁閥的工作原理電磁閥是用來控制流體的自動化基礎(chǔ)元件,屬于執(zhí)行器;并不限于液壓,氣動。用于控制液壓流動方向,工廠的機械裝置一般都由液壓缸控制,所以就會用到它的工作原理,里面有密閉的腔,在不同的位置開有通孔,每個孔都通向不同的油管,腔中間是閥,兩面是兩塊電磁鐵,哪面的磁鐵線圈通電閥體就會被吸引到哪邊,通過控制閥體的移動來檔住或漏出不同的排油孔,而進(jìn)油孔是常開的,液壓油就會進(jìn)入不同的排油管,然后通過油的壓力來推動油剛的活塞,活塞又帶動活塞桿,活塞桿帶動機械裝置動。這樣通過控制電磁鐵的電流就控制
30、了機械運動。追朔的發(fā)展史,到目前為止,國外的從原理上分為三大類(即:直動式、分布直動式、先導(dǎo)式),而從閥瓣結(jié)構(gòu)和材料上的不同與原理上的區(qū)別又分為六個分支小類(直動膜片結(jié)構(gòu)、分步重片結(jié)構(gòu)、先導(dǎo)膜式結(jié)構(gòu)、直動活塞結(jié)構(gòu)、分步直動活塞結(jié)構(gòu)、先導(dǎo)活塞結(jié)構(gòu))。一、直動式:原理:通電時,電磁線圈產(chǎn)生電磁力把關(guān)閉件從閥座上提起,閥門打開;斷電時,電磁力消失,彈簧把關(guān)閉件壓在閥座上,關(guān)閉。特點:在真空、負(fù)壓、零壓時能正常工作,但通徑一般不超過25mm。二、分布直動式:原理:它是一種直動式和先導(dǎo)式相結(jié)合的原理,當(dāng)入口與出口沒有壓差時,通電后,電磁力直接把先導(dǎo)小閥和主閥關(guān)閉件依次向上提起,閥門打開。當(dāng)入口與出口達(dá)到
31、啟動壓差時,通電后,電磁力先導(dǎo)小閥,主閥下腔壓力上升,上腔壓力下降,從而利用壓差把主閥向上推開;斷電時,先導(dǎo)閥利用彈簧力或介質(zhì)壓力推動關(guān)閉件,向下移動,使關(guān)閉。特點:在零壓差或真空、高壓時亦能可動作,但功率較大,要求必須水平安裝。三、先導(dǎo)式:原理:通電時,電磁力把先導(dǎo)孔打開,上腔室壓力迅速下降,在關(guān)閉周圍形成上低下高的壓差,流體壓力推動關(guān)閉件向上移動,打開;斷電時,彈簧力把先導(dǎo)孔關(guān)閉,入口壓力通過旁通孔腔室在關(guān)閥件周圍形成下低上高的壓差,流體壓力推動關(guān)閉件向下移動,關(guān)閉。特點:流體壓力圍上限較高,可任意安裝但必須滿足流體壓差條件 。本文采用的是直動式電磁閥,如圖3.3所示。圖3.3 直動式電磁
32、閥3.4 液位開關(guān)液位開關(guān),也稱水位開關(guān),液位傳感器,顧名思義,就是用來控制液位的開關(guān)。從形式上主要分為接觸式和非接觸式。常用的非接觸式開關(guān)有電容式液位開關(guān),接觸式的浮球式液位開關(guān)應(yīng)用最廣泛。電極式液位開關(guān),電子式液位開關(guān),電容式液位開關(guān)也可以采用接觸式方法實現(xiàn)。一、電容式液位開關(guān)電容式液位開關(guān)是采用偵測液位變化時所引起的微小電容量(通常為PF)差值變化,并由專用的ADA電容檢測芯片進(jìn)行信號處理(可以輸出多種信號通訊協(xié)議,如:IO,BCD, PWM,UART,IIC),從而檢測出水位,并輸出信號到輸出端。電容式液位檢測的最大優(yōu)勢在于可以隔著任何介質(zhì)檢測到容器的水位或液體的變化,大大擴展了實際應(yīng)
33、用,同時有效避免了傳統(tǒng)液位檢測方式的穩(wěn)定性、可靠性差的弊端。在某些特殊領(lǐng)域不能檢測的問題,使用置MCU雙核處理的ADA電容檢測芯片的電容式液位開關(guān),就可以實現(xiàn)很多特殊控制功能,甚至實現(xiàn)更多的集成化、智能化水位檢測功能,諸如太陽能熱水器、咖啡壺等應(yīng)用中掉電后的水位變化也能可靠檢測當(dāng)前水位,電容式液位檢測是目前液位開關(guān)中最有優(yōu)勢的檢測方法。二、電纜浮球液位開關(guān)浮球液位開關(guān)是利用微動開關(guān)做接點輸出。當(dāng)水平面以上揚線角度超過28°時,浮球液位開關(guān)部的鋼珠會滾動壓到微動開關(guān)或脫離微動開關(guān),使液位開關(guān)ON或OFF的接點信號輸出。也有另一類浮球液位開關(guān),利用水銀開關(guān)做接點輸出,當(dāng)液位上升接觸浮球時
34、,浮球以重錘為中心隨水位上升角度變化。當(dāng)水面以上揚線角度超過10°時,液位開關(guān)便會有ON或OFF的接點信號輸出。三、電子式液位開關(guān)電子式液位開關(guān)通過置電子探頭對水位進(jìn)行檢測,再由芯片對檢測到的信號進(jìn)行處理,當(dāng)判斷到有水時,芯片輸出高電平24V或5V等(PNP型或NPN型均可),當(dāng)判斷到無水時,芯片輸出0V。高低電平的信號通過PLC或其它控制電路來讀取,并驅(qū)動水泵等用電器工作。 圖3.4 電子式液位開關(guān)電子式液位開關(guān)可以橫向或豎向安裝。 當(dāng)橫向安裝時,水位到達(dá)藍(lán)線就動作,且精度較高。產(chǎn)品豎向安裝時,水位到達(dá)紅線就動作,有一定的防波浪功能。電子式液位開關(guān)一般采用環(huán)氧樹脂封灌,密封防水,可
35、長期浸在液體中,外部無機械活動部件,壽命長。圖3.4的BZ2401為普通型電子式液位開關(guān),適用常溫水體環(huán)境。本設(shè)計中就是采用的此液位開關(guān)。第四章 自動售貨機的軟件設(shè)計4.1 控制要求(1)自動售貨機可投入5角、1元的硬幣。 (2)所售飲料標(biāo)價:純凈水1元,汽水2.5元,咖啡3元。(3)當(dāng)投入的硬幣總值超過所購飲料的標(biāo)價時,所對應(yīng)的可購買飲料的指燈亮,作可購買提示。(4)當(dāng)物品對應(yīng)的指示燈亮?xí)r,按下相應(yīng)的按鍵,相應(yīng)的物品排出,5s后自動停止,同時指示燈閃爍。(5)購買飲料后,系統(tǒng)自動計算剩余幣值,并根據(jù)剩余幣值提示可購買的飲料(指示燈亮)。(6)當(dāng)顧客成功購買完一件物品后30秒無操作,自動售貨機
36、會自動將余款退還顧客。(7)如果顧客投入硬幣后又不想買物品,按下退款按鍵,自動售貨機會自動將余款退還顧客。(8)如果顧客投入硬幣總值超過所選物品的價值時,自動售貨機會自動將余款退還顧客。(9)當(dāng)物品不足時,對應(yīng)的物品指示燈亮紅燈,顧客按下相應(yīng)的按鍵無反應(yīng)(不出物品,不減余額)。4.2 方案設(shè)計(1)通過分析,取最有把握的思路,故采取一般梯形圖進(jìn)行程序設(shè)計。(2)注意點,程序運行開始階段要有上電復(fù)位,讓機子清零。(3)本自動售貨機可使用5角、1元硬幣,計幣時用ADD指令進(jìn)行累加從而得到一個投幣總額;比較幣值時使用CMP指令來判斷是否符合純凈水排出或汽水排出或咖啡排出的條件;余額計算時用SUB指令
37、從投幣總額中扣除顧客所消費的幣值總額;退幣計算時用到觸點型比較指令。(4)PLC選用繼電器輸出型。(5)要現(xiàn)顧客的循環(huán)購買,故需實現(xiàn)控制程序的跳轉(zhuǎn)。(6)退幣結(jié)束時,使用ZRST指令進(jìn)行購買完成的復(fù)位,以準(zhǔn)備下一個顧客購買飲料,防止出現(xiàn)錯誤。4.3 控制流程圖自動售貨機PLC的控制流程圖,如圖4.1所示。開始比 較幣價投幣計數(shù)是否退幣純凈水選擇咖啡選擇減去咖啡用幣退幣計數(shù)錢幣倒入退幣箱結(jié)束減去純凈水用幣汽水選擇減去汽水用幣錢幣不足NY圖4.1 控制流程圖4.4 I/O口分配列出I/O口分配表,如表4.1所示。表4.1 I/O口分配表輸入輸出輸入點功能輸出點功能X0五角投幣器Y0純凈水電磁閥X1
38、一元投幣器Y1汽水電磁閥X2純凈水按鈕Y2咖啡電磁閥X3汽水按鈕Y3純凈水指示燈X4咖啡按鈕Y4汽水指示燈X5找錢按鈕Y5咖啡指示燈X6急停按鈕Y6余錢指示燈X7啟動按鈕Y10無純凈水報警燈X10純凈水液位開關(guān)Y11無汽水報警燈X11汽水液位開關(guān)Y12無咖啡報警燈X12咖啡液位開關(guān)Y13一元退幣馬達(dá)Y14五角退幣馬達(dá)4.5 控制接線圖本系統(tǒng)是一個小型集中控制系統(tǒng),PLC選型主要取決于控制系統(tǒng)輸入、輸出開關(guān)信號的數(shù)量、用戶程序的長短與相關(guān)的功能。根據(jù)控制要求,I/O點數(shù)在24個左右,選擇性能價格比較高的三菱FX2N-48MR,其中其輸入點為24點,輸出點為24點,該PLC為繼電器輸出型。本設(shè)計中
39、,退幣按鈕、各種飲料按鈕和飲料出口(驅(qū)動電磁閥)等均為開關(guān)量。根據(jù)上述要求,繪制出PLC控制電路接線圖,如圖4.2所示。圖4.2 控制接線圖4.6 程序設(shè)計由于本設(shè)計為畢業(yè)設(shè)計, 因此要求上要有現(xiàn)實中的自動售貨機的多種功能。根據(jù)自動售貨機控制系統(tǒng)的流程可以知道自動售貨機的主要系統(tǒng)包括:計幣部分、比較部分、選擇和飲料供應(yīng)部分、余額計算部分、退幣部分、報警部分。一、計幣部分當(dāng)有顧客購買飲料時,投入硬幣時由硬幣識別器識別硬幣, 如果是真幣則系統(tǒng)將硬幣自動傳送到相應(yīng)的硬幣貯存部分,然后在PLC進(jìn)行數(shù)據(jù)運算,如果是假幣則系統(tǒng)自動退出硬幣,梯形圖如圖4.3所示。圖4.3 計幣部分二、比較部分投幣完成后,系
40、統(tǒng)會將D0錢幣數(shù)據(jù)和可以購買的飲料價格進(jìn)行區(qū)間比較:若1元投幣<2.5元,則純凈水選擇指示燈長亮,此時可以選擇純凈水或退幣;若2.5元投幣<3元,則純凈水和汽水指示燈長亮,此時可以選擇純凈水、汽水或退幣;投幣3元,則純凈水、汽水和咖啡指示燈長亮,此時可以選擇純凈水、汽水、咖啡或退幣。梯形圖如圖4.4所示:圖4.4 比較部分三、選擇和飲料供應(yīng)部分比較完成后,按下指示燈長亮的選擇按鈕,相應(yīng)的電磁閥起動,并且相應(yīng)的選擇指示燈由長亮轉(zhuǎn)為以1s為周期的閃爍直至飲料供應(yīng)完畢后閃爍停止。當(dāng)飲料輸出達(dá)到5s時,電磁閥關(guān)斷。梯形圖如圖4.5所示:圖4.5 選擇和飲料供應(yīng)部分四、余額計算部分飲料輸出的
41、同時減去相應(yīng)的購買幣數(shù)。梯形圖如圖4.6所示:圖4.6 余額計算部分五、退幣部分顧客可在購?fù)觑嬃虾螅赏藥胖甘緹鬥6可知是否可以退幣。指示燈亮,則可以退幣,當(dāng)按下退幣控制按鈕后,數(shù)據(jù)寄數(shù)器D1的幣數(shù)除以10,商的整數(shù)部分是需要退回1元的個數(shù)并儲存在D10中;D11的數(shù)據(jù)除以5,商的整數(shù)部分是需要退回的5角錢的個數(shù),并儲存在D12中,依次類推選擇退幣的同時起動2個退幣電動機。2個感應(yīng)器開始計數(shù),當(dāng)感應(yīng)器記幣的個數(shù)等于數(shù)據(jù)寄存器退回的幣數(shù)時,退幣電動機停止運轉(zhuǎn)。PLC編程梯形圖如圖4.7所示:圖4.7 退幣部分六、報警部分PLC在報警系統(tǒng)中,只起到開關(guān)連接的作用,當(dāng)售貨機里面沒有飲料時,對應(yīng)的指示
42、燈就會亮紅燈,作報警提示。具體梯形圖如圖4.8所示:圖4.8 報警部分第五章 梯形圖程序調(diào)試由于實驗室沒有相應(yīng)的實物控制模型(自動售貨機),因此,在調(diào)試系統(tǒng)控制程序時,所有的輸入信號均用開關(guān)按鈕來代替,所有的輸出均用指示燈來表示。調(diào)試時,首先按控制系統(tǒng)PLC接線圖完成硬件接線,并仔細(xì)檢查接線是否有誤,特別要注意接線時不能出現(xiàn)短路、斷路與反接等情況,否則會造成硬件損壞與人身意外。開始程序調(diào)試:首先將PLC控制程序?qū)懭氲絇LC機器中,再選擇監(jiān)控狀態(tài),使PLC處于“RUN”狀態(tài),然后逐一按投幣感應(yīng)器(即硬幣識別機相對應(yīng)的輸入開關(guān)),觀察有沒有進(jìn)行累加幣值;或按選擇按鈕,觀察輸出指示燈是否按預(yù)計效果閃滅(即顯示飲料選擇提示、飲料送出、送出時間和退幣提示),并通過監(jiān)控狀態(tài)觀察程序的運行過程與輸入輸出信號、部描述實際出現(xiàn)的問題與解決方案。對報警部分進(jìn)行調(diào)試,只需給相應(yīng)的輸入端口信號,然后相應(yīng)的指示燈變亮即可。要對照設(shè)計控制要求,逐一檢驗設(shè)計功能是否能有效的實現(xiàn),并對程序進(jìn)行改進(jìn)和完善。調(diào)試過程中,發(fā)現(xiàn)了很多在設(shè)計之初沒有考慮到的問題,經(jīng)過反復(fù)的調(diào)試和不斷的改進(jìn),問題逐個被解決??偠灾?,對程序必
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度國有企業(yè)員工績效評估及激勵合同
- 2025年度環(huán)保項目評估外聘專家合作協(xié)議
- 二零二五年度日租房短租與藝術(shù)展覽合作協(xié)議
- 二零二五年度家長參與校園安全責(zé)任協(xié)議書反饋流程
- 環(huán)保能源行業(yè)項目投資風(fēng)險免責(zé)
- 農(nóng)業(yè)行業(yè)精準(zhǔn)農(nóng)業(yè)技術(shù)支持平臺搭建方案
- 幼兒園繪本故事集征文
- 電商平臺商戶退換貨規(guī)則協(xié)議
- 高考語文大一輪總復(fù)習(xí) 文言文閱讀 文言實詞題題組訓(xùn)練試題
- 高考語文備考文言文閱讀專項練習(xí)之文言文斷句
- 上海的弄堂教案及教學(xué)說明 滬教版
- JTS-T-108-1-2019危險貨物港口建設(shè)項目安全評價規(guī)范
- 如何正確運用邏輯推理和論證方法撰寫文章
- 桃花紅杏花白混聲合唱譜
- 重慶西南大學(xué)附中2023-2024學(xué)年八年級下學(xué)期5月物理定時訓(xùn)練
- 參與感(小米口碑營銷內(nèi)部手冊)
- 保安公司新項目進(jìn)場方案(2篇)
- 我的動物朋友習(xí)作省公開課一等獎新名師課比賽一等獎?wù)n件
- 基坑工程安全風(fēng)險辨識
- 法律基礎(chǔ)知識500題及參考答案(滿分必刷)
- 臨床護(hù)理技術(shù)操作常見并發(fā)癥的預(yù)防與處理規(guī)范
評論
0/150
提交評論