基于PLC的自動售貨機(jī)控制系統(tǒng)設(shè)計(jì)_第1頁
基于PLC的自動售貨機(jī)控制系統(tǒng)設(shè)計(jì)_第2頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書I摘要隨著科技的不斷發(fā)展,PLC在工程中的應(yīng)用大家有目共睹,PLC在各個領(lǐng)域已占得 一席之地,并將有更好的發(fā)展。我國人口數(shù)量龐大,自動售貨機(jī)在人們的生活中扮演越 來越重要的角色,從長遠(yuǎn)來看其具有廣闊的發(fā)展空間。本次設(shè)計(jì)的自動售貨機(jī)為飲料自 動售貨機(jī),販賣的商品性質(zhì)明確,適于放置在短時間人口流動比較大的地方,比如餐廳。首先通過與單片機(jī)和液壓等控制的對比,確定采用PLC來控制自動售貨機(jī),然后分析自動售貨機(jī)的結(jié)構(gòu)和工作原理,明白自動售貨機(jī)的販賣過程,以便為硬件的選擇做準(zhǔn)備。通過自動售貨機(jī)的功能分析作出硬件框圖,根據(jù)硬件框圖選擇所需要的PLC、貨幣識別器、電動機(jī)和接觸

2、器。根據(jù)I/O分配表對PLC選型,并畫出外部接線圖。根據(jù)控制系統(tǒng) 流程圖編寫符合自動售貨機(jī)功能的程序。 如果購物后有剩余金額,則可按退幣按鈕退幣。 梯形圖的編寫通過GX Developer來完成,完成梯形圖后可以在三菱PLC仿真軟件GX Simulator 6c進(jìn)行調(diào)試和仿真。最后用MCGS作出組態(tài)效果。組態(tài)仿真圖中自動售貨機(jī) 包括按鈕、指示燈、投幣口、取物口、退幣口等部分。關(guān)鍵詞:自動售貨機(jī);PLC;梯形圖;MCGS河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書2ABSTRACTWith the developme nt of scie nee and tech no logy, the applica

3、ti on of PLC in engin eeri ngeverybody be obvious to people, PLC has occupied a space for one pers on in every field, andwill have a better development. Because of the large number of population, the vendingmachine is playing a more and more important role in peoples life, in the long run it has bro

4、adspace for development. The design of the automatic vending machine for beverage vendingmachi ne, the n ature of the goods sold in the clear, adapted to be placed in a short time population flow of relatively large areas, such as restaura nt. First, by compari ng with the single chipmicrocomputer a

5、nd hydraulic control, and adopt PLC to control the vending mach ine, the n analyzes the structure and work ing prin ciple of automatic vending machi nes selli ng process, understa nd the vending mach ine, to prepare for the select ion of hardware. Through vendingmach ine fun cti on an alysis to make

6、 the hardware block diagram, accordi ng to the hardwareblock diagram, select the desired PLC currency recognizer, motor and contactor. According tothe I/O distribution list on the PLC selection, and draw the external wiring diagram. According tothe flow chart of control system prepared with vending

7、machine program. If the shopp ing afterthe rema ining amount, the n press the coin butt on coin. Trapezoidal chart compilation done byGX Developer, complete ladder diagram can be debugged and simulated in Mitsubishi PLCsimulati on software GX Simulator 6c. Fin ally, MCGS made the configuration effec

8、t.Configuration simulation diagram of the vending mach ine comprises a butt on, in dicator light,the slot, fetch ing port, a coin refund part矚慫潤厲釤 瘞睞櫪廡賴。Keywords: vending machi ne; PLC; ladder diagram; MCGS聞創(chuàng)溝燴鐺險愛氌譴凈。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書III目錄1緒論.5殘騖樓諍錈瀨濟(jì)溆塹籟。1.1自動售貨機(jī)的研究背景及意義 .5釅錒極額閉鎮(zhèn)檜豬訣錐。1.2研究自動售貨機(jī)的目的.

9、.2彈貿(mào)攝爾霽斃攬磚鹵廡。1.3本設(shè)計(jì)研究的內(nèi)容 .2謀養(yǎng)摶篋飆鐸懟類蔣薔。2自動售貨機(jī)的功能分析. .3廈礴懇蹣駢時盡繼價騷。2.1自動售貨機(jī)主控單元的確定 .3煢楨廣鰳鯡選塊網(wǎng)羈淚。2.1.1 PLC的部分功能 .3鵝婭盡損鶴慘歷蘢鴛賴。2.1.2確定自動售貨機(jī)的主控單元為PLC. .4籟叢媽羥為贍債蟶練淨(jìng)。2.2自動售貨機(jī)的售貨方法. .5預(yù)頌圣鉉儐歲齦訝驊糴。2.3自動售貨機(jī)的空間結(jié)構(gòu). .6滲釤嗆儼勻諤鱉調(diào)硯錦。2.4自動售貨機(jī)的功能. .7鐃誅臥瀉噦圣騁貺頂廡。2.5自動售貨機(jī)的購物使用流程 . .8擁締鳳襪備訊顎輪爛薔。3自動售貨機(jī)的硬件部分 .9贓熱俁閫歲匱閶鄴鎵騷。3.1控制

10、電路硬件組成框圖 .9壇搏鄉(xiāng)囂懺蔞鍥鈴氈淚。3.2確定自動售貨機(jī)使用的PLC類型. .10蠟變黲癟報倀鉉錨鈰贅。3.3貨幣識別器選型.1.2買鯛鴯譖曇膚遙閆擷凄。3.3.1硬幣的識別原理.1.3綾鏑鯛駕櫬鶘蹤韋轔糴。3.3.2紙幣的識別原理. .14驅(qū)躓髏彥浹綏譎飴憂錦。3.4自動售貨機(jī)電機(jī)及其它選擇 .1 4貓蠆驢繪燈鮒誅髏貺廡。4自動售貨機(jī)的軟件設(shè)計(jì) .1.6鍬籟饗逕瑣筆襖鷗婭薔。4.1自動售貨機(jī)的控制系統(tǒng)流程圖 .1 7構(gòu)氽頑黌碩飩薺齦話騖。4.2自動售貨機(jī)的程序部分. .17輒嶧陽檉籪癤網(wǎng)儂號澩。4.2.1程序中用到的部分指令 .1 7堯側(cè)閆繭絳闕絢勵蜆贅。4.2.2自動售貨機(jī)的控制程

11、序 .1 8識饒鎂錕縊灩筧嚌儼淒。4.3程序的調(diào)試部分.26凍鈹鋨勞臘錯癇婦脛糴。4.3.1 GX Developer.26恥諤銪滅縈歡煬鞏鶩錦。4.3.2程序調(diào)試 .26鯊腎鑰詘褳鉀溈懼統(tǒng)庫。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書III4.4基于MCGS組態(tài)的自動售貨機(jī)仿真.28碩癘鄴頏謅攆檸攜驤蘞。441建立組態(tài)畫面 .28閿擻輳嬪諫遷擇植秘騖。442設(shè)置各元件的參數(shù).29氬嚕躑竄貿(mào)懇彈濾頷澩。結(jié)論.34釷鵒資贏車贖孫滅獅贅。參考文獻(xiàn).35慫闡譜鯪逕導(dǎo)嘯畫長涼。致謝.3.6諺辭調(diào)擔(dān)鈧諂動禪瀉類。附錄系統(tǒng)硬件連接圖.37嘰覲詿縲鐋囁偽純鉿錈。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書51 緒論1.1 自

