




已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
自動售貨機PLC控制設(shè)計方案1.可編程邏輯控制器簡介可編程邏輯控制器(Programmable Logical Controller),簡稱PLC,是綜合了計算機技術(shù)、自動控制技術(shù)和通訊技術(shù)而發(fā)展起來的一種新型的工業(yè)控制裝置,它具有可靠性高、編程簡單、維護方便等優(yōu)點,已在工業(yè)控制領(lǐng)域得到廣泛的應(yīng)用。 因為自動售貨機作為社會上完成商品零售和綜合服務(wù)的獨立設(shè)施,要求它的結(jié)構(gòu)必須可靠、穩(wěn)定和執(zhí)行效率高。PLC是以CPU為核心, 綜合了計算機技術(shù)和通信技術(shù)發(fā)展起來的一種通用的工業(yè)自動控制裝置, 是現(xiàn)代工業(yè)控制的三大支柱(PLC 、機器人和CAD / CAM ) 之一。目前,可編程控制器在國內(nèi)外已廣泛應(yīng)用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保等各行各業(yè)。PLC的發(fā)展與計算機技術(shù)、半導(dǎo)體技術(shù)、控制技術(shù)、數(shù)字技術(shù)、通信網(wǎng)絡(luò)技術(shù)等高新技術(shù)的發(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.自動售貨機簡介自動售貨機最早出現(xiàn)在二十世紀五、六十年代的西歐,其中英國是較早實行自動售貨機售貨的國家之一。1942年,在食品銷售中首先推廣了自動售貨的銷售方式。1950年,英國食品雜貨行有500家采用自動售貨機售貨。1969年,采用自動售貨機售貨的商家增加到23000家,銷售的商品擴展到唱片、文化用品、食品、香煙等多個方面。進入70年代后,約有40多萬家香煙、飲料店采用自動售貨機。1980年英國有50余萬臺自動售貨機,年銷售額達8.81億英鎊。70年代后,日本、歐美等發(fā)達國家和地區(qū)自動售貨機迅猛的發(fā)展,短短30年,發(fā)達國家自動售貨機產(chǎn)業(yè)已發(fā)展到相當大規(guī)模。自動售貨機被廣泛地布放于車站、油站、機場、碼頭、寫字樓、賓館、娛樂場所及大街小巷和公路旁,人們通過自動售貨機可以買到食品、香煙、報紙、飲料、票、卡甚至鮮花和小寵物等物品。自動售貨機實現(xiàn)了商品需求化、性能多樣化的發(fā)展,原先其只能出售有限商品品種,而如今呈現(xiàn)了繼百貨公司、超級市場、便民店之后,以消費者與售貨機“一對一”自動售貨的無店鋪銷售狀態(tài)。目前自動售貨機是集聲、光、機電一體化的高新智能化產(chǎn)品,在我國也開始得到應(yīng)用。在中國人們可以看到現(xiàn)代化的自動售貨機擺放在一些大商場門口、繁華街道兩旁、公園入口處以及其它熱鬧的場所。自動售貨機的新奇、文明、高檔、晝夜服務(wù)、占地小、靈活方便深受許多地區(qū)市民的青睞,甚至出現(xiàn)許多排隊購買的現(xiàn)象。專家測算,中國的自動售貨機在市場容量最保守算應(yīng)該有四十七萬臺,一年的銷售額可達三百五十億元若按人均臺數(shù)計算全年可達五百億,自動售貨機在日本達到平均每二三十人一臺,在美國達到每四十人一臺,在歐洲每六十人一臺,由于中國經(jīng)濟與上述國家還有一定差距,按每五百人一臺計算。因此,自動售貨機在中國有著廣闊的發(fā)展前景。從自動售貨機的發(fā)展趨勢來看,它的出現(xiàn)是由于勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。大量生產(chǎn)、大量消費以及消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道;而相對的超市、百貨購物中心等新的流通渠道的產(chǎn)生,人工費用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動售貨機作為一種必須的機器便應(yīng)運而生了。3.自動售貨機的設(shè)計任務(wù)分析3.1任務(wù)描述 本系統(tǒng)的自動售貨機能銷售飲料和啤酒兩種,在自動售貨過程中,具有硬幣識別、幣值累加、自動售貨、自動找錢、統(tǒng)計銷售金額、銷售數(shù)量、庫存數(shù)量等功能,此售貨機只可接受的硬幣為5角和1元,飲料的售價為2.5元,啤酒為3元。3.2 設(shè)計任務(wù)(1)投入硬幣時,顯示器顯示已投入的硬幣值。當投入的硬幣值等于或超過某個商品的價值時,對應(yīng)的指示燈亮。(2)飲料指示燈亮?xí)r,按飲料按鈕,飲料驅(qū)動器動作,飲料從售貨口自動售出,飲料指示燈閃爍,5s后飲料驅(qū)動器釋放,完成一次售貨。(3)啤酒指示燈亮?xí)r,按啤酒按鈕,啤酒驅(qū)動器動作,啤酒從售貨口自動售出,啤酒指示燈閃爍,5s后啤酒驅(qū)動器釋放,完成一次售貨。(4)購買商品以后,顯示器顯示剩余的金額。若有剩余金額,找錢指示燈亮。(5)在購買商品后還剩余額,或在投入硬幣后又不想購買商品(未按飲料按鈕或啤酒按鈕),按復(fù)位按鈕,售貨機自動退出應(yīng)找回的硬幣。(6)售貨機能自動計算已售出商品的總金額、啤酒和飲料的現(xiàn)存數(shù)量。當啤酒或飲料現(xiàn)存數(shù)量為零時,對應(yīng)的指示燈閃爍,此種情況下,不能購買此種商品。(7) 指示燈閃爍的頻率為1Hz4.總體方案設(shè)計4.1控制面板設(shè)計圖圖4-1 控制面板設(shè)計圖4.2 I/O端子分配及接線圖表4-1 I/O分配表圖4-1 I/O端子接線圖4.3顯示電路本顯示電路主要由CD4511譯碼器、LED數(shù)碼管、電阻和直流電源四部分組成,將CD4511的A、B、C、D端輸入的BCD碼,通過譯碼、鎖存和驅(qū)動,以十進制數(shù)在七段顯示數(shù)碼管中顯示。CD4511為一鎖存/譯碼/驅(qū)動三合一譯碼器,其管腳邏輯圖見下圖。圖4-2 CD4511鎖存部分有四位存儲鎖電路,由鎖存允許端LE控制鎖存,當LE“0”時,鎖存器直通,輸出端隨AD端變化;當LE“1”時,鎖存器鎖定,輸出端保持不變。熄滅控制端BI,當BI“0”時,譯碼器輸出全為“0”,即數(shù)碼管熄滅。出驅(qū)動部分是具有較大電流輸出的NPN雙極型晶體管,當推動LED數(shù)字顯示器件時,一定要加限流電阻,限流電阻約200,由等測試輸入端LT,可測試數(shù)碼管的七段。當LE“0”時,顯示數(shù)8,即各段均亮,則正常。本顯示電路采用靜態(tài)方式顯示,按照時間段分別把十位、個位數(shù)送到各自的CD4511譯碼器中,CD4511的鎖存器保持所送的數(shù)據(jù),通過其輸出端驅(qū)動各自的數(shù)碼管,使所送的數(shù)據(jù)在數(shù)碼管中顯示。圖4-3 數(shù)碼顯示電路圖4.4自動售貨機工作流程開始投幣投幣計數(shù)金額計算NNYYN可買嗎選擇飲料選擇啤酒計算余額計算余額退幣程序退幣程序輸出啤酒輸出飲料余額=0余額=0圖4-4 自動售貨機工作流程圖5.系統(tǒng)程序設(shè)計5.1 加貨和投幣控制模塊圖5-1 加貨和投幣控制模塊圖(1) X5是開關(guān)按鈕,只有按下X5使得M20置高電平時才能進行加貨、投幣和接下來的相應(yīng)操作;(2) X7貨按鈕,D1001、D1002分別是飲料和啤酒存貨量寄存器,當寄存器為0時才能進行加貨;(3) X0、1分別是一元和五毛的檢查傳感器,投幣時傳感器檢查到會將信號傳遞到程序,通過加法指令(ADD)使投幣數(shù)累加并保存到金額寄存器D1000內(nèi)。 5.2購買商品模塊圖5-2 購買商品控制模塊圖(1) 當飲料存貨為零時,通過觸點比較指令使得M30置高電平,通過特殊繼電器M8013使得飲料指示燈(Y13)通過第一條支路以1Hz的頻率閃爍,不能購買飲料;(2) 當金額不小于2.5元且存貨不為零時,通過第三條支路使得飲料指示燈(Y13 )常亮,可以購買飲料;(3) 當存貨大于零且金額不小于2.5元時可以通過飲料購買按鈕X2購買飲料,按下X2置M40高電平驅(qū)動飲料驅(qū)動器(Y11)動作飲料從售貨口自動售出,飲料指示燈閃爍,通過定時器T10定時5秒后飲料驅(qū)動器釋放,完成一次售貨,同時金額(D1000)會通過減法指令(SUB)減少2.5元,飲料庫存(D1001)會減少1。(4) 啤酒的購買同理,M40和M41可以實現(xiàn)購買飲料和啤酒自己的互鎖,當購買一件商品的過程中不能購買買另一件商品,必須購買完一種商品以后才能購買另一種商品。5.3找錢模塊圖5-3 找錢控制模塊圖(1) 當金額(D1000)大于零的時候,驅(qū)動找錢指示燈常亮,表示有剩余金額,可以通過找錢操作將金額取出;(2) 當按下找錢按鈕X4時,通過除法指令DIV將金額D1000除以10所得的商保存在寄存器D3中,所得的余數(shù)保存在D4中,同時SET M11 使其處于高電平狀態(tài);(3) 當M11處于高電平狀態(tài)時,找錢驅(qū)動器Y16動作,同時利用特殊繼電器M8013使得找一元指示燈Y17以一秒的頻率閃爍,閃爍的次數(shù)通過計數(shù)器C0和寄存器D3配合限定;(4) 一元指示燈閃爍完之后,通過一個觸點比較指令比較D4不為零的時候計數(shù)器C0驅(qū)動五毛指示燈Y20閃爍,閃爍次數(shù)由計數(shù)器C1和D4配合限定;(5) 當五毛指示燈閃爍完之后,C1驅(qū)動復(fù)位D1000,、M11、C0和C1,同時給驅(qū)動M10使數(shù)碼管金額顯示刷新;(6) 當D4為零的時候,一元指示燈閃爍Y17完之后,直接通過C0驅(qū)動復(fù)位D1000,、M11、C0和C1,同時給驅(qū)動M10使數(shù)碼管金額顯示刷新;(7) 例如金額為2.5元,在退幣過程中,退幣驅(qū)動器動作,找一元指示燈先閃爍2次,找五毛指示燈再閃爍5次,退幣驅(qū)動器釋放,顯示器顯示金額為零。5.4金額顯示模塊圖5-4 金額顯示模塊圖圖5-5 金額顯示模塊圖(1) 能導(dǎo)致金額產(chǎn)生變動的按鈕動作都能使M21置位與高電平,使得顯示器能夠及時顯示當前金額,M44和M50可以實現(xiàn)金額顯示、銷售額顯示和庫存顯示間切換;(2) X5開關(guān)按鈕使得M20置位于高電平,驅(qū)動金額寄存器D1000里面的數(shù)值通過BCD指令轉(zhuǎn)換成二進制一直循環(huán)傳送到M0-16(K4M0)中;(3) 當中間繼電器M21吸合,將M0-4(K1M0)送到Y(jié)0-3,同時使所存第一個數(shù)碼管的輸出Y4為低電平其他數(shù)碼管驅(qū)動輸出Y5-7為高電平,利用時間計時器T1在0.01秒的時間后將Y4置高電平,將其數(shù)值鎖住,金額五毛顯示成功;(4) 再利用一個定時器T5在五毛顯示數(shù)碼管鎖定后0.01秒,復(fù)位M21斷掉五毛數(shù)碼管顯示支路,同時置位M22驅(qū)動一元數(shù)碼管的顯示,十元和一百元也是同樣顯示原理。 5.5銷售額的計算和顯示模塊圖5-6 銷售額顯示模塊圖(1) 當符合購買飲料條件時,即飲料存貨量D1001大于零和投幣金額D1000大于2.5元時可以利用計數(shù)器C2進行飲料購買計數(shù),計數(shù)同時將計數(shù)值保存到寄存器D5內(nèi);(2) 按下銷售額顯示按鈕X6,利用二分頻指令A(yù)LT使繼電器M50置高電平,同時利用乘法指令MUL將購買次數(shù)和飲料單價進行相乘運算并保存到D12寄存器中;(3) 啤酒的購買計數(shù)同理,存放在寄存器D13中,通過一個中間繼電器M51將啤酒和飲料的購買金額用相加指令A(yù)DD相加存放在寄存器D14中;(4) 通過M50顯示器切換到銷售額顯示,通過和金額顯示同樣的原理將銷售金額顯示在顯示器上。5.6庫存的計算和顯示模塊圖5-7庫存顯示模塊圖(1) 按下庫存顯示切換按鈕X10,將飲料存貨寄存器D1001和啤酒存貨寄存器D1002通過BCD指令將數(shù)據(jù)分別轉(zhuǎn)換成二進制BCD碼并存放在K2M86和K2M94中;(2) BCD碼轉(zhuǎn)換同時利用置位M44進行庫存顯示切換,切換到庫存顯示時利用一個定時器T38在0.01秒內(nèi)進行BCD碼轉(zhuǎn)換,顯示與金額顯示原理相同。5.7操作過程(1) 按下開關(guān),飲料和啤酒指示燈均閃爍,此時按下加貨按鈕,飲料和啤酒指示燈均熄滅。(2) 投入硬幣,顯示器顯示已投入的硬幣值。當投入的硬幣值等于或超過2.5元時,飲料指示燈亮,超過3元時,飲料和啤酒指示燈均亮。(3) 飲料指示燈亮?xí)r,按飲料按鈕,飲料驅(qū)動器動作,飲料從售貨口自動售出,飲料指示燈閃爍,5s后飲料驅(qū)動器釋放,完成一次售貨;啤酒指示燈亮?xí)r,按啤酒按鈕,啤酒驅(qū)動器動作,啤酒從售貨口自動售出,啤酒指示燈閃爍,5s后啤酒驅(qū)動器釋放,完成一次售貨。(4) 購買商品以后,顯示器顯示剩余的金額。若有剩余金額,找錢指示燈亮。在購買商品后還剩余額,或在投入硬幣后又不想購買商品(未按飲料按鈕或啤酒按鈕),按復(fù)位按鈕,售貨機自動退出應(yīng)找回的硬幣。(5) 按下庫存按鈕顯示庫存,再按該按鈕返回余額顯示:按下銷售額按鈕顯示銷售額,再次按下該按鈕返回余額顯示。6.設(shè)計的析總結(jié)這次的設(shè)計的課題是自動售貨機的PLC控制,控制程序主要有投幣加貨模塊、購買模塊、退幣模塊和顯示模塊。(1) 投幣加貨模塊,主要是利用加法指令將數(shù)據(jù)累加,用傳送指令將數(shù)據(jù)傳送到寄存器里面保存。貨幣識別用傳感器實現(xiàn),當達到程序控制要求對應(yīng)的指示燈亮,可進行下一步操作。(2) 購買模塊,通過比較指令來實現(xiàn)購買的條件限定,利用加法和減法指令將金額進行計數(shù),當商品驅(qū)動器動作是利用定時器實現(xiàn)驅(qū)動時間限定,同時使指示燈呈現(xiàn)有結(jié)果相對應(yīng)的狀態(tài)。(3) 退幣模塊,控制要求退幣指示燈要根據(jù)對應(yīng)的金額數(shù)來實現(xiàn)閃爍限定,所以利用除法指令將剩余金額進行計算,將計算結(jié)果保存到相應(yīng)的寄存器中,再結(jié)合計數(shù)器實現(xiàn)一元和五毛退幣指示燈閃爍次數(shù)要求;同時將金額清零,驅(qū)動刷新顯示器。(4) 顯示模塊分為金額顯示、庫存顯示和銷售額顯示三部分,利用BCD指令和傳送指令來實現(xiàn)數(shù)據(jù)的數(shù)碼管顯示。庫存顯示和銷售額顯示通過加法和乘法指令來實現(xiàn)數(shù)據(jù)的運算,利用二分頻指令將三部分顯示進行切換,實現(xiàn)不同的顯示要求。這四個模塊可以用不同的控制方法來實現(xiàn),可以用步進也可以簡單的方法。可以利用不同的指令混合使用實現(xiàn)控制要求。顯示可以用二分頻指令,同樣也可以用定時器或者
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)前兒童疾病防御教育
- 愛學(xué)班班培訓(xùn)
- 酒店服務(wù)培訓(xùn)
- 精細管理型廠房租賃安全責(zé)任書
- 車輛銷售代理傭金結(jié)算及售后服務(wù)協(xié)議
- 智能家居合同財務(wù)管理與用戶隱私保護協(xié)議
- 電影節(jié)場地借用及影視作品推廣合同
- 工程質(zhì)量教育培訓(xùn)
- 財務(wù)風(fēng)險控制顧問勞動合同范本及風(fēng)險評估方法
- 融資型餐廳總經(jīng)理職務(wù)任聘合同書范本
- 保潔學(xué)校管理制度
- 招聘渠道ROI評估模型-洞察及研究
- 2025春季學(xué)期國開電大本科《人文英語4》一平臺機考真題及答案(第六套)
- 第七單元1認識小數(shù)(課件)-三年級數(shù)學(xué)下冊(人教版)
- 2025年河北省中考麒麟卷生物(二)及答案
- 2024年民族出版社招聘事業(yè)編制專業(yè)技術(shù)人員真題
- 2025年食品安全管理員考試試題及答案
- 2025-2030骨科植入器材產(chǎn)業(yè)市場深度分析及發(fā)展趨勢與投資戰(zhàn)略研究報告
- T/SHPTA 071.1-2023高壓電纜附件用橡膠材料第1部分:絕緣橡膠材料
- 湖北省浠水縣聯(lián)考2025年七下數(shù)學(xué)期末質(zhì)量檢測試題含解析
- 生產(chǎn)基層管理培訓(xùn)課程
評論
0/150
提交評論