PLC自動售貨機控制系統(tǒng)課題設(shè)計_第1頁
PLC自動售貨機控制系統(tǒng)課題設(shè)計_第2頁
PLC自動售貨機控制系統(tǒng)課題設(shè)計_第3頁
PLC自動售貨機控制系統(tǒng)課題設(shè)計_第4頁
PLC自動售貨機控制系統(tǒng)課題設(shè)計_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1、緒論目錄1.1、設(shè)計背景錯誤!未定義書簽。1.2、 應(yīng)用前景-1-1.3、 設(shè)計的目的和意義-1-2、總體設(shè)計方案-2-2.1、 總體設(shè)計思路-2-2.2、 PLC總體設(shè)計流程-2-3、硬件設(shè)計-3-3.1、 I/O地址分配-4-3.2、 中間繼電器分配-4-3.3、 整體系統(tǒng)工作流程-5-3.4、 硬件接線圖-6-3.5、 實物接線圖-7-4、軟件設(shè)計-7-5、程序調(diào)試-18-6、結(jié)論-19-參考文獻-19-1、緒論自動售貨機是能夠根據(jù)投入的錢幣自動復(fù)活的機器,他是商業(yè)自動化的常用設(shè)備,不受時間,地點額限制,能節(jié)省人力,方便交易?,F(xiàn)在的自動售貨機的種類,結(jié)構(gòu)和功能依出售的商品而異。錢幣裝

2、置是售貨機的核心,其主要功能是確認投入錢幣的真?zhèn)危诌x錢幣的種類,計算金額。如果投入的金額達到購買物品的數(shù)值即發(fā)出收貨信號,斌并找出余錢。自動售貨機自動輸出顧客所要的商品。因此,自動售貨機在商業(yè),食品行業(yè)越來越普及,更方便消費者購買自所需的商品。使用方便,可靠,節(jié)省人力的自動售貨機將在社會生活中成為一種趨勢。1.2 、應(yīng)用前景現(xiàn)在,自動售貨機產(chǎn)業(yè)正在走向信息化并進一步實現(xiàn)合理化。例如實行聯(lián)機方式,通過電話線路將自動售貨機內(nèi)的庫存信息及時地傳送各營業(yè)點的電腦中,從而確保了商品的發(fā)送、補充以及商品選定的順利進行。并且,為防止地球暖化,自動售貨機的開發(fā)致力于能源的節(jié)省,節(jié)能型清涼飲料自動售貨機成為該

3、行業(yè)的主流。在夏季電力消費高峰時,這種機型的自動售貨機即使在關(guān)掉冷卻器的狀況下也能保持低溫,與以往的自動售貨機相比,它能夠節(jié)約1015的電力。進入21世紀時,自動售貨機也將進一步向節(jié)省資源和能源以及高功能化的方向發(fā)展。從自動售貨機的發(fā)展趨勢來看,大量生產(chǎn),大量消費以及消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道,而相對的超市,百貨購物中心等新的流通渠道的產(chǎn)生,人工費用也不斷上升,在加上場地的局限性和購物的便利性等這些因素的制約,無人自動售貨機作為一種必須的機器也就有了其相當(dāng)可觀的前景。1.3 、設(shè)計的目的和意義PLC的發(fā)展與計算機技術(shù)、半導(dǎo)體技術(shù)、控制技術(shù)、數(shù)字技術(shù)、通信網(wǎng)絡(luò)技術(shù)等高新技術(shù)的

4、發(fā)展息息相關(guān),這些高新技術(shù)的發(fā)展推動了PLC的發(fā)展,而PLC得發(fā)展又對這些高新技術(shù)提出了更高更新的要求,促進了他們的發(fā)展。本次設(shè)計就在于結(jié)合PLC的種種優(yōu)點聯(lián)系實際情況來彌補原有系統(tǒng)的不足,利用PLC控制的自動售貨機提高了系統(tǒng)的穩(wěn)定性,保證了自動售貨機能夠長期穩(wěn)定的運行。2、總體設(shè)計方案2.1、總體設(shè)計思路自動售貨機的基本功能就是對投入的錢幣數(shù)進行計算,然后根據(jù)運算結(jié)果做出相應(yīng)的判斷,看看哪種商品可以進行購買,哪種商品不能購買,本次課程設(shè)計的要求是可識別三種錢幣,分別是1元、2元、5元,采用三個按鈕進行模擬,自動售貨機共出售四種貨物,其價格分別定為1元、3元、4元、6元,當(dāng)投幣數(shù)大于等于貨物價