12、動售貨機(jī)的研究背景及意義自動售貨機(jī)最早出現(xiàn)在20世紀(jì)60年代的歐美,當(dāng)時在美國的地鐵系統(tǒng)中。人們可以用1美分在自動售貨機(jī)上購買到一塊口香糖。這便是最早的自動售貨機(jī)。熒紿譏鉦鏌觶鷹 緇機(jī)庫。作為一種全新的零售方式,20世紀(jì)80年代以來,自動售貨機(jī)在美、日等發(fā)達(dá)國家 得到了迅速的普及和發(fā)展。其產(chǎn)品特點(diǎn)是科技含量高,集光、機(jī)、電、防偽識別、數(shù)字 密碼、智能軟件等技術(shù)于一體;24小時服務(wù),售貨便利,無需專人盯守,省人工,省成 本;售貨范圍廣,人們通過自動售貨機(jī)不僅可以買到食品、香煙、飲料、報紙、票、卡, 甚至鮮花和小寵物等物品;此外它還是一種新穎獨(dú)特的廣告媒體。目前,自動售貨機(jī)已 經(jīng)在許多個國家和地區(qū)

13、使用。根據(jù)美國自動世代統(tǒng)計(jì),日本每23人擁有一臺自動 售貨機(jī)、美國每40人一臺、歐洲每60人一臺。在鄰國日本,全國市場70%的罐裝飲料 是通過自動售貨機(jī)售出的,每個人一年投入自動售貨機(jī)用于購物的貨幣高達(dá)400多美元;根據(jù)日本麒麟啤酒公司調(diào)查,一臺自動售貨機(jī)每年可售出上萬罐清涼飲料,比一般不太 繁忙的小商品銷量還要大,美國可口可樂公司則擁有分布于世界各地的幾十萬飲料售貨 機(jī);在西班牙,全國通過自動售貨機(jī)售出的商品銷售額占全國零售業(yè)的六成以上,并以 每年10%的速度遞增。全世界約有1800萬臺自動售貨機(jī)處于運(yùn)營中,包括自動售貨機(jī) 制造與運(yùn)營在內(nèi)的整個行業(yè)年銷售額超過2500億美元,自動售貨業(yè)已成為

14、零售業(yè)增長 最快的行業(yè)之一。鶼漬螻偉閱劍鯫腎邏蘞。近幾年,自動售貨機(jī)在我國的大中城市發(fā)展勢頭非常迅猛,車站、碼頭、酒店賓館、大學(xué)校園、繁華的街道等地方隨處可見自動售貨機(jī)的身影。據(jù)統(tǒng)計(jì),廣州市區(qū)就擺放了 各種品牌的自動售貨機(jī),而這還不足以滿足地鐵和公交車站的需要。自動售貨機(jī)不但給 人們的生活帶來了極大的方便,而且也成為現(xiàn)代化城市的一道亮麗的風(fēng)景線。隨著我國 零售業(yè)態(tài)的不斷發(fā)展和2010年上海世博會舉行的過程中,我國無店鋪銷售業(yè)態(tài)的發(fā)展 獲得了良好的環(huán)境和契機(jī)。尤其是跨國企業(yè)的加入,進(jìn)一步刺激和帶動我國自動售貨機(jī) 產(chǎn)業(yè)的發(fā)展。紂憂蔣氳頑薟驅(qū)藥憫騖。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書21.2 研究自

15、動售貨機(jī)的目的從自動售貨機(jī)的發(fā)展趨勢來看,它的出現(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ī)行業(yè)長期以 來在美國、日本等國家得到迅猛發(fā)展,目前已在多個國家得到廣泛普及。據(jù)業(yè)內(nèi)人士估 計(jì),但中國的自動售貨機(jī)擁有量還不太多,相對于13億的人口大國和零售業(yè)態(tài)發(fā)展的趨勢而言,中國自動售貨機(jī)行業(yè)的發(fā)展空間將更加廣闊。穎芻莖峽餑億頓裊賠瀧。1.3 本設(shè)計(jì)研究的內(nèi)容本課題采用三菱FX2N系列P

16、LC對飲料自動售貨機(jī)控制系統(tǒng)進(jìn)行設(shè)計(jì)。(1)通過與單片機(jī)、 繼電器、 液壓在各個方面的比較, 確定自動售貨機(jī)的主控單 兀是PLCo(2) 通過對自動售貨機(jī)的售貨方法分析確定采用雙彈簧出貨機(jī)構(gòu),直流電動機(jī)驅(qū)動。(3)根據(jù)系統(tǒng)需要確定飲料自動售貨機(jī)的硬件,通過硬件框圖選擇硬件部分。根據(jù)自動售貨機(jī)的功能選擇貨幣識別器和電動機(jī)以及接觸器的選擇。通過I/O列表確定PLC類型,做出硬件連接圖。濫驂膽閉驟羥闈詔寢賻。(4)根據(jù)控制功能圖進(jìn)行性梯形圖設(shè)計(jì),軟件這幾中要結(jié)合硬件的性質(zhì)選擇合適 的數(shù)據(jù)寄存器以及根據(jù)功能使用合適的算法。并在軟件中調(diào)試運(yùn)行,用組態(tài) 軟件作出仿真。銚銻縵嚌鰻鴻鋟謎諏涼。河南理工大學(xué)畢業(yè)

17、設(shè)計(jì)(論文)說明書32 自動售貨機(jī)的功能分析2.1 自動售貨機(jī)主控單元的確定實(shí)現(xiàn)自動售貨機(jī)到的售貨功能最主要的是依靠主控單元??梢宰鳛橹骺貑卧脑?有很多,但最適合的要通過比較才能確定。擠貼綬電麥結(jié)鈺贖嘵類。2.1.1 PLC 的部分功能PLC是一種以微處理器為核心的工業(yè)通用自動控制裝置,其實(shí)質(zhì)是一種工業(yè)控制用的專用計(jì)算機(jī)。因此,它的組成與一般的微型計(jì)算機(jī)基本相同,也是由硬件系統(tǒng)和軟件 系統(tǒng)兩大部分組成。硬件系統(tǒng)和軟件系統(tǒng)組成了一個完整的PLC系統(tǒng),它們相輔相成,缺一不可。賠荊紳諮侖驟遼輩襪錈。PLC的硬件系統(tǒng)主要有主機(jī)、輸入/輸出擴(kuò)展單元、外部設(shè)備組成,各部分之間通 過總線連接。其中主機(jī)由

