基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)_第1頁
基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)_第2頁
基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)_第3頁
基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)_第4頁
基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

-.z.畢業(yè)設(shè)計(jì)報(bào)告設(shè)計(jì)題目:基于MCGS組態(tài)軟件的自動販?zhǔn)蹤C(jī)設(shè)計(jì)設(shè)計(jì)熊偉燦專業(yè)班級/**:11自動化〔1〕班1106160105合作者1:吳集煒專業(yè)班級/**:11自動化〔1〕班1106160110合作者2:黃曉輝專業(yè)班級/**:11自動化〔1〕班1106160114指導(dǎo)教師:汪嵐設(shè)計(jì)時(shí)間:2013.12.17-.z.目錄HYPERLINK1.引言3HYPERLINK2.設(shè)計(jì)任務(wù)及要求4HYPERLINK2.1設(shè)計(jì)任務(wù)4HYPERLINK2.2設(shè)計(jì)要求4HYPERLINK3.系統(tǒng)總體設(shè)計(jì)4HYPERLINK3.1工程建立4HYPERLINK設(shè)計(jì)內(nèi)容4HYPERLINK過程分析4HYPERLINK3.2建立畫面5HYPERLINK商品分類5HYPERLINK3.2.2實(shí)時(shí)數(shù)據(jù)庫6HYPERLINK3.2.3自動販賣機(jī)窗口顯示7HYPERLINK3.2.4后臺監(jiān)控窗口顯示15HYPERLINK3.2.5封面窗口顯示17HYPERLINK4.自動販賣機(jī)操作說明17HYPERLINK5.總結(jié)19HYPERLINK6.參考文獻(xiàn)191.引言自動販賣機(jī)是一種全新的商業(yè)零售形式,20世紀(jì)70年代自日本和歐美開展起來。它又被稱為24小時(shí)營業(yè)的微型超市。在日本,70%的罐裝飲料是通過自動販賣機(jī)售出的;全球著名飲料商可口可樂公司在全世界就布有50萬臺飲料自動販賣機(jī)。在中國,自動販賣機(jī)1999年開場進(jìn)人中國市場.如今,在機(jī)場、地鐵、商場、公園等客流較大的場所,已不難發(fā)現(xiàn)自動販賣機(jī)的身影。從自動販賣機(jī)的開展趨勢來看,它的出現(xiàn)是由于勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。大量生產(chǎn)、大量消費(fèi)以及消費(fèi)模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道;而相對的超市、百貨購物中心等新的流通渠道的產(chǎn)生,人工費(fèi)用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動販賣機(jī)作為一種必須的機(jī)器便應(yīng)運(yùn)而生。它的販賣領(lǐng)域非常廣泛,是興旺國家商品零售的一種主要方式。近幾年,自動販賣機(jī)逐漸被越來越多的消費(fèi)者所承受。但由于販賣機(jī)分布零散、范圍廣闊的特點(diǎn),自動販賣機(jī)在為消費(fèi)者帶來方便的同時(shí),也為經(jīng)營者在監(jiān)控、管理、維護(hù)等方面帶來很大的不便。目前販賣機(jī)運(yùn)行的各種情況都需要由人工判斷,包括缺貨、缺零錢、幣箱已滿、販賣機(jī)機(jī)械故障等,經(jīng)營者普遍采用人工定時(shí)巡回視察的管理方法,既費(fèi)時(shí)費(fèi)力,又無法及時(shí)準(zhǔn)確獲取自動販賣機(jī)狀態(tài)報(bào)告,給經(jīng)營者增加了管理本錢和難度,也有可能給消費(fèi)者的正常消費(fèi)造成不便。因此,本文設(shè)計(jì)一款基于MCGS的自動販賣機(jī),可以對販賣機(jī)的運(yùn)行過程和后臺貨品數(shù)量金額等信息進(jìn)展監(jiān)控。2.設(shè)計(jì)任務(wù)及要求2.1設(shè)計(jì)任務(wù)在設(shè)計(jì)前,首先要確定自動販賣機(jī)的根本功能及運(yùn)行效果。對此,我們可以根據(jù)實(shí)際生活中的自動販賣機(jī)的樣式為模板在實(shí)際生活中,我們見到的販賣機(jī)可以銷售一些簡單的日用品,如飲料、常用藥品和小的生活保健用品等。販賣機(jī)的根本功能就是對投入的貨幣進(jìn)展運(yùn)算,并根據(jù)貨幣數(shù)值判斷是否能夠購置*種商品,并做出相應(yīng)的反響。舉一個(gè)簡單的例子來說明,例如:販賣機(jī)中有8中商品,其中01號商品〔代表第一種商品〕價(jià)格為4元,02商品為3元,其余類推?,F(xiàn)投入1個(gè)1元硬幣,當(dāng)投入的貨幣超過01商品的價(jià)格時(shí)可以購置,當(dāng)01商品的價(jià)格超過投入的貨幣時(shí),提示"余額缺乏,請投幣〞。其他商品同比。當(dāng)按下選擇01商品的價(jià)格時(shí),販賣機(jī)進(jìn)展減法運(yùn)算,從投入的貨幣總值中減去01商品的價(jià)格同時(shí)啟動相應(yīng)的電機(jī),提取01號商品到出貨口。此時(shí)販賣機(jī)繼續(xù)進(jìn)展等待外部命令,如繼續(xù)交易,則同上,如果此時(shí)不再購置而按下找零按鈕,販賣機(jī)則要進(jìn)展退幣操作,退回相應(yīng)的貨幣,并在程序中清零,完成此次交易。由此看來,販賣機(jī)一次交易要涉及加法運(yùn)算、減法運(yùn)算。2.2設(shè)計(jì)要求確定設(shè)計(jì)方向后,我們可以對自動販賣機(jī)增加一些功能要求?!?〕自動販賣機(jī)在沒有投幣時(shí),無法進(jìn)展商品的購置,并且會顯示"請投幣〞等字樣?!?〕選擇相應(yīng)的商品后,需要再按下確認(rèn)鍵才能完成商品的購置?!?〕余額缺乏以購置商品時(shí),會顯示"余額缺乏,請投幣〞需投幣后才能購置?!?〕后臺監(jiān)控窗口能夠準(zhǔn)確地顯示商品的庫存、銷量和收入,并且能夠?qū)θ必浀纳唐愤M(jìn)展加貨。3.系統(tǒng)總體設(shè)計(jì)3.1工程建立設(shè)計(jì)內(nèi)容通過使用MCGS軟件來模擬自動販賣機(jī)的全部消費(fèi)過程。在初始化自動販賣機(jī)后,開場投幣可選擇不同幣值,系統(tǒng)識別后,選擇物品種類再按確認(rèn)支付。系統(tǒng)判斷所投金額是否能夠支付該物品。如果金額足夠則該物品會出現(xiàn)在出物口,在取出物品后,系統(tǒng)會判斷自動販賣機(jī)內(nèi)是否有余額,如果有余額可選擇繼續(xù)購置或退幣。假設(shè)所投金額不夠支付該物品,則可選擇退幣或再投幣。自動販賣機(jī)的工作流程圖如圖1所示。過程分析為了方便分析,以一次交易過程為例?!?〕初始狀態(tài)。由電子標(biāo)簽顯示各商品價(jià)格,顯示屏顯示友好界面,此時(shí)不能購置任何商品?!?〕投幣狀態(tài)。按下所投幣值,則在顯示屏顯示投入、消費(fèi)、余額數(shù)值?!?〕購置狀態(tài)。當(dāng)所投幣值足以購置商品時(shí),按下可以購置的商品按鈕再按下確認(rèn)按鈕,所選的商品出現(xiàn)在出貨框中,同時(shí)顯示屏上的金額數(shù)字根據(jù)消費(fèi)情況相應(yīng)變化。取走商品后出貨框消失。當(dāng)不投幣或余額缺乏購置相應(yīng)商品,而又點(diǎn)擊購置按鈕時(shí),系統(tǒng)會自動地作出相應(yīng)提示?!?〕監(jiān)控狀態(tài)。對于自動販賣機(jī)的庫存和收入情況,系統(tǒng)會會隨時(shí)進(jìn)行監(jiān)測,以便更好地補(bǔ)足貨源。開場開場投幣商品選擇錢幣是否足夠出商品取商品確認(rèn)選擇是否投幣是否有余找零取錢復(fù)位完畢是是否否否是圖1自動販賣機(jī)工作流程3.2建立畫面商品分類表1商品價(jià)格表**啤酒4元香瓜子5元可口可樂3元五香花生7元雪碧3元開心果15元加多寶3.5元魷魚10元3.2.2實(shí)時(shí)數(shù)據(jù)庫表2實(shí)時(shí)數(shù)據(jù)庫二十元開關(guān)型取消開關(guān)型復(fù)位開關(guān)型取走余額開關(guān)型歡送光臨開關(guān)型缺貨字符型歡送下次光臨開關(guān)型確認(rèn)開關(guān)型計(jì)數(shù)1數(shù)值型剩余余額數(shù)值型計(jì)數(shù)2數(shù)值型十元開關(guān)型計(jì)數(shù)3數(shù)值型投幣金額數(shù)值型計(jì)數(shù)4數(shù)值型五角開關(guān)型計(jì)數(shù)5數(shù)值型五元開關(guān)型計(jì)數(shù)6數(shù)值型消費(fèi)金額數(shù)值型計(jì)數(shù)7數(shù)值型一元開關(guān)型計(jì)數(shù)8數(shù)值型已售量1數(shù)值型加貨1數(shù)值型已售量2數(shù)值型加貨2數(shù)值型已售量3數(shù)值型加貨3數(shù)值型已售量4數(shù)值型加貨4數(shù)值型已售量5數(shù)值型加貨5數(shù)值型已售量6數(shù)值型加貨6數(shù)值型已售量7數(shù)值型加貨7數(shù)值型已售量8數(shù)值型加貨8數(shù)值型硬幣標(biāo)志位開關(guān)型加多寶開關(guān)型余額缺乏開關(guān)型加多寶標(biāo)志位開關(guān)型找零開關(guān)型開心果開關(guān)型指示燈1開關(guān)型開心果標(biāo)志位開關(guān)型指示燈2開關(guān)型可口可樂開關(guān)型指示燈3開關(guān)型可口可樂標(biāo)志位開關(guān)型指示燈4開關(guān)型**啤酒開關(guān)型指示燈5開關(guān)型**啤酒標(biāo)志位開關(guān)型指示燈6開關(guān)型雪碧開關(guān)型指示燈7開關(guān)型雪碧標(biāo)志位開關(guān)型指示燈8開關(guān)型五香花生開關(guān)型總量1數(shù)值型五香花生標(biāo)志位開關(guān)型總量2數(shù)值型香瓜子開關(guān)型總量3數(shù)值型香瓜子標(biāo)志位開關(guān)型總量4數(shù)值型魷魚開關(guān)型總量5數(shù)值型魷魚標(biāo)志位開關(guān)型總量6數(shù)值型總營收數(shù)值型總量7數(shù)值型取貨開關(guān)型總量8數(shù)值型取錢開關(guān)型3.2.3自動販賣機(jī)窗口顯示圖2自動販賣機(jī)窗口設(shè)置投幣按鈕屬性,以20元為例。對應(yīng)的屬性設(shè)置以及程序如圖3-圖5所示。運(yùn)行后點(diǎn)擊相應(yīng)的投幣按鈕,系統(tǒng)會自動進(jìn)展貨幣運(yùn)算,并在窗口顯示投幣金額和剩余金額。所得結(jié)果如圖4所示。而其余的10元、5元、1元和0.5元按鈕的設(shè)置,均按此模板進(jìn)展設(shè)置。20元按鈕的投幣程序:IF二十元=1THEN投幣金額=投幣金額+20剩余金額=剩余金額+20余額缺乏=0歡送下次光臨=0確認(rèn)=0ENDIF圖3投幣窗口圖4投幣顯示窗口圖5投幣按鈕操作屬性設(shè)置商品按鈕屬性,以**啤酒為例。對應(yīng)的按鈕屬性如下列圖**啤酒按鈕程序:IF**啤酒=1AND投幣金額>消費(fèi)金額AND總量1>0AND確認(rèn)=0THEN消費(fèi)金額=消費(fèi)金額+4計(jì)數(shù)1=計(jì)數(shù)1+1剩余金額=投幣金額-消費(fèi)金額指示燈1=1**啤酒標(biāo)志位=0余額缺乏=0ELSEIF**啤酒=1AND投幣金額=0THEN余額缺乏=1歡送光臨=0歡送下次光臨=0ENDIFENDIF圖6"**啤酒〞按鈕操作屬性與**啤酒相對應(yīng)的指示燈1的設(shè)置如圖圖7指示燈1屬性設(shè)置選擇想要購置的商品后需要再按下確認(rèn)按鈕才能完成商品的購置,該按鈕的具體設(shè)置如圖8所示:確認(rèn)按鈕程序:IF確認(rèn)=1AND投幣金額>=消費(fèi)金額THEN-.z.IF計(jì)數(shù)1=1THEN**啤酒標(biāo)志位=1已售量1=已售量1+1總量1=總量1-1指示燈1=0歡送光臨=0ELSEIF計(jì)數(shù)1=2THEN**啤酒標(biāo)志位=1已售量1=已售量1+2總量1=總量1-2指示燈1=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)2=1THEN可口可樂標(biāo)志位=1已售量2=已售量2+1總量2=總量2-1指示燈2=0歡送光臨=0ELSEIF計(jì)數(shù)2=2THEN可口可樂標(biāo)志位=1已售量2=已售量2+2總量2=總量2-2指示燈2=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)3=1THEN雪碧標(biāo)志位=1已售量3=已售量3+1總量3=總量3-1指示燈3=0歡送光臨=0ELSEIF計(jì)數(shù)3=2THEN雪碧標(biāo)志位=1已售量3=已售量3+2總量3=總量3-2指示燈3=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)4=1THEN加多寶標(biāo)志位=1已售量4=已售量4+1總量4=總量4-1指示燈4=0歡送光臨=0ELSEIF計(jì)數(shù)4=2THEN加多寶標(biāo)志位=1已售量4=已售量4+2總量4=總量4-2指示燈4=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)5=1THEN香瓜子標(biāo)志位=1已售量5=已售量5+1總量5=總量5-1指示燈5=0歡送光臨=0ELSEIF計(jì)數(shù)5=2THEN香瓜子標(biāo)志位=1已售量5=已售量5+2總量5=總量5-2指示燈5=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)6=1THEN五香花生標(biāo)志位=1已售量6=已售量6+1總量6=總量6-1指示燈6=0歡送光臨=0ELSEIF計(jì)數(shù)6=2THEN五香花生標(biāo)志位=1已售量6=已售量6+2總量6=總量6-2指示燈6=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)7=1THEN開心果標(biāo)志位=1已售量7=已售量7+1總量7=總量7-1指示燈7=0歡送光臨=0ELSEIF計(jì)數(shù)7=2THEN開心果標(biāo)志位=1已售量7=已售量7+2總量7=總量7-2指示燈7=0歡送光臨=0ENDIFENDIFIF計(jì)數(shù)8=1THEN魷魚標(biāo)志位=1已售量8=已售量8+1總量8=總量8-1指示燈8=0歡送光臨=0ELSEIF計(jì)數(shù)8=2THEN魷魚標(biāo)志位=1已售量8=已售量8+2總量8=總量8-2指示燈8=0歡送光臨=0ENDIFENDIF歡送下次光臨=0余額缺乏=0總營收=已售量1*4+已售量2*3+已售量3*3+已售量4*3.5+已售量5*5+已售量6*7+已售量7*15+已售量8*10ENDIF-.z.圖8"確認(rèn)〞按鈕操作屬性而其余商品的按鈕設(shè)置,均按此模板進(jìn)展設(shè)置?!?〕設(shè)置自動販賣機(jī)的提示語,以"余額缺乏,請投幣〞為例。圖9"余額缺乏〞提示語圖10"余額缺乏〞提示語屬性設(shè)置〔4〕商品的跳出和取走設(shè)置如下,以**啤酒為例取貨按鈕程序:-.z.IF取貨=1THEN**啤酒標(biāo)志位=0可口可樂標(biāo)志位=0雪碧標(biāo)志位=0加多寶標(biāo)志位=0香瓜子標(biāo)志位=0五香花生標(biāo)志位=0開心果標(biāo)志位=0魷魚標(biāo)志位=0取貨=0確認(rèn)=0歡送下次光臨=0計(jì)數(shù)1=0計(jì)數(shù)2=0計(jì)數(shù)3=0計(jì)數(shù)4=0計(jì)數(shù)5=0計(jì)數(shù)6=0計(jì)數(shù)7=0計(jì)數(shù)8=0ENDIF-.z.圖11商品出貨區(qū)顯示區(qū)圖12"取貨〞按鈕操作屬性圖13商品可見度屬性設(shè)置〔5〕找零按鈕屬性設(shè)置,如下圖14"找零〞對應(yīng)的模塊找零取錢按鈕程序:-.z.IF找零=1THEN硬幣標(biāo)志位=1取走余額=1歡送下次光臨=0ENDIFIF找零=1AND剩余金額=0THEN歡送下次光臨=0硬幣標(biāo)志位=0取走余額=0找零=0消費(fèi)金額=0投幣金額=0剩余金額=0ENDIF-.z.圖15"找零〞按鈕操作屬性圖16"取錢〞按鈕操作屬性圖17硬幣可見度屬性〔6〕窗口切換按鈕設(shè)置如下,其余按鈕均已此為模板進(jìn)展設(shè)置。圖18切換按鈕圖19切換按鈕操作屬性3.2.4后臺監(jiān)控窗口顯示圖20后臺監(jiān)控窗口本設(shè)計(jì)中后臺監(jiān)控窗口的主要功能為監(jiān)測貨物的總量、售出量和總收入,并且可以隨時(shí)對貨物進(jìn)展加貨操作。以**啤酒為例其它的商品也以此為參照設(shè)置圖21顯示框操作屬性圖22"加貨〞按鈕設(shè)置圖23"加貨〞按鈕腳本程序圖24"總營收〞顯示框3.2.5封面窗口顯示封面窗口要包含本組組員的全部以及指導(dǎo)教師.圖25封面窗口4.自動販賣機(jī)操作說明經(jīng)過設(shè)計(jì),自動售貨機(jī)的操作具體如下:運(yùn)行后進(jìn)入封面窗口,點(diǎn)擊翻開自動販賣機(jī)按鈕進(jìn)入販賣機(jī)窗口,點(diǎn)擊翻開后臺進(jìn)入后臺監(jiān)控窗口。如圖25所示。翻開"自動販賣機(jī)〞界面后,先進(jìn)展投幣〔注:不投幣直接選擇商品會有相關(guān)的提示〕,然后選擇相應(yīng)的商品在按確認(rèn)按鈕,系統(tǒng)會自動進(jìn)展扣費(fèi);當(dāng)余額缺乏購置該商品時(shí),系

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論