版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
-.z.畢業(yè)設計報告設計題目:基于MCGS組態(tài)軟件的自動販售機設計設計熊偉燦專業(yè)班級/**:11自動化〔1〕班1106160105合作者1:吳集煒專業(yè)班級/**:11自動化〔1〕班1106160110合作者2:黃曉輝專業(yè)班級/**:11自動化〔1〕班1106160114指導教師:汪嵐設計時間:2013.12.17-.z.目錄HYPERLINK1.引言3HYPERLINK2.設計任務及要求4HYPERLINK2.1設計任務4HYPERLINK2.2設計要求4HYPERLINK3.系統(tǒng)總體設計4HYPERLINK3.1工程建立4HYPERLINK設計內容4HYPERLINK過程分析4HYPERLINK3.2建立畫面5HYPERLINK商品分類5HYPERLINK3.2.2實時數(shù)據(jù)庫6HYPERLINK3.2.3自動販賣機窗口顯示7HYPERLINK3.2.4后臺監(jiān)控窗口顯示15HYPERLINK3.2.5封面窗口顯示17HYPERLINK4.自動販賣機操作說明17HYPERLINK5.總結19HYPERLINK6.參考文獻191.引言自動販賣機是一種全新的商業(yè)零售形式,20世紀70年代自日本和歐美開展起來。它又被稱為24小時營業(yè)的微型超市。在日本,70%的罐裝飲料是通過自動販賣機售出的;全球著名飲料商可口可樂公司在全世界就布有50萬臺飲料自動販賣機。在中國,自動販賣機1999年開場進人中國市場.如今,在機場、地鐵、商場、公園等客流較大的場所,已不難發(fā)現(xiàn)自動販賣機的身影。從自動販賣機的開展趨勢來看,它的出現(xiàn)是由于勞動密集型的產業(yè)構造向技術密集型社會轉變的產物。大量生產、大量消費以及消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道;而相對的超市、百貨購物中心等新的流通渠道的產生,人工費用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動販賣機作為一種必須的機器便應運而生。它的販賣領域非常廣泛,是興旺國家商品零售的一種主要方式。近幾年,自動販賣機逐漸被越來越多的消費者所承受。但由于販賣機分布零散、范圍廣闊的特點,自動販賣機在為消費者帶來方便的同時,也為經(jīng)營者在監(jiān)控、管理、維護等方面帶來很大的不便。目前販賣機運行的各種情況都需要由人工判斷,包括缺貨、缺零錢、幣箱已滿、販賣機機械故障等,經(jīng)營者普遍采用人工定時巡回視察的管理方法,既費時費力,又無法及時準確獲取自動販賣機狀態(tài)報告,給經(jīng)營者增加了管理本錢和難度,也有可能給消費者的正常消費造成不便。因此,本文設計一款基于MCGS的自動販賣機,可以對販賣機的運行過程和后臺貨品數(shù)量金額等信息進展監(jiān)控。2.設計任務及要求2.1設計任務在設計前,首先要確定自動販賣機的根本功能及運行效果。對此,我們可以根據(jù)實際生活中的自動販賣機的樣式為模板在實際生活中,我們見到的販賣機可以銷售一些簡單的日用品,如飲料、常用藥品和小的生活保健用品等。販賣機的根本功能就是對投入的貨幣進展運算,并根據(jù)貨幣數(shù)值判斷是否能夠購置*種商品,并做出相應的反響。舉一個簡單的例子來說明,例如:販賣機中有8中商品,其中01號商品〔代表第一種商品〕價格為4元,02商品為3元,其余類推。現(xiàn)投入1個1元硬幣,當投入的貨幣超過01商品的價格時可以購置,當01商品的價格超過投入的貨幣時,提示"余額缺乏,請投幣〞。其他商品同比。當按下選擇01商品的價格時,販賣機進展減法運算,從投入的貨幣總值中減去01商品的價格同時啟動相應的電機,提取01號商品到出貨口。此時販賣機繼續(xù)進展等待外部命令,如繼續(xù)交易,則同上,如果此時不再購置而按下找零按鈕,販賣機則要進展退幣操作,退回相應的貨幣,并在程序中清零,完成此次交易。由此看來,販賣機一次交易要涉及加法運算、減法運算。2.2設計要求確定設計方向后,我們可以對自動販賣機增加一些功能要求?!?〕自動販賣機在沒有投幣時,無法進展商品的購置,并且會顯示"請投幣〞等字樣?!?〕選擇相應的商品后,需要再按下確認鍵才能完成商品的購置?!?〕余額缺乏以購置商品時,會顯示"余額缺乏,請投幣〞需投幣后才能購置?!?〕后臺監(jiān)控窗口能夠準確地顯示商品的庫存、銷量和收入,并且能夠對缺貨的商品進展加貨。3.系統(tǒng)總體設計3.1工程建立設計內容通過使用MCGS軟件來模擬自動販賣機的全部消費過程。在初始化自動販賣機后,開場投幣可選擇不同幣值,系統(tǒng)識別后,選擇物品種類再按確認支付。系統(tǒng)判斷所投金額是否能夠支付該物品。如果金額足夠則該物品會出現(xiàn)在出物口,在取出物品后,系統(tǒng)會判斷自動販賣機內是否有余額,如果有余額可選擇繼續(xù)購置或退幣。假設所投金額不夠支付該物品,則可選擇退幣或再投幣。自動販賣機的工作流程圖如圖1所示。過程分析為了方便分析,以一次交易過程為例。〔1〕初始狀態(tài)。由電子標簽顯示各商品價格,顯示屏顯示友好界面,此時不能購置任何商品?!?〕投幣狀態(tài)。按下所投幣值,則在顯示屏顯示投入、消費、余額數(shù)值?!?〕購置狀態(tài)。當所投幣值足以購置商品時,按下可以購置的商品按鈕再按下確認按鈕,所選的商品出現(xiàn)在出貨框中,同時顯示屏上的金額數(shù)字根據(jù)消費情況相應變化。取走商品后出貨框消失。當不投幣或余額缺乏購置相應商品,而又點擊購置按鈕時,系統(tǒng)會自動地作出相應提示?!?〕監(jiān)控狀態(tài)。對于自動販賣機的庫存和收入情況,系統(tǒng)會會隨時進行監(jiān)測,以便更好地補足貨源。開場開場投幣商品選擇錢幣是否足夠出商品取商品確認選擇是否投幣是否有余找零取錢復位完畢是是否否否是圖1自動販賣機工作流程3.2建立畫面商品分類表1商品價格表**啤酒4元香瓜子5元可口可樂3元五香花生7元雪碧3元開心果15元加多寶3.5元魷魚10元3.2.2實時數(shù)據(jù)庫表2實時數(shù)據(jù)庫二十元開關型取消開關型復位開關型取走余額開關型歡送光臨開關型缺貨字符型歡送下次光臨開關型確認開關型計數(shù)1數(shù)值型剩余余額數(shù)值型計數(shù)2數(shù)值型十元開關型計數(shù)3數(shù)值型投幣金額數(shù)值型計數(shù)4數(shù)值型五角開關型計數(shù)5數(shù)值型五元開關型計數(shù)6數(shù)值型消費金額數(shù)值型計數(shù)7數(shù)值型一元開關型計數(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ù)值型硬幣標志位開關型加多寶開關型余額缺乏開關型加多寶標志位開關型找零開關型開心果開關型指示燈1開關型開心果標志位開關型指示燈2開關型可口可樂開關型指示燈3開關型可口可樂標志位開關型指示燈4開關型**啤酒開關型指示燈5開關型**啤酒標志位開關型指示燈6開關型雪碧開關型指示燈7開關型雪碧標志位開關型指示燈8開關型五香花生開關型總量1數(shù)值型五香花生標志位開關型總量2數(shù)值型香瓜子開關型總量3數(shù)值型香瓜子標志位開關型總量4數(shù)值型魷魚開關型總量5數(shù)值型魷魚標志位開關型總量6數(shù)值型總營收數(shù)值型總量7數(shù)值型取貨開關型總量8數(shù)值型取錢開關型3.2.3自動販賣機窗口顯示圖2自動販賣機窗口設置投幣按鈕屬性,以20元為例。對應的屬性設置以及程序如圖3-圖5所示。運行后點擊相應的投幣按鈕,系統(tǒng)會自動進展貨幣運算,并在窗口顯示投幣金額和剩余金額。所得結果如圖4所示。而其余的10元、5元、1元和0.5元按鈕的設置,均按此模板進展設置。20元按鈕的投幣程序:IF二十元=1THEN投幣金額=投幣金額+20剩余金額=剩余金額+20余額缺乏=0歡送下次光臨=0確認=0ENDIF圖3投幣窗口圖4投幣顯示窗口圖5投幣按鈕操作屬性設置商品按鈕屬性,以**啤酒為例。對應的按鈕屬性如下列圖**啤酒按鈕程序:IF**啤酒=1AND投幣金額>消費金額AND總量1>0AND確認=0THEN消費金額=消費金額+4計數(shù)1=計數(shù)1+1剩余金額=投幣金額-消費金額指示燈1=1**啤酒標志位=0余額缺乏=0ELSEIF**啤酒=1AND投幣金額=0THEN余額缺乏=1歡送光臨=0歡送下次光臨=0ENDIFENDIF圖6"**啤酒〞按鈕操作屬性與**啤酒相對應的指示燈1的設置如圖圖7指示燈1屬性設置選擇想要購置的商品后需要再按下確認按鈕才能完成商品的購置,該按鈕的具體設置如圖8所示:確認按鈕程序:IF確認=1AND投幣金額>=消費金額THEN-.z.IF計數(shù)1=1THEN**啤酒標志位=1已售量1=已售量1+1總量1=總量1-1指示燈1=0歡送光臨=0ELSEIF計數(shù)1=2THEN**啤酒標志位=1已售量1=已售量1+2總量1=總量1-2指示燈1=0歡送光臨=0ENDIFENDIFIF計數(shù)2=1THEN可口可樂標志位=1已售量2=已售量2+1總量2=總量2-1指示燈2=0歡送光臨=0ELSEIF計數(shù)2=2THEN可口可樂標志位=1已售量2=已售量2+2總量2=總量2-2指示燈2=0歡送光臨=0ENDIFENDIFIF計數(shù)3=1THEN雪碧標志位=1已售量3=已售量3+1總量3=總量3-1指示燈3=0歡送光臨=0ELSEIF計數(shù)3=2THEN雪碧標志位=1已售量3=已售量3+2總量3=總量3-2指示燈3=0歡送光臨=0ENDIFENDIFIF計數(shù)4=1THEN加多寶標志位=1已售量4=已售量4+1總量4=總量4-1指示燈4=0歡送光臨=0ELSEIF計數(shù)4=2THEN加多寶標志位=1已售量4=已售量4+2總量4=總量4-2指示燈4=0歡送光臨=0ENDIFENDIFIF計數(shù)5=1THEN香瓜子標志位=1已售量5=已售量5+1總量5=總量5-1指示燈5=0歡送光臨=0ELSEIF計數(shù)5=2THEN香瓜子標志位=1已售量5=已售量5+2總量5=總量5-2指示燈5=0歡送光臨=0ENDIFENDIFIF計數(shù)6=1THEN五香花生標志位=1已售量6=已售量6+1總量6=總量6-1指示燈6=0歡送光臨=0ELSEIF計數(shù)6=2THEN五香花生標志位=1已售量6=已售量6+2總量6=總量6-2指示燈6=0歡送光臨=0ENDIFENDIFIF計數(shù)7=1THEN開心果標志位=1已售量7=已售量7+1總量7=總量7-1指示燈7=0歡送光臨=0ELSEIF計數(shù)7=2THEN開心果標志位=1已售量7=已售量7+2總量7=總量7-2指示燈7=0歡送光臨=0ENDIFENDIFIF計數(shù)8=1THEN魷魚標志位=1已售量8=已售量8+1總量8=總量8-1指示燈8=0歡送光臨=0ELSEIF計數(shù)8=2THEN魷魚標志位=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"確認〞按鈕操作屬性而其余商品的按鈕設置,均按此模板進展設置?!?〕設置自動販賣機的提示語,以"余額缺乏,請投幣〞為例。圖9"余額缺乏〞提示語圖10"余額缺乏〞提示語屬性設置〔4〕商品的跳出和取走設置如下,以**啤酒為例取貨按鈕程序:-.z.IF取貨=1THEN**啤酒標志位=0可口可樂標志位=0雪碧標志位=0加多寶標志位=0香瓜子標志位=0五香花生標志位=0開心果標志位=0魷魚標志位=0取貨=0確認=0歡送下次光臨=0計數(shù)1=0計數(shù)2=0計數(shù)3=0計數(shù)4=0計數(shù)5=0計數(shù)6=0計數(shù)7=0計數(shù)8=0ENDIF-.z.圖11商品出貨區(qū)顯示區(qū)圖12"取貨〞按鈕操作屬性圖13商品可見度屬性設置〔5〕找零按鈕屬性設置,如下圖14"找零〞對應的模塊找零取錢按鈕程序:-.z.IF找零=1THEN硬幣標志位=1取走余額=1歡送下次光臨=0ENDIFIF找零=1AND剩余金額=0THEN歡送下次光臨=0硬幣標志位=0取走余額=0找零=0消費金額=0投幣金額=0剩余金額=0ENDIF-.z.圖15"找零〞按鈕操作屬性圖16"取錢〞按鈕操作屬性圖17硬幣可見度屬性〔6〕窗口切換按鈕設置如下,其余按鈕均已此為模板進展設置。圖18切換按鈕圖19切換按鈕操作屬性3.2.4后臺監(jiān)控窗口顯示圖20后臺監(jiān)控窗口本設計中后臺監(jiān)控窗口的主要功能為監(jiān)測貨物的總量、售出量和總收入,并且可以隨時對貨物進展加貨操作。以**啤酒為例其它的商品也以此為參照設置圖21顯示框操作屬性圖22"加貨〞按鈕設置圖23"加貨〞按鈕腳本程序圖24"總營收〞顯示框3.2.5封面窗口顯示封面窗口要包含本組組員的全部以及指導教師.圖25封面窗口4.自動販賣機操作說明經(jīng)過設計,自動售貨機的操作具體如下:運行后進入封面窗口,點擊翻開自動販賣機按鈕進入販賣機窗口,點擊翻開后臺進入后臺監(jiān)控窗口。如圖25所示。翻開"自動販賣機〞界面后,先進展投幣〔注:不投幣直接選擇商品會有相關的提示〕,然后選擇相應的商品在按確認按鈕,系統(tǒng)會自動進展扣費;當余額缺乏購置該商品時,系
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 47063-2026馬流感診斷技術
- 包材專業(yè)考試題目及答案
- 你比劃我猜6字題目及答案
- 聯(lián)衡中學考試題目及答案
- 蘇州三模高考數(shù)學題目及答案
- 細度模數(shù)計算題目及答案
- 辦公室值班交接班制度
- 采購申請付款流程商討會議制度
- 道路巡查制度
- 初三的典型題目及答案語文
- 餐飲業(yè)店長運營效率考核表
- 超市安全生產協(xié)議書
- 2025年山東省政府采購專家入庫考試真題(附答案)
- 福建省漳州市2024-2025學年八年級上學期期末考試數(shù)學試卷(北師大版A卷)(含詳解)
- 通風空調系統(tǒng)聯(lián)動調試實施方案
- 2025中國電信股份有限公司重慶分公司社會成熟人才招聘考試筆試備考試題及答案解析
- 紫金礦業(yè)招聘面試題及答案
- 高原草甸施工方案
- 游泳館安全生產崗位責任制
- GB/T 46189-2025空間環(huán)境航天器組件空間環(huán)境效應地面模擬試驗通用要求
- 無人機電池技術與應用
評論
0/150
提交評論