18、中央處理單元(CPU)、存儲器、輸入/輸出電路、外部設(shè)備接 口、電源幾大部分組成。塤礙籟饈決穩(wěn)賽釙冊庫。中央處理單元是PLC的核心部件,它的功能是:(1)接受、存儲用戶通過變編程器等輸入設(shè)備輸入的程序和數(shù)據(jù)。(2)以掃描方式接收來自輸入單元的輸入變量、狀態(tài)數(shù)據(jù),并存入相應(yīng)的數(shù)據(jù)存 儲區(qū)(3)利用錯誤校驗(yàn)技術(shù)監(jiān)控存儲和通信狀態(tài)、診斷內(nèi)部電路的工作狀態(tài)、電源狀 態(tài)和用戶編程中的語法錯誤。(4)執(zhí)行用戶程序,完成各種數(shù)據(jù)處理、傳輸和存儲,并根據(jù)數(shù)據(jù)處理結(jié)果,刷新 有關(guān)標(biāo)志的狀態(tài)位的狀態(tài)和輸出狀態(tài)寄存器的內(nèi)容,產(chǎn)生相應(yīng)內(nèi)的內(nèi)部控制信號,以完 成用戶指令規(guī)定的各種操作。裊樣祕廬廂顫諺鍘羋藺。(5)響應(yīng)各

19、種外圍設(shè)備的要求。存儲器是PLC的另一主要部分,存儲器主要用來存放系統(tǒng)程序、用戶程序和數(shù)據(jù)。 根據(jù)存儲器在在系統(tǒng)中的作用,可將其分為系統(tǒng)存儲器和用戶存儲器。倉嫗盤紲囑瓏詁鍬齊驚。系統(tǒng)程序存儲器用來存放制造商為用戶提供的監(jiān)控程序、模塊化應(yīng)用功能子程序、 命令解釋程序、故障診斷程序及其他關(guān),管理程序。系統(tǒng)程序直接影響著PLC的整機(jī)性能。系統(tǒng)程序需要永久保存在PLC中,不能因關(guān)機(jī)、停電或其它部分出現(xiàn)故障而改變其內(nèi)容。因此,系統(tǒng)程序需固化在只讀存儲器ROM中,作為PLC的一部分提供給河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書4用戶,用戶無法改變系統(tǒng)程序的內(nèi)容。綻萬璉轆娛閬蟶鬮綰瀧。用戶數(shù)據(jù)存儲器是專門提供給用

20、戶存放程序和數(shù)據(jù)的,用戶存儲器游客分成用戶程序存儲器和用戶數(shù)據(jù)存儲器。用戶程序存儲器用來存儲用戶編寫的程序,用戶數(shù)據(jù)存儲 器用來存儲控制過程成中不斷改變的信息,如輸入/輸出信號、各種工作狀態(tài)、計(jì)數(shù)值、 定時值、運(yùn)算的中間結(jié)果等。驍顧燁鶚巰瀆蕪領(lǐng)鱺賻。輸入模塊用來接受和采集輸入信號, 輸入信號有兩類:一類是按鈕開關(guān)、行程開關(guān)、 數(shù)字撥碼開關(guān)、接近開關(guān)、壓力繼電器等提供的開關(guān)量輸入信號;另一類是從電位器、 熱電、測速電機(jī)、各種變送器變送來的連續(xù)變化的模擬量輸入信號。輸入模塊還需要將 這些不同的電平信號轉(zhuǎn)換成CPU能識別的數(shù)字信號?,嶀暈R曖惲錕縞馭篩涼。輸出模塊的作用是接收中央處理器處理過的數(shù)字信號

21、,并把它轉(zhuǎn)換成現(xiàn)場執(zhí)行部件 能接收的信號,用來控制接觸器、電磁閥、調(diào)節(jié)閥、調(diào)速裝置等,控制的另一類負(fù)載是 指示燈數(shù)字顯示器和報警裝置等。鎦詩涇艷損樓紲鯗餳類。2.1.2 確定自動售貨機(jī)的主控單元為 PLC單片機(jī)可以作為自動售貨機(jī)的核心結(jié)構(gòu),價格也不太高,但如果電壓不穩(wěn)的話,單 片機(jī)就有可能被損壞,所以雖然價格是選擇方案的一個因素,而可靠性是選擇時需要考 慮的又一個因素。從設(shè)計(jì)、生產(chǎn)周期長短考慮,不論是老設(shè)備改造,還是設(shè)計(jì)新的生產(chǎn) 機(jī)械設(shè)備,毫無疑問,生產(chǎn)、設(shè)計(jì)周期越短越好,甚至希望能夠邊設(shè)計(jì)、邊安裝、邊調(diào) 試和生產(chǎn),特別是產(chǎn)品更新?lián)Q代,生產(chǎn)工藝改造,不需改動現(xiàn)有生產(chǎn)設(shè)備及其外部接線, 就能馬上

22、組織生產(chǎn),這不僅節(jié)約了勞動力,而且新產(chǎn)品能盡快投入市場。這無疑給企業(yè) 增加了活力,提高了經(jīng)濟(jì)效益。如果把這些要求得以實(shí)現(xiàn),繼電器或半導(dǎo)體都不能滿足, 而PLC則完全可以實(shí)現(xiàn)。這是因?yàn)槿粲肞LC不必改動外部設(shè)備接線,只要在軟件上做 文章就可以了。也就是說只要改變梯形圖,按照新工藝要求重新輸入新程序或修改原程 序即可。這既經(jīng)濟(jì)又簡捷,可以達(dá)到事半功倍的目的。櫛緶歐鋤棗鈕種鵑瑤錟。眾所周知,目前我國75%的生產(chǎn)機(jī)械設(shè)備,都是采用繼電器控制,除了可靠性差外, 設(shè)計(jì)程序也很繁雜。從方案的確立到技術(shù)、設(shè)計(jì)以及施工、圖面等方面,工作量很大, 這勢必造成設(shè)計(jì)周期長。而采用PLC控制可以大大縮短設(shè)計(jì)周期,甚至有

23、些文件資料 也不必繪制成圖。設(shè)計(jì)人員完全可以利用編程器上屏幕顯示來輸入,或修改程序使得梯 形圖能準(zhǔn)確無誤地反映生產(chǎn)要求。編程人員也可根據(jù)新產(chǎn)品對生產(chǎn)提出的新工藝要求, 重新編寫程序并把它存儲在EEPROM模塊中去,需要加工哪個產(chǎn)品的程序,操作人員 可以隨時調(diào)用,這既方便、簡單又可保密。開發(fā)這種軟件對優(yōu)化生產(chǎn)過程,提高產(chǎn)品數(shù) 量和質(zhì)量,提高勞動生產(chǎn)率,非常具有實(shí)際意義。僅此一點(diǎn)也深受生產(chǎn)及設(shè)計(jì)者的歡迎。轡燁棟剛殮攬瑤麗鬮應(yīng)。在現(xiàn)在科技成果迅猛發(fā)展的今天,市場經(jīng)濟(jì)的競爭就是利用最小的投資獲取最大 的利潤,為河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書5了使人們在生活購物中得到方便,就出現(xiàn)了自動售貨機(jī)。對于一