5、格時且售貨機里有這種貨物時,指示燈亮,表示可以進行購買,四種貨物分別用四個小燈代替進行模擬。除此之外,本次設(shè)計還涉及了顯示、找零、送貨等功能的實現(xiàn),其中顯示部分采用數(shù)碼管進行顯示,顯示投幣總數(shù)和購買后的余額;當(dāng)按下找零按鈕后,數(shù)碼管顯示進行清零,采用從高到低遞減的形式進行清零,例如:當(dāng)余額為17元時,按下找零按鈕后,先找三個五元數(shù)碼管分別顯示12、7、2,然后再找2元,清零。送貨部分采用小車直線運動進行模擬,將四種貨物分別送到四個不同的地點,采用四個光電開關(guān)分別代表四個不同的送貨地點,當(dāng)按下不同的送貨按鈕后,小車會以其對應(yīng)的光電開關(guān)為終點做直線往返運動,表示送貨過程由于售貨機的全部功能是在上位

6、機上模擬的,所以售貨機的部分硬件是由計算機軟件來模擬替代的這些并不會影響實際程序的操作,完全能模擬現(xiàn)實售貨機的運行。2.2、PLC總體設(shè)計流程以下為PLC的一般工作過程流程圖。分析評估控制任務(wù)圖一PLC工作過程流程圖3、硬件設(shè)計我們本次采用的是西門子公司的S7200系列PLC,它可以提供4種不同的基本單元和6種型號的擴展單元,其系統(tǒng)構(gòu)成包括基本單元、擴展單元、編程器、存儲卡、寫入器、文本顯示器等。3.1、 I/O地址分配本次課程設(shè)計的主要I/O分配如下:表一I/O地址分配輸入單元PLC地址輸出單元PLC地址投幣1元I0.1A貨物顯示Q1.0投幣2元I0.2B貨物顯示Q1.1投幣5元I0.3C貨

7、物顯示Q2.0送貨(A貨物)I0.4D貨物顯示Q2.1送貨(B貨物)I0.5找零出口Q2.2送貨(C貨物)I0.6出貨口Q2.3送貨(D貨物)I0.7電機止轉(zhuǎn)Q2.6找零I0.0電機反轉(zhuǎn)Q2.5數(shù)碼個位顯示I0.010.3數(shù)碼十位顯示I0.410.7限位開關(guān)S1I1.0限位開關(guān)S2I1.1限位開關(guān)S3I1.2限位開關(guān)S4I1.33.2、 中間繼電器分配表二中間繼電器分配中間繼電器功能中間繼電器功能M0.0送A貨M1.2電機反轉(zhuǎn)M0.1限位開關(guān)S1M1.3電機止轉(zhuǎn)M0.2限位開關(guān)S2M1.4電機止轉(zhuǎn)M0.3送B貨M1.5電機反轉(zhuǎn)M0.4送C貨M1.6電機止轉(zhuǎn)M0.5限位開關(guān)S3M2.0送貨延時M

8、0.6送D貨M2.1送貨延時M0.7限位開關(guān)S4M2.2送貨延時M1.0電機反轉(zhuǎn)M20.0找零M1.1電機止轉(zhuǎn)3.3、 整體系統(tǒng)工作流程整個系統(tǒng)的整體工作流程如圖二所示圖二整體工作流程圖清零按鈕i元按鈕2元按鈕5元按鈕購A貨按鈕購B貨按鈕購C貨按鈕購D貨按鈕貨1、2限位開關(guān)貨3限位開關(guān)貨4限位開關(guān)24V24V5VL+1MI0.0Q0.0I0.1Q0.11I0.2I0.3I0.4I0.5Q0.2I0.6Q0.3I0.7Q0.4Q0.5I1.0CPU-2240.6I1.1Q0.7I1.3Q1.0Q1.1Q2.0Q2.1Q2.2MQ2.5Q2.61L+12345678A1vccA2f/LTg/BIa

9、LECD4511bA3cA4dGNDe12b11c10d9e1615f14-g13a圖三硬件接線圖121345678A1A2f/LTg/BIaLEbA3cA4dGNDe911102L5V15141312A貨指示燈B貨指示燈C貨指示燈D貨指示燈退錢燈反轉(zhuǎn)正轉(zhuǎn)Q0.7Q0.0Q0.1Q1.0Q2.5Q2.6I0.624V.-rQ2.0投五元、貨物/購買D找零圖四實物接線圖4、軟件設(shè)計SM0L1網(wǎng)第210.1網(wǎng)絡(luò)310.2網(wǎng)絡(luò)標題P同帑410.3ADDENENO5-INIOUTMW3MW3-IN2網(wǎng)第8C2MW3M20.0Q1.1網(wǎng)絡(luò)9MW3M20.0C3Q2.0I卜III/I/Ir、1.11,1f

10、1M網(wǎng)絡(luò)10MW3M20.0C4Q2.1I、_|II7I/If15111,1/1J6網(wǎng)絡(luò)11IO.4IIpIQ1.0ISUBJENENOINIOUTIN2|11H11MW3-1-A-MW3網(wǎng)絡(luò)12I05PI0.6兩籍14107PQ1.1Q2.0Q2.1網(wǎng)絡(luò)15IO.4Q1.0MOV.BcmrMnIO.5Q1.1MB8-CIMCNUINOUTA-QBOQ2.1T40TOF72-PT100 m$網(wǎng)絡(luò)22T40M2.2 c網(wǎng)結(jié)23M2.0Q2.3)網(wǎng)絡(luò)1710.4Q1.0T37II1I-P105Q1116-PT100ms網(wǎng)給18T37M2.0IIC)網(wǎng)絡(luò)1910.6Q2.0T39II1|pNTOF4

