




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-學院課程設計報告課程名稱: 專業綜合課程設計 專業班級: 學生姓名: 指導教師: 完成時間: 2013年 6 月 12 日 報告成績: 評閱意見: 評閱教師 日期 2013.6.20 -學院制21 目 錄一、設計題目1二、控制要求2三、設計作用與目的3四、所用的儀設備器與軟件4五、系統設計45.1、系統總體設計45.1.1、系統設計總思路45.1.2、程序設計的步驟55.1.3、PLC的系統結構75.2、各子模塊設計85.2.1、計幣系統85.2.2、價格比較系統95.2.3、商品選擇系統105.2.4、.退幣系統115.3、I/O分配表125.4、PLC外部接線圖14六、實驗調試結果14七
2、、設計中的問題及解決方法17八、設計心得18參考文獻20致 謝21一、設計題目 設計題目:自動售貨機控制系統設計 課題內容:自動售貨機廣泛用于娛樂場所。本設計要求用PLC控制自動售貨機的運行。使其能在運算指令的控制下,巧妙地實現投幣幣值累加,從而自動完成汽水、可樂、咖啡的售貨工作。二、控制要求1、此自動售貨機可投入1元、2元和5元硬幣。2、當投入的硬幣總值等于或超過2元時,汽水按鈕指示燈亮;當投入的硬幣總值等于或超過3元時,汽水、可樂按鈕指示燈都亮;當投入的硬幣總值等于或超過5元時,汽水、可樂、咖啡按鈕指示燈都亮。3、當汽水按鈕指示燈亮時,按下汽水按鈕,則汽水排出10秒后自動停止。4、當可樂按
3、鈕指示燈亮時,動作同上。5、當咖啡按鈕指示燈亮時,動作同上。6、若投入的硬幣總值超過所需的錢數時,找錢指示燈亮。示意圖如圖1所示。 圖1、自動售貨機示意圖三、設計作用與目的 近幾年,隨著我國商品市場的不斷繁榮和城市現代化程度的不斷提高,自動售貨機也已悄然步入了我國的大中城市。在國家相關政府部門的大力支持下,中國的自動售貨機產業以超常規的速度迅猛發展,并帶動了一批新的服務業、物流運輸配送業的快速發展,豐富了中國的商業產業結構,開創了一個全新的自動銷售和自助服務時代。為適應當前形勢,我們選擇了自動售貨機控制這一課題,按要求用PLC設計出自動售貨機控制電路,選擇PLC機型,列出I/O地址分配表,繪制
4、售貨機梯形圖。PLC的發展與計算機技術、半導體技術、控制技術、數字技術、通信網絡技術等高新技術的發展息息相關,這些高新技術的發展推動了PLC的發展,而PLC的發展又對這些高新技術提出了更高更新的要求,促進了他們的發展。本次設計就在于結合PLC的種種優點聯系實際情況來彌補原有系統的不足,利用PLC控制的自動售貨機提高系統的穩定性,保證自動售貨機能夠長期穩定的運行。本課題主要的目的是為了通過課程設計,使學生了解PLC控制的應用背景,掌握PLC控制系統設計的基本步驟,程序設計的基本方法,理論聯系實際。培養學生分析問題和解決問題的能力。四、所用的儀設備器與軟件三菱FX-2N系列PLC、GX軟件、感應器
5、、光度傳感器、溫度傳感器、缺貨傳感器、傳動電機、指示燈、計算機一臺、實驗導線若干五、系統設計 5.1、系統總體設計 5.1.1、系統設計總思路 由于設計中的貨物品種不多,因此要求上沒有現實中的自動售貨機功能強大。本自動售貨機的自動控制系統主要包括:計幣系統、比較系統、選擇系統、飲料供應系統和退幣系統。(1) 計幣系統:當有顧客買飲料時,投入的錢幣經過識別機構,記錄5角、1元或5元錢的個數,通過個數與幣值相乘或者相加,并將總錢幣數據存放在D9(數據寄存器)中。(2)價格比較系統:投入錢幣完畢后,系統會把D9內的錢幣數據和可以購買飲料的價格進行比較,當投入的錢幣總值超過1元小于2元時,西瓜汁、橙汁
6、、葡萄汁的指示燈亮;當投入的錢幣總值超過2元小于3元時,西瓜汁、橙汁、葡萄汁、綠茶、紅茶、奶茶的指示燈亮;當投入的錢幣總值超過3元時,9種飲料的指示燈都亮,并且多選鍵“2”也亮;當投入的錢幣總值超過5元時,所有的指示燈都亮,此時可以選擇飲料或選擇退幣。(3)商品選擇系統:比較電路完成后選擇電路指示燈亮,當按下西瓜汁或綠茶選擇按鈕時,相應的指示燈轉為1 秒為周期的閃爍。當相應的飲料供應完畢后,閃爍同時停止。此時可以按繼續購買按鈕,繼續購買飲料,實現循環購買。(4) 退幣系統:當顧客購完飲料后,多余的錢幣只要按下退幣按鈕,系統就會把數據寄存器D9中的錢幣退回。總體設計結構框圖如下圖2所示。FZ2N
7、系列PLC記幣系統選擇燈顯示 價格比較系統電機控制商品選購系統缺幣報警退幣系統 圖2、自動售貨機總體設計結構框圖5.1.2、程序設計的步驟1、對于較復雜的控制系統,需繪制系統控制流程圖,用以清楚地表明動作的順序和條件。2、設計梯形圖。這程序設計的關鍵一步,也是比較困難的一步。3、根據梯形圖編制程序清單。4、用編程器將程序輸入到PLC用戶存儲器中,并檢查輸入的程序是否正確。5、對程序進行調試和修改,直到滿足要求為止。6、待控制臺及現場施工完成后,就可以進行聯機調試。若未滿足要求,再從新修改程序或檢查接線,直到滿足為止。7、編寫技術文件。8、 交付使用。自動售貨機工作流程圖如圖2所示。開始投幣投幣
8、計數金額計算NNYYYNN余額為0余額為0余額為0可買嗎選擇汽水選擇可樂計算余額計算余額選擇咖啡計算余額退幣程序退幣程序退幣程序輸出可樂輸出汽水輸出咖啡余額=0?余額=0?余額=0? 圖2、自動售貨機工作流程圖5.1.3、PLC的系統結構目前PLC種類繁多,功能和指令系統也都各不相同,但都是以微處理器為核心用做工業控制的專用計算機,所以其結構和工作原理都大致相同,硬件結構與微機相似。主要包括中央處理單元CPU、存儲器RAM和ROM、輸入輸出接口電路、電源、I/O擴展接口、外部設備接口等。其內部也是采用總線結構來進行數據和指令的傳輸。如圖3所示,PLC控制系統由輸入量PLC輸出量組成,外部的各種
9、開關信號、模擬信號、傳感器檢測的各種信號均作為PLC的輸入量,它們經PLC外部輸入端子,作為PLC的輸出量對外圍設備進行各種控制。由此可見,PLC的基本結構有控制部分輸入和輸出組成。圖3 PLC硬件結構圖5.2、各子模塊設計 5.2.1、計幣系統當有顧客購買時,每投入一次錢幣都得經過感應器進行真假監辨后,再給PLC進行計幣的指令。當發現偽幣時,感應器不給PLC累計投幣值的指令,同時自行退出偽幣。而當PLC接收到感應器傳來的記幣的指令時,PLC自動把接收來的貨幣對應的數據累加到寄存器D0中。PLC編程梯形圖如圖4。 圖4、PLC進行記幣過程的梯形圖由圖可以知道我是把投進的不同貨幣,進行不同的記錄
10、,并把總數目都寄存到寄存器D0中。為了避免小數點的影響,我是把貨幣的數據化成整數進行處理的,這樣可以減少自己在編程時會出現的差錯。X002X004為設置為高電平的輸入,這樣中間繼電器M1M3側為一周期內都會保證了X002X004的輸入有效。一方面避免了掃描漏了有投幣的有效反應;另一方面也可以避免了不良輸入對記數的不良影響。5.2.2、價格比較系統價格的比較要貫穿實驗過程的始終,只要余額大于某種商品價格時,就需要輸出一個信號,提示可以購買。投幣完成后,系統會將D0內錢幣數據和可以購買的飲料價格進行比較:當投幣<2元,則沒有可購買的商品指示燈亮,表示所投錢幣不能購買任何東西,此時可以繼續投幣
11、或退幣;只有投幣在2元或以上時會見到汽水選擇的指示燈長亮,此時可以選擇購買汽水或退幣;同樣,大于3元的就有汽水和可樂的選擇顯示,5元就出現汽水、可樂和咖啡的選擇顯示,此時都是可以選擇購買或退幣。PLC編程梯形圖如圖5。圖5 、PLC進行價格比較過程的梯形圖在梯形圖5中,為了實現數據的實時比較,用了一個特殊內部繼電器M8000,在程序執行過程中,M800始終保持閉合,FNC10 CMP是16位數據比較指令,用它來比較余額和商品的價格。當余額大于等于某種商品價格時,程序使相應的指示燈亮起來表示可以購買該種商品。5.2.3、商品選擇系統當投入的幣值可以購買某種商品時,即商品下相應的指示燈亮了,按下相
12、應的“選擇”按紐即可在出貨框中出現該種商品,同時消費顯示欄中顯示出扣除已經消費掉的金額的余額幣值,接著余額繼續與價格相比較,判斷是否能繼續購買。 若余額還能符合上面比較過程的條件時,相應商品的指示燈還會亮的,不然燈不亮了。PLC編程梯形圖如圖6。 圖6 PLC進行選購商品過程的梯形圖在梯形圖6中,一是要使商品出現在出貨框中,二是要實現內部貨幣的運算。以第一步為例,按下選擇汽水相應鍵,X005施加一個脈沖的信號(只能接受一次的脈沖信號),X006,X007的常閉可以保證了汽水的選購時就不能同時執行其他商品的選購運作。當X005接收到一個脈沖信號時,在這個工作周期內,系統就會只對汽水進行出貨的操作
13、,同時也會對余額進行扣除汽水價格的處理。這樣就完成了一次購買的執行。這時,系統又跑回了比較的過程中去。5.2.4、.退幣系統系統可在顧客購買完飲料后退回余幣。按下退幣按鈕后,數據寄數器D0內的幣數除以10,商的整數部分就是需要退回1元硬幣的個數并儲存在D1上,余數就自動的默認在D2上;在把D2的數據除以5,商的整數部分就是需要退回1元的個數,并儲存在D3中(這里由所可投的貨幣限制來看,1元個數就只有兩種情況,0或1,故在選PLC時可以只給這里的留一個端口就行了。)選擇退幣的同時起動2個退幣電動機。2個感應器開始記數,當感應器記幣的個數等于數據寄存器的退幣數時,退幣電動機停止運轉。PLC編程梯形
14、圖如圖7。 圖7、PLC進行退幣過程的梯形圖5.3、I/O分配表此控制系統可采用自動工作方式,輸入信號為汽水、可樂、咖啡選擇,1元、2元、5元硬幣投入識別口記數手動復位按鈕;輸出信號為汽水、可樂、咖啡出貨電機控制、出幣選擇燈及相應指示燈,共18個輸入點,16個輸出點,均為開關量。I/O地址定義如表1所示。 輸入點地址功能輸出點地址功能X0000啟動Y0000汽水選擇燈X0001暫停Y0001汽水出貨電機控制X00021元輸入Y0002可樂選擇燈X00032元輸入Y0003可樂出貨電機控制X00045元輸入Y0004咖啡選擇燈X0005汽水選擇Y0005咖啡出貨電機控制X0006可樂選擇Y000
15、61元傳動電機控制X0007咖啡選擇Y00072元傳動電機控制X00101元退幣感應器Y0010出幣選擇燈X00112元退幣感應器Y0011制冷控制X0012出幣選擇Y0012照明控制X0013溫度傳感器Y00131元缺幣報警X0014光度傳感器Y00142元缺幣報警X00151元硬幣傳感器Y0015缺貨報警X00161元硬幣傳感器Y0016X0017缺貨傳感器Y0017表1、I/O分配表5.4、PLC外部接線圖Fx2N系列PLC 圖8、PLC外部接線圖六、實驗調試結果應用我們所學過的MCGS組態軟件模擬了自動售貨機的運行過程,如圖9所示。 圖9、自動售貨機 當投入的硬幣總值等于2元時,汽水按
16、鈕指示燈亮,按下汽水按鈕,出貨口就出來了汽水。其運行效果圖如圖10所示。 圖10、選擇汽水的運行效果圖當投入的硬幣總值等于3元時,汽水、可樂按鈕指示燈都亮,按下可樂按鈕,出貨口就出來了可樂。其運行效果圖如圖11所示。 圖11、選擇可樂的運行效果圖當投入的硬幣總值等于5元時,汽水、可樂、咖啡按鈕指示燈都亮,按下咖啡按鈕,出貨口就出來了咖啡。其運行效果圖如圖12所示。 圖12、選擇咖啡的運行效果圖 圖13、自動售貨機的實時數據庫七、設計中的問題及解決方法1、程序設計流程圖的設計思路要清晰,我一開始沒有做程序設計流程圖對于接下來的步驟顯得很模糊,不知道該如何動手。程序設計流程圖概括了全篇的內容,起到
17、一個指導作用。2、梯形圖的設計絕不能模糊不清,得先把思路構思好,一步步來,從易到難。一旦思路不清晰,程序就很容易出錯。例如我在制作過程中把汽水按鈕、可樂按鈕、咖啡按鈕這三個和汽水按鈕指示燈、可樂按鈕指示燈、咖啡按鈕指示燈混合起來了,結果在運行過程中總是出錯。這就是一個典型的思路混亂,沒有理清思路的后果。后來我是對照I/O分配表一個個對照起來才把它做好的。3、 運用MCGS組態軟件時,一定要把實時數據庫整理好,數據庫里的各種開關型、數值型、字符型分清,才能保證它運行。還有循環程序里的腳本程序編寫必須得把“清晰第一”把在第一位,多寫一點沒關系,關鍵在于程序的可靠性。八、設計心得 通過兩周的課程設計
18、,在自己的努力下,最終完成FX2N系列PLC控制自動售貨機系統的設計。本控制系統就是充分利用了PLC、接口電路芯片。實現了對自動售貨機的控制,達到了設計的目的。這次設計的PLC控制自動售貨機系統的主要內容包括設計出了硬件系統的接線圖、梯形圖等;并且系統具有啟動、停止功能;運用功能指令進行PLC控制程序設計;還進行了系統調試,實現自動售貨機的控制要求。在設計中運用所學的理論知識,進行自動售貨機運行原理設計、硬件系統設計、軟件系統設計、創新設計,提高理論知識工程應用能力、系統調試能力、分析問題與解決問題的能力。綜合運用了所學的知識,理論與實際相結合,提出并論證設計方案,然后進行軟、硬件的設計、制作與調試,最后獲得正確的結果。加深了對所學理論知識的鞏固,加強了PLC控制工業機械和生產過程系統的整體概念,初步掌握了PLC控制工業生產和社會生活的軟、硬件開發方法,為以后進行實際PLC軟、硬件應用開發奠定了良好的基
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電阻焊鋼管采購合同協議
- 玩具雕塑轉讓合同協議
- 電商行業轉讓合同協議
- 玉米桿子采購合同協議
- 白酒總經銷合同協議
- 電氣公司勞動合同協議
- 球場管理維護合同協議
- 特惠裝修合同協議書范本
- 玉米黃貯收購合同協議
- 玉米種植協議合同協議
- 電梯維保工程施工組織設計方案
- 2024-2030年中國消防行業市場發展分析及發展趨勢與投資前景研究報告
- 外研版(2019) 必修第三冊 Unit 2 Making a Difference教案
- 醫院科研成果及知識產權管理規范
- DB32T-公路橋梁水下結構檢測評定標準
- 高職藥學專業《藥物制劑技術》說課課件
- 低碳環保管理制度
- 急診科提高出診車物品放置規范率PDCA項目
- 2024年江蘇省常州市中考一模化學試卷(含答案解析)
- 揭陽市人民醫院檢驗科 標本采集手冊
- AQ/T 1119-2023 煤礦井下人員定位系統通 用技術條件(正式版)
評論
0/150
提交評論