24、臺自動售 貨機(jī),如果采用電力機(jī)械來進(jìn)行控制,會造成售貨機(jī)有用價值空間少,浪費(fèi)不必要的 動力資源;如果采用液壓系統(tǒng)控制,由于液壓系統(tǒng)控制要求技術(shù)高,各種閥體和設(shè)備 的組裝較高,反應(yīng)速度相對較慢,用于控制售貨機(jī)的經(jīng)濟(jì)價值消費(fèi)高,從利潤價值觀 來考慮不適宜用于控制售貨機(jī)。采用單片機(jī)作為控制核心,這樣不僅會在輸入輸出接口上做大量的工作,而且系統(tǒng)的抗干擾性也比較差。但是PLC(即可編程序控制器)是綜合了計(jì)算機(jī)技術(shù)、自動控制技術(shù)和通訊技術(shù)而發(fā)展起來的一種新型的工業(yè)控制裝置,它 不但可實(shí)現(xiàn)類似控制功能,還具有可靠性高、編程簡單、維護(hù)方便等優(yōu)點(diǎn),已在工業(yè)控 制領(lǐng)域得到廣泛地應(yīng)用。因?yàn)樽詣邮圬洐C(jī)作為社會上完成商

25、品零售和綜合服務(wù)的獨(dú)立設(shè) 施,要求它的結(jié)構(gòu)必須可靠、穩(wěn)定和執(zhí)行效率高。可以看出,采用PLC對自動售貨機(jī)控制系統(tǒng)進(jìn)行控制可以提高系統(tǒng)的穩(wěn)定性和可靠性。峴揚(yáng)爛滾澗輻灄興渙藺。因此選擇PLC為自動售貨機(jī)的主控單元。2.2 自動售貨機(jī)的售貨方法目前自動售貨機(jī)常用的售貨方法有三種。一種是彈簧出貨型售貨機(jī),主要通過貨道 彈簧的旋轉(zhuǎn)來出貨,是最為常見的商品輸出方式。出貨準(zhǔn)確率高,實(shí)時性強(qiáng)。只要商品 尺寸與出貨彈簧匹配,就可以采用這種出貨方式。另一種使機(jī)械手推貨型售貨機(jī),主要 依靠貨道商品后面的機(jī)械手推貨裝置進(jìn)行售賣。每個售貨動作均由精確的傳感器來控 制,整個收獲過程精確、高效、自動化。該出貨方式適合售賣尺寸

26、和重量比較大,形狀 較為規(guī)則,可以用于正立放置的商品。第三種是升降臺出貨型售貨機(jī),是一種輔助出貨 系統(tǒng),可以與彈簧出貨方式或者機(jī)械手推貨方式組合使用,減少商品掉貨時的損傷,用 于易碎商品的售賣。詩叁撻訥燼憂毀厲鋨驁。本次設(shè)計(jì)的自動售貨機(jī)采用的是雙螺旋體出貨機(jī)構(gòu),即雙彈簧出貨機(jī)構(gòu)。這種結(jié)構(gòu) 可以一目了然哪個貨道有貨無貨,既方便顧客選貨,又方便工作人員即使發(fā)現(xiàn)貨物剩余 情況,在軟件部分也不用設(shè)置無貨報警。這種結(jié)構(gòu)主要由驅(qū)動電機(jī)、螺旋體掛輪,螺旋體、 貨道等組成。左右兩個螺旋體通過一對齒輪嚙合,一個螺旋體順時針旋轉(zhuǎn)則另一個螺旋 體逆時針旋轉(zhuǎn)。當(dāng)螺旋體每個螺距間隔放滿貨物后,螺旋體旋轉(zhuǎn)一圈,即可退出一

27、個貨 物。由于采用雙螺旋體向上旋轉(zhuǎn),對貨物的作用力除了有向前推力外還有向上和向貨到兩側(cè)的分力,能夠保證出貨的可靠性。即使將來自動售貨機(jī)售賣液體軟包裝的貨物,也 不容易出現(xiàn)卡貨”的現(xiàn)象。則鯤愜韋瘓賈暉園棟瀧。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書62.3 自動售貨機(jī)的空間結(jié)構(gòu)自動售貨機(jī)中儲存有一定量的飲料,每種飲料都要通過貨道而出去,因?yàn)樵撛O(shè)計(jì)中 售8種飲料,所以該售貨機(jī)可設(shè)置成8個貨道,而且為單貨道,即每種飲料占用一個貨 道,這樣比較方便,如果以后需要擴(kuò)展賣更多種商品的話,根據(jù)商品的擺放設(shè)置多個雙 推進(jìn)彈簧。當(dāng)需要夠買某種飲料時,電動機(jī)會帶動彈簧轉(zhuǎn)動一圈,將飲料轉(zhuǎn)出,掉如道 出貨通道中,滑落到取物

28、口。飲料在售貨機(jī)種的存放形式為每個彈簧間隔固定一個單位 飲料,并且每種飲料都要與彈簧螺距尺寸匹配,這樣可將飲料卡緊不致自動掉落。在自 動售貨機(jī)上可以儲藏多種飲料,但總體數(shù)量是有限的,所以自動售貨機(jī)也需要及時的補(bǔ) 貨。脹鏝彈奧秘孫戶孿釔賻。圖 2-1 自動售貨機(jī)的空間結(jié)構(gòu)示意圖河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書72.4 自動售貨機(jī)的功能自動售貨機(jī)能夠?qū)λ度氲膸胖颠M(jìn)行累計(jì),貨幣識別器提供該自動售貨機(jī)最基本的功能即從投幣口送入貨幣,然后經(jīng)過傳感器采集數(shù)據(jù)、識別判斷人民幣的面值;然后, 識別器把信息傳給PLC;PLC根據(jù)所投入的硬幣數(shù)值判斷是否能夠購買某種飲料,做出 相應(yīng)的反應(yīng)。當(dāng)按下選擇飲料的按鈕

29、時,相應(yīng)的電電動機(jī)啟動,飲料開始供應(yīng),提取飲 料到取物口,顧客取出飲料,完成此次交易。它具有投幣系統(tǒng)、比較系統(tǒng)、選擇和飲料 供應(yīng)系統(tǒng)、退幣系統(tǒng)等來實(shí)現(xiàn)完整的售貨功能。售貨機(jī)的基本功能就是對投入的貨幣進(jìn) 行運(yùn)算,并根據(jù)貨幣數(shù)值判斷是否能夠購買某種商品,并做出相應(yīng)的反應(yīng)。鰓躋峽禱紉誦幫廢掃減。售貨機(jī)中有8種商品,可樂2元,雪碧2元,純牛奶4.5元,東方樹葉3.5元,芬 達(dá)2元,加多寶3.5元,健力寶2元,雀巢咖啡4.5元?,F(xiàn)投入錢幣,當(dāng)投入的貨幣超 過可樂的價格時,可樂、雪碧、芬達(dá)、健力寶指示燈亮,提示可以購買,當(dāng)投入的貨幣 超過3.5元但小于4.5元時,只有純牛奶和雀巢咖啡的等不亮,當(dāng)投入的貨幣

30、超過4.5元時,所有商品的等都亮,提示可以購買。當(dāng)按下可樂按鈕時,售貨機(jī)進(jìn)行減法運(yùn)算, 從投入的貨幣總值中減去可樂的價格同時啟動相應(yīng)的電機(jī),提取可樂到出貨口。買其它 商品時也一樣。操作完成后不再購買而按下退幣按鈕,售貨機(jī)則要進(jìn)行退幣操作,退回 相應(yīng)的貨幣,并在程序中清零,完成此次交易。稟虛嬪賑維嚌妝擴(kuò)踴糶。由此看來,自動售貨機(jī)進(jìn)行一次交易要涉及加法運(yùn)算、減法運(yùn)算,這是它的內(nèi)部功 能。還要有貨幣識別系統(tǒng)和貨幣的傳動來實(shí)現(xiàn)完整的售貨、退幣功能。陽簍埡鮭罷規(guī)嗚舊巋錟??赏ㄟ^操作屬性把把自動售貨機(jī)分為四個過程:(1)投幣過程(2)價格比較過程(3)選擇商品過程退幣過程可把自動售貨機(jī)工作過程分為5個狀態(tài)