11、5-PT100ms同緒20T39M2.1網(wǎng)絡(luò)2110.7M1.0M1.4)網(wǎng)絡(luò)28網(wǎng)結(jié)29M0.2Ml .4M1.0M0.1網(wǎng)絡(luò)3010.5Q1.1M0,3II1ICs)1網(wǎng)絡(luò)3111.1 M0.1IICs)1網(wǎng)絡(luò)3211.2 M0.2II(S)1網(wǎng)絡(luò)33M03M0.1M1,0M1,1II1I1JIC)同絡(luò)3411.3M0.7(S)1網(wǎng)絡(luò)44IM1.6)Ml.5網(wǎng)絡(luò)55M20.0MW3TI1>='I5LBCDENENOMW3-INOUT-MW10網(wǎng)給56M20.0MW35M0V_BENENOMB11-INOUT-QBO網(wǎng)絡(luò)57M20.0MW3ai2MW3I<'I5T

12、41Inton10-PT100msM20.0T41SM0.5用結(jié)59SMO.OMW3MW3網(wǎng)絡(luò)60>=l<lPMW35M200MW3MW3MOVBENO網(wǎng)絡(luò)S1M20.0網(wǎng)給62MW3MW3ME11-INOUTT42QBO<lINTON10-PT100M20.0T42SM0.5DECW網(wǎng)絡(luò)S3MW3INM20.0MW3MOV.BENENOINOUTMB4-QBOENOOUT-MW3網(wǎng)絡(luò)的100T381|INWFGO-PT100ms網(wǎng)絡(luò)GET38Q2.2TI()5、程序調(diào)試在整個程序的調(diào)試過程中,我遇到了一些問題,最初的設(shè)計比較簡單,只是將投幣,購買的過程考慮進去,而沒有將購買

13、之后送貨的過程加進設(shè)計的方案中,后來在老師的提醒之下,我又將送貨的過程采用了小車直線運動進行模擬,將四個光電開關(guān)模擬成四種貨物的送貨地點,分別在按下四個送貨按鈕之后,將貨物送到四種地點,使得整個系統(tǒng)更加完善,功能更加強大。在數(shù)碼顯示的過程中也遇到了一些問題,數(shù)碼顯示時數(shù)據(jù)的傳輸所用到的中間繼電器和后來送貨時的中間繼電器發(fā)生了沖突,使得程序運行過程發(fā)生了紊亂,后來在同學(xué)的幫助下,我明白了問題的關(guān)鍵,將其解決,使數(shù)碼顯示功能順利實現(xiàn)。在最后的送貨過程中,由于有四個地點,所以要對電機的正反轉(zhuǎn)分別進行控制,最初我是將所有的正轉(zhuǎn)輸入都采用了Q2.6進行驅(qū)動,所有的反轉(zhuǎn)輸入都采用了Q2.5進行驅(qū)動,當(dāng)程序

14、運行時,發(fā)現(xiàn)得不到預(yù)期的現(xiàn)象,經(jīng)檢查程序沒有問題,后來經(jīng)過考慮和同學(xué)的提醒,采用中間繼電器進行驅(qū)動,現(xiàn)象就出現(xiàn)了,實現(xiàn)了最初預(yù)想的送貨過程。在找零階段,最初只是按下找零按鈕后直接將數(shù)碼顯示清零,后來經(jīng)過思考和老師的提醒,將找零部分又逐步進行了完善,將找零的過程在數(shù)碼管上顯示了出來先找大面額的錢幣,后找小面額的錢幣,其內(nèi)部進行減法運算,使得整個找零的過程清晰可見。在購買貨物的過程中最初忽略了如果貨物售完該怎么辦,后來經(jīng)過完善將貨物的數(shù)量進行了設(shè)定,只有當(dāng)投幣金額大于等于所要購買的貨物時,且貨物數(shù)量大于零時才能進行購買,這使得整個過程更加完善。6、結(jié)論通過本次PLC課程設(shè)計使得我對PLC的操作更加的熟練,同時掌握了自動售貨機的基本工作原理,對自動售貨機的發(fā)展也有了一定的了解更加充分的體會到了PLC在實際生活中的重要應(yīng)用與在當(dāng)今控制領(lǐng)域的重要地位。與此同時,我也對S7200系列的PLC有了更進一步的了解,同時對PLC的高效性和實用性有了更進一步的認識,在整個課程設(shè)計過程中,在遇到問題的時候,我學(xué)會了如何借助外界的幫助和自身的努力來解決實際問題,懂得如何進行獨立思考,如何冷靜的面對要解決的問題,這些都是今后學(xué)習(xí)生活的寶貴經(jīng)驗,在

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論