31、:(1)啟動狀態(tài)(2)投幣狀態(tài)(3)可購買顯示狀態(tài)(4)購買狀態(tài)(5)退幣狀態(tài)河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書8初始狀態(tài),自動售貨機(jī)內(nèi)部各元件都處于復(fù)位狀態(tài),內(nèi)部電機(jī)停止運(yùn)轉(zhuǎn),等待投幣操作。投幣狀態(tài)。自動售貨機(jī)可以識別硬幣1元和5角,識別紙幣5元、10元、20元紙 幣,投入錢幣后,自動售貨機(jī)會進(jìn)入貨幣比較狀態(tài),能夠購買的飲料燈亮。溈氣嘮戇萇鑿鑿櫧諤應(yīng)。購買狀態(tài)。按下可以購買的選擇按鈕,所選的商品燈仍然亮,其它可選商品燈滅掉。 驅(qū)動電機(jī)啟動,商品通過貨道掉落到取物口。鋇嵐縣緱虜榮產(chǎn)濤團(tuán)藺。退幣按鈕。自動售貨機(jī)計(jì)算退幣錢數(shù)并退幣。到此為止,自動售貨機(jī)的一個完整工作過程結(jié)束。2.5 自動售貨機(jī)的購

32、物使用流程在自動售貨機(jī)上購物時,首先按下開始按鈕,就可以接著投幣了,如果,投幣后, 不選擇飲料,可以直接按退幣按鈕,將會全額出幣。如果買飲料,則按下所需購買飲料 的按鈕,按下后等待取物,取物后若需找?guī)?,再按下退幣按鈕即可。退出的錢都為硬幣, 因?yàn)榧垘湃菀灼茡p、褶皺、潮濕。若想設(shè)計(jì)成找紙幣的情況,在體積、難度、成本會很 大。而硬幣有規(guī)則,不易損壞,而且能循環(huán)使用。因此本次設(shè)計(jì)中只退1元和5角的硬幣。懨俠劑鈍觸樂鷴燼觶騮。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書9圖 2-2 自動售貨機(jī)的使用流程3 自動售貨機(jī)的硬件部分自動售貨機(jī)的硬件部分包括主電路部分和控制電路部分的硬件??刂撇糠种蠵LC的選型和貨幣識

33、別器的選型的最重要的。根據(jù)I/O分配表選擇出PLC,并列出外部接線 圖。根據(jù)之前對自動售貨機(jī)的功能介紹,選擇貨幣識別器。最后選擇自動售貨機(jī)上的主 電路部分的硬件。謾飽兗爭詣繚鮐癩別濾。3.1 控制電路硬件組成框圖自動售貨機(jī)的控制部分硬件包括PLC、貨幣識別器、各種按鈕、各種指示燈和接觸河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書10河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書11圖 3-1 自動售貨機(jī)控制部分硬件組成框圖3.2 確定自動售貨機(jī)使用的PLC 類型表 3-1 PLC 的 I/O 分配表輸入輸出設(shè)備輸入設(shè)備輸出開始按鈕SB0X0000.5 元燈HL1Y0010. 5 元SB1X0011 元燈HL2Y00

34、21 元SB2X0025 元燈HL3Y0035 元SB3X00310 元燈HL4Y00410 元SB4X00420 元燈HL5Y00520 元SB5X005可樂燈HL6Y006可樂按鈕SB6X006雪碧燈HL7Y007雪碧按鈕SB7X007純牛奶燈HL10Y010純牛奶按鈕SB10X010東方樹葉燈HL11Y011東方樹葉按鈕SB11X011芬達(dá)燈HL12Y012芬達(dá)按鈕SB12X012加多寶燈HL13Y013加多寶按鈕SB13X013健力寶燈HL14Y014健力寶按鈕SB14X014雀巢咖啡燈HL15Y015雀巢咖啡按鈕SB15X015可樂出口YV1Y016退幣按鈕SB16X016雪碧出口Y

35、V2Y017純牛奶出口YV3Y020東方樹葉出口YV4Y021芬達(dá)出口YV5Y022加多寶出口YV6Y023健力寶出口YV7Y024雀巢咖啡出口YV8Y0251 元退幣YV13Y0260.5 元退幣口YV14Y027退幣口燈HL16Y030貨幣不足燈HL17YO31取物口燈HL18Y032河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書12PLC控制在邏輯上方便、控制速度高、更靈活且便于維護(hù)。PLC是建立在單片機(jī)上 的產(chǎn)品。單片機(jī)是一種集成電路,不具可比性。單片機(jī)可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),從微型、小型到中型、大型都可,PLC是單片機(jī)應(yīng)用系統(tǒng)的一個特例。從工程角度上說: 對于單項(xiàng)或重復(fù)極少的項(xiàng)目,采用PLC

36、是更明智、快捷的途徑。功率高,可靠性好!通過對各種控制的優(yōu)缺點(diǎn)分析,各適用于不同控制要求的場合。對于自動售貨機(jī)的設(shè)計(jì) 來說。要求控制速度快、靈活、可靠性高、易于維護(hù)和改動、屬于單項(xiàng)重復(fù)數(shù)少的項(xiàng)目。 用PLC來控制是最好的選擇。它少了幾點(diǎn)繼電器控制的笨重和單片機(jī)控制的復(fù)雜性。 但分析各種廠家生產(chǎn)的PLC。西門子PLC多用于大型、超大型的場合。所以我選用了 三菱型PLC來進(jìn)行自動售貨機(jī)的控制。又根據(jù)對自動售貨機(jī)的I/O分配表確定該自動售 貨機(jī)有15個輸入點(diǎn)和26個輸出點(diǎn),15個輸入包括開始按鈕、貨幣識別按鈕和飲料選擇 按鈕以及退幣按鈕。輸出點(diǎn)包括5個貨幣識別指示燈、8個飲料指示燈、8個飲料輸出、2

37、個退幣以及3個特殊的指示燈。因此選用FX2N-64MR型的PLC。關(guān)于PLC的具體分 配如上表3-1所示。咼鉉們歟謙鴣餃競蕩賺。因?yàn)镻LC的輸入端內(nèi)部本身有24V的電源,所以輸入部分不用外接電源,而在輸 出端需要外接電源。各種指示燈和接觸器可以用同一個電源,因此,不用將各個輸出分 開個供電。選擇的電源是根據(jù)電動機(jī)的額定電壓選的,詳見3.4節(jié)。瑩諧齷蘄賞組靄縐嚴(yán)減。雖然PLC輸出端有多個COM口,但由于各個點(diǎn)所接電壓相同,所以,圖中未顯示 所有的COM口。因?yàn)樵诖卧O(shè)計(jì)中使用的是現(xiàn)有的貨幣識別器,貨幣識別器識別幣種后,將各種不同的幣放在不同的部位。X01、X02、X03、X04、X05分別為代表0

38、.5元、1元硬幣和5元、10元、20元紙幣的投入。貨幣識別器每識別一次,開關(guān)接通一次,相當(dāng)于投入一個幣。麩肅鵬鏇轎騍鐐縛縟糶。該P(yáng)LC自動售貨機(jī)I/O接線圖中,PLC元件X006,X007,X010,X011、X012、X013、X014、X015是選擇控制按鈕,選擇可樂,雪碧,純牛奶、東方樹葉、芬達(dá)、加 多寶、健力寶、雀巢咖啡。線圈Y006,Y007,Y010,Y011、Y012、Y013、Y014、Y015, 是作為指示燈的輸出線圈。當(dāng)投幣,選擇可樂、雪碧、純牛奶、東方樹葉、芬達(dá)、加多 寶、健力寶、雀巢咖啡時的指示引導(dǎo)購物作用。按鈕和指示燈,直接明了,方便簡單,河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)

39、說明書13易于操作。納疇鰻吶鄖禎銣膩鰲錟。確定了PLC的類型,又完成了對各個點(diǎn)的分配,那么 所示。圖 3-2 外部接線圖3.3 貨幣識別器選型貨幣識別器有硬幣識別器和紙幣識別器。貨幣識別器是自動售貨機(jī)中的重要部分,幾乎所有的操作都是在識別器工作正常的前提下才能發(fā)生的。貨幣識別器本來可以自己設(shè)計(jì),但由于時間緊張,本次設(shè)計(jì)都采用現(xiàn)成的。風(fēng)攆鮪貓鐵頻鈣薊糾廟。硬幣識別器分為三部分,一是投幣段,一是進(jìn)幣段,再是退幣段。紙幣識別器沒有 退幣段。PLC的外部接線圖如下3-2SB0開始按鈕-硬幣紙幣BS*可樂按鈕雪碧按鈕SB6 ISB7 -純牛奶按鈕SB10-東方樹葉按鈕,SB11LTI_芬達(dá)按鈕加多寶按鈕

40、健力寶按鈕雀巢咖啡按鈕退幣按鈕SB12i-.SB13SB14.SB15 - _X00X01Y01X02Y02X03Y03X04Y04X05Y05X06Y06X07Y07X10Y10X11FX2N-Y11X1264MRY12X13Y13X14Y14X15Y15X16COMY16Y17Y20Y21Y22Y23Y24Y25Y26Y27Y30Y31Y320.5 元燈1 元燈 5 元燈10 元燈 20元燈 可樂燈雪碧燈 純牛奶燈 東方樹葉燈 芬達(dá)燈加多寶燈 健力寶燈 雀巢咖啡燈 可樂雪碧 純牛奶東方樹葉 芬達(dá) 加多寶 健力寶 雀巢咖啡 1 元電磁閥 0.5 元電磁閥 退幣口燈 貨幣不足燈 取物口燈COM

41、10.5 元1 元5 元10 元20 元DC24V河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書143.3.1 硬幣的識別原理硬幣識別器的總體思想是通過真假硬幣通過兩種傳感器時電容和電感參數(shù)的改變 量不同來辨別。在硬幣識別器中復(fù)合式硬幣識別器價格便宜,識別可靠,所以選用此種 硬幣識別器來完成硬幣方面的識別。滅曖駭諗鋅獵輛覯餿藹。復(fù)合式硬幣識別器的原理:復(fù)合式硬幣識別器主要是由平板電容傳感器、和電感線 圈傳感器、檢測電路、單片機(jī)控制電路組成。電容傳感器是通過檢驗(yàn)硬幣的厚度來辨別 真?zhèn)蔚模?dāng)硬幣通過投幣口進(jìn)入平板電容傳感器時會引起傳感器電容的變化,這個傳感 器也可以實(shí)現(xiàn)對硬幣材質(zhì)的檢測。通過與電容傳感器配用的

42、交流電橋?qū)㈦娙莸淖兓D(zhuǎn)換 為電壓信號,再通過放大電路將信號放大進(jìn)入單相橋式整流濾波電路將交流變?yōu)橹绷鞑?濾去干擾信號在通過電壓比較器后輸入AD轉(zhuǎn)換器將模擬信號轉(zhuǎn)換為數(shù)字信號傳入控制 電路。鐒鸝餉飾鐔閌貲諢癱騮。而電感線圈傳感器是通過不同的金屬材質(zhì)通過線圈時電感改變量不同來檢測的。當(dāng) 硬幣通過電感線圈時也會使電感量改變, 通過電感式傳感器配用的交流電橋電路使電感 的改變轉(zhuǎn)換為電壓信號,由于硬幣通過傳感器的時間比較短,所以所獲得的信號比較微 弱,因此需要在信號輸出口連接一個放大電路使信號放大。在復(fù)合硬幣識別器中需要用 到單片機(jī),而傳入單片機(jī)的信號必須是直流信號,所以在放大電路的末端我們需要連接 一

43、個單相橋式整流濾波電路是將交流變?yōu)橹绷髟賯魅雴纹瑱C(jī)控制系統(tǒng)。在整個過程中也需要連接有濾波電路輸入單片機(jī)。攙閿頻嶸陣澇諗譴隴瀘。當(dāng)硬幣識別器識別硬幣后,硬幣按面值被電磁閥分配到不同的貯幣腔內(nèi)備用,當(dāng) 收到退幣找零信號后,通過退幣電磁閥拉桿,將貯幣腔內(nèi)下部的硬幣依電信號程序退幣, 完成自動售貨機(jī)的退幣找零功能。找零功能的完成與貯幣腔的機(jī)械設(shè)計(jì)有關(guān)。趕輾雛紈顆鋝討躍滿賺。當(dāng)硬幣識別器識別硬幣后將會把不同的硬幣分別派發(fā)在不同的腔內(nèi)。貨幣識別器 通過通信傳達(dá)信息給PLC。本次使用的現(xiàn)有硬幣識別器的容量為500枚,可識別5角與1元硬幣。表 3-2 硬幣識別器選型硬幣識別器工作電壓工作電流工作溫度BD-8G

44、DC +12V2A-20 60 3.3.2 紙幣的識別原理紙幣識別器是由主控部分、傳感器、去等組件、A/D轉(zhuǎn)換器、外部存儲、電機(jī)、模式選擇、電源版等組成的一個單片機(jī)控制系統(tǒng)。通過多個接口把紫外、磁性、紅外穿透 引入主控器。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書15把正常鈔票在個傳感器中的信號進(jìn)行統(tǒng)計(jì)取樣、識別,并寄存下來,作為 檢測的依據(jù)。當(dāng)識別紙幣時,把在各通道接口接收到的信號參數(shù)與原來寄存的信號進(jìn)行 比較、判斷。若有較大差異,則使電機(jī)反轉(zhuǎn)。夾覡閭輇駁檔驀遷錟減。紙幣相對于硬幣來說,識別會麻煩一些,紙幣中常常會出現(xiàn)一些假幣,所以能夠識 別貨幣的真假時之比識別器的一項(xiàng)重要功能。視絀鏝鴯鱭鐘腦鈞欖糲

45、。人民幣的制作一般采用的時專門的紙張,假鈔通常是采用經(jīng)過漂白處理的普通紙 張。經(jīng)過漂白處理的紙張?jiān)谧贤饩€的照射下通常會有熒光反映,而人民幣則沒有。因此,紫外線可以檢測紙幣真?zhèn)巍?利用紅外激光照射人民幣上的熒光字, 會使熒光字產(chǎn)生一定 波長的激光,透過對此激光的檢測可辨出紙幣的真?zhèn)?。偽澀錕攢鴛擋緬鐒鈞錠。紙幣識別器由雙向微型電機(jī)和捻紙皮帶組成傳動機(jī)構(gòu),檢測則由熒光檢測、光敏電 阻和紅外線對管等組成。當(dāng)由紙幣投入時,入口處紅外線被遮擋,接受管發(fā)出信號電機(jī) 正轉(zhuǎn),捻紙皮帶將紙幣送入,在此過程中,各種檢測元件對紙幣進(jìn)行全面檢測,如果被 判定與原有儲存參數(shù)不符,則電機(jī)反轉(zhuǎn), 將紙鈔退出, 如果符合內(nèi)部參

46、數(shù)信息, 則進(jìn)入 紙鈔進(jìn)入內(nèi)部貯鈔箱。 也通過通信傳達(dá)給PLC以實(shí)現(xiàn)控制。緦徑銚膾齲轎級鏜撟廟。此次使用的現(xiàn)有紙幣識別器的容量為300張,可識別5元、10元和20元。表 3-3 紙幣識別器選型紙幣識別器工作電壓工作電流工作溫度TCN-7-3BDC +12V2A0 C 55 C3.4 自動售貨機(jī)電機(jī)及其它選擇(1)自動售貨機(jī)上有多個電動機(jī),在飲料的輸出部分,是由電動機(jī)帶動彈簧旋轉(zhuǎn) 一圈將飲料轉(zhuǎn)出,每種飲料輸出都要有一個電動機(jī)驅(qū)動,因此,需要選擇適當(dāng)?shù)碾妱訖C(jī)。但是在自動售貨機(jī)上使用的電動機(jī)一般功率不大,像小罐的飲料自動售貨機(jī)一般使 用額定電壓為1224V,額定功率為3W。但是要使用直流減速電機(jī),這

47、樣可以增大扭矩, 使飲料的彈出得到保證。騅憑鈳銘僥張礫陣軫藹。雖然現(xiàn)在一般使用的電動機(jī)大部分為交流電機(jī),但在自動售貨機(jī)上,售貨的時間很河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書16短,因此需要在很短的時間內(nèi)啟動,也需要在很短的時間內(nèi)制動,交流電機(jī)不能滿足這 些要求,因此使用之路電動機(jī)比較好。癘騏鏨農(nóng)剎貯獄顥幗騮。表3-4電動機(jī)選型減速電機(jī)額定電壓額定功率轉(zhuǎn)速減速比XINX-37JSDC +12V3W16R.P.M1: 10(2)接觸器的選擇因?yàn)槭褂玫氖侵绷麟姍C(jī),所以選用24V直流接觸器。直流接觸器的電磁機(jī)構(gòu)無渦流 和磁滯損耗,鐵心由整塊軟鋼組成,端面上無需裝短路環(huán),采用磁吹式滅弧裝置,線圈 匝數(shù)多。直

48、流接觸器的操作頻率較高。鏃鋝過潤啟婭澗駱讕濾。圖 3-3 主要接線圖KM2KM3KM4rKM5KM6KM7、KM81旬 DC24VM3M5M8河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書4 自動售貨機(jī)的軟件設(shè)計(jì)本次設(shè)計(jì)中最重要的部分是軟件部分。首先做出能完成自動售貨機(jī)要求的梯形圖, 然后對梯形圖調(diào)試,最后,MCGS組態(tài)軟件仿真。榿貳軻謄壟該檻鯔塏賽。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書174.1 自動售貨機(jī)的控制系統(tǒng)圖 4-1 自動售貨機(jī)的控制系統(tǒng)流程圖以上流程圖表示的是程序可以實(shí)現(xiàn)的功能,按下開始按鈕后,就可以開始進(jìn)行投幣操作了,投幣時間結(jié)束后,系統(tǒng)根據(jù)投幣的多少,與各種飲料的價格進(jìn)行比較。顯示可購買,

49、按下退幣按鈕可退幣。邁蔦賺陘賓唄擷鷦訟湊。4.2 自動售貨機(jī)的程序部分4.2.1 程序中用到的部分指令比較指令在PLC控制系統(tǒng)中是一條十分重要的功能指令,它將S1、S2中的數(shù)據(jù) 進(jìn)行比較,比較結(jié)果送到目的操作數(shù)D中,如下圖4-2所示,當(dāng)X000為OFF時,不執(zhí) 行CMP指令,M10,M11,M12保持不變;當(dāng)X000為ON時,執(zhí)行CMP指令,S1、S2中的數(shù)據(jù)進(jìn)行比較, 即C10計(jì)數(shù)器值與K10(數(shù)值K10) 比較。 如果C10當(dāng)前值小 于10,則M10=1;如果C10當(dāng)前值大于10,則M12=1;如果C10當(dāng)前值等于10,則M11=1。嶁硤貪塒廩袞憫倉華糲。CHF K10 CIOF11Q-Y

50、000)-Y001)-ooe) )圖 4-2 CMP 指令使用說明加法運(yùn)算:加法運(yùn)算指令是把指定的源元件中的二進(jìn)制數(shù)相加,結(jié)果送到指定的目 標(biāo)元件中。當(dāng)X000為1時,(D0)+(D5)=(D6),運(yùn)算是代數(shù)運(yùn)算圖 4-3 加法運(yùn)算使用說明圖減法運(yùn)算:減法運(yùn)算指令是把指定的源元件中的二進(jìn)制數(shù)相加,結(jié)果送到指定的目標(biāo)元件中,如圖3-3所示。當(dāng)X000為1時,(D10)-(D12)=(D14),運(yùn)算為代數(shù)運(yùn)XOOODM hM10HFMilTPTDOB535河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書18算。該櫟諼碼戇沖巋鳧薩錠。XOOO011-B10rizB14圖 4-4 減法運(yùn)算使用說明圖422 自動售貨

51、機(jī)的控制程序程序部分可分為5個部分。分別為:啟動部分、投幣比較部分、可購買顯示部分和飲料選擇部分、貨幣相減部分和退幣部分。劇妝諢貰攖蘋塒呂侖廟。啟動部分:設(shè)置啟動按鈕,當(dāng)按下時,XOOO置1松開時斷開。XOOOPI5 N1Q0IH100T10( (N2O4?1204圖 4-5 啟動部分程序M2O4卄XOOl Y026 Y02THI-1001ADEP E200 K51200K002Y026Y027HIK( (Y0G2AMP D2fl0 K10X003Y006Y027TI-K( (YCO35?III-K20Y0 0500CT1K1000河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書19圖 4-6 投幣部分程序

52、投幣比較部分:投幣的時候由貨幣識別器識別幣種,投入的一個幣相當(dāng)于按一次按鈕,T10表示在10s投幣,可累加幣值,所以使用的數(shù)據(jù)寄存器為停電保持型D200。臠龍訛驄椏業(yè)變墊羅蘄。CMFD200K45M6CMFD200K35M3CHFD200K20MO圖 4-7 比較部分程序可購買顯示部分和飲料選擇部分:即當(dāng)投入的總金額購買某種飲料時,飲料所對應(yīng)的指示燈亮。T2、T11、T12、T13、T14、T15、T16、T17都為定時器,定時時間為2s,它們中的任何一個都可以是T1線圈得電,因此,當(dāng)選擇某種飲料后,該種飲料對指示 燈比其它飲料的指示燈多亮4s。因?yàn)檫x擇飲料時都是按鈕操作,所以選擇部分的輔助繼

53、 電器要自鎖。鰻順褸悅漚縫輾屜鴨騫。M40T1飆 T-IIY006FJOM40T141_J+MlM40T1- KM2T710511-KNI30103一|卜Y0341-M4.113I -YOOTMOM4141-HT1FJ1M41T14NI31123 I T0171017 T3Rl-MSOOO河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書20圖 4-8 (a)飲料的顯示與輸出也M42T1TI- MlNI42T1-1 I-_圖 4-8(b)飲料的顯示與輸出M44T1155一I |-1卜M3LI44II11-ir _MlH44Tl-HI-J4R-JM341T0| F( (Y012138Y022T34M43143

54、| FM0T1X007T 卜M41T3_IH30T1K20fSUBP D200K20B200X006X012U014X011 KD13 1TO10X015J44RT3KO-M41T3-SUTP B200 K2OD2001012T 卜XOO& X007S014X011 m3 X010X015W4-1卜KJ -304XO14卄XOO&XD07SUBP D200 K2OD200JTO12 XO11 1013W10X0157-KDSUSP D200 K2OD200河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書23圖 4-9(c)飲料的選擇與貨幣相減SUEF 1200K35B200XODT X012

55、 X0L4 Mill井H-X013X015KD13-SUEF B2O0 K45D200SCOT X012X014 Mill XD13X010KO13CH4713PF( (H37jnK2CQT17)-SUEF B2O0 K45D200圖 4-9(d)飲料的選擇與貨幣相減K20T1河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書24圖 4-10 定時器定時部分貨幣相減部分:即在選擇每種飲料時,在數(shù)據(jù)寄存器中減去其相應(yīng)的金額,然后將 結(jié)果再存到數(shù)據(jù)寄存器D200中。如上圖4-9所示。穡釓虛綹滟鰻絲懷紆濼。M3OT卜M31軒T3井Y032M33M34T卜M3SM36圖 4-11 取物口燈亮部分河南理工大學(xué)畢業(yè)設(shè)計(jì)(

56、論文)說明書25退幣部分:當(dāng)購物完成后,如果需要找錢,則按下退幣按鈕。由于紙幣容易磨損, 所以退幣只推1元和5角的硬幣。退幣后數(shù)據(jù)寄存器自動復(fù)位。隸誆熒鑒獫綱鴣攣駘賽。KsaD2100D0O1圖 4-13(b)退幣復(fù)位部分河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書2611204卜X001(Y001灣愴鍵X002Y026Y027tIrADDP D20D K5D2000-002ADDP D200K10D200000圖 4-14 進(jìn)入調(diào)試數(shù)據(jù)寄存器的初始狀態(tài)在菜單欄的 在線”欄中選擇調(diào)試-軟元件測試。因?yàn)榇舜卧O(shè)計(jì)的自動售貨機(jī)上都是按 鈕設(shè)置,所以當(dāng)按鈕按下去為1,松開即為0,因此要在軟元件測試中的位軟元件中

57、寫 入X000后強(qiáng)制ON(表示開始按鈕接通)然后再強(qiáng)制OFF(表示松開按鈕)。在10s內(nèi)4.3 程序的調(diào)試部分4.3.1 GX DeveloperGX Developer是三菱PLC的編程軟件。Q、QnU、QS、QnA、AnS、AnA、FX等全系列可編程控制器。支持梯形圖、指令表、SFC、ST、及FB、Label語言從程序設(shè)計(jì), 網(wǎng)絡(luò)參數(shù)設(shè)定,可進(jìn)行程序的線上更改、監(jiān)控及調(diào)試,具有異地讀寫PLC程序功能。浹繢膩叢著駕驃構(gòu)碭湊。在調(diào)試時不用和可編程控制器連接,不用制作按條使用的順序程序,因?yàn)檫\(yùn)用了梯形圖邏輯測試功能,能夠更加簡單的進(jìn)行調(diào)試作業(yè)。在幫助中有CPU錯誤,特殊繼電器/特殊寄存器的說明,

58、所以對于在線中發(fā)生錯誤,或者是程序制作中想知道特殊繼電器/特殊寄存器的內(nèi)容的情況下提供非常大的便利。數(shù)據(jù)制作中發(fā)生錯誤時,會顯示是什么原因或是顯示消息,所以數(shù)據(jù)制作的時間能夠大幅度縮短。鈀燭罰櫝箋礱颼畢韞糲。此次使用到的調(diào)試軟件是GX-Simulator6-c,它是GX Developer的一部分。4.3.2 程序調(diào)試以投入5個1元,買雀巢咖啡為例進(jìn)行程序調(diào)試。按下梯形圖邏輯測試啟動/結(jié)束按鈕,等待程序?qū)懭隤LC中,然后梯形圖中就會顯示有藍(lán)色部分,一般常閉觸點(diǎn)都為藍(lán)色,表示接通,數(shù)據(jù)存儲器為顯示為0愜執(zhí)緝蘿紳頎陽Y026Y027河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書27操作完之后還有剩余的錢,按下

59、退幣按鈕X016,然后再強(qiáng)制off,因?yàn)橥藥臰204X001Y026V027_ 1_ 1_ KKX002Y026Y027I-ADDP D200K5D200331 1 Lrj-I-ADDP D200K10D20055圖 4-16 按下雀巢咖啡按鈕后狀態(tài)7圖 4-17 選擇雀巢咖啡部分迅速按X001按鈕5次(標(biāo)志投入5元),再按下X015按鈕(表示買雀巢咖啡)。貞廈給鏌綞牽鎮(zhèn)獵鎦龐。M204X001Y026Y027*F(001412X002ADDP D2OO曲D2OO5050-;Y002ADDP D200K10D2005050圖 4-15 X001 接通 5 次后狀態(tài)X015X006X007X01

60、2X014X011X013X010K0-7.M47T3-KOT1K20JFT17SUSPD200D200Y026027河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書28按鈕也是按下為1接通,松開為0斷開。圖 4-18 退幣前的狀態(tài)圖 4-19 退幣后狀態(tài)4.4 基于 MCGS 組態(tài)的自動售貨機(jī)仿真MCGS(Monitor and Control Generated System監(jiān)視與控制通用系統(tǒng))是北京昆侖通 態(tài)自動化軟件科技有限公司研發(fā)的一套基于Windows平臺的,用于快速構(gòu)造和生成上位 機(jī)監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng),主要完成現(xiàn)場數(shù)據(jù)的采集與監(jiān)測、前端數(shù)據(jù)的處理與控制。MCGS組態(tài)軟件包括三個版本,分別是網(wǎng)絡(luò)版、通用版、

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論