【正文】
對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。這使我對(duì)畢業(yè)設(shè)計(jì)重新燃起了信心!再次感激李向軍老師的認(rèn)真負(fù)責(zé),在以后的工作生活中我也一定銘記李老師對(duì)我的教誨。其中研究自動(dòng)售貨機(jī)的控制系統(tǒng)以單片機(jī)和PLC居多。報(bào)警系統(tǒng)有兩種情況:故障報(bào)警和非故障報(bào)警故障。 圖10送出機(jī)構(gòu)示意圖推拉桿和推拉銷經(jīng)過直線步進(jìn)電機(jī)的帶動(dòng),從而轉(zhuǎn)動(dòng)槽輪。比較余額和商品價(jià)格的指令是FNC10 CMP的16位指令。當(dāng)自動(dòng)售貨機(jī)工作室,如果有客戶支付,硬幣穿過傳感器需要真假辨別,然后再傳送給PLC進(jìn)行記幣。自動(dòng)售貨機(jī)的一次交易過程分析⑴ 投幣后,對(duì)投入金額進(jìn)行統(tǒng)計(jì)并存放的PLC中。為大量實(shí)際應(yīng)用而開發(fā)的特殊功能:⒈開發(fā)了模擬I/O端口、高速計(jì)數(shù)器等特殊功能模塊,滿足了更多不同的特殊需要。衡量PLC性能的一個(gè)重要指標(biāo)就是輸入/輸出(I/O)點(diǎn)數(shù)。⑦ 系統(tǒng)會(huì)自動(dòng)所放入的金額數(shù),以確定是否足夠購買商品。④ 控制程序的設(shè)計(jì)。保證設(shè)備的安全。投幣框會(huì)在按下投幣按鈕后顯示,投幣顯示屏可以顯示投入、消費(fèi)以及剩余的數(shù)值,投入的金額大于或等于某飲料價(jià)格時(shí),對(duì)應(yīng)的飲料購買按鈕指示等長亮,表示允許購買。對(duì)人投入的金額做出運(yùn)算,并根據(jù)輸入的數(shù)值判斷是否能購買,并做出銷售動(dòng)作,這就是自動(dòng)售貨機(jī)的基本功能[14]。普通的功能大多數(shù)的PLC都能具有,不過在有特別的要求時(shí),就需要選用有能力控制任務(wù)的可編程控制器。這是因?yàn)樵谝粋€(gè)周期中, 可編程控制器大都是對(duì)外隔離的,只在刷新階段采集輸入數(shù)據(jù)。(4) 電源可編程控制器內(nèi)部電路工作所需要的直流電源電路或電源模塊,都是由外部輸入的交流電經(jīng)過整流、濾波、穩(wěn)壓等處理后轉(zhuǎn)換而成的。(9)遠(yuǎn)程I/O功能用輸入/輸出單元完成可編程控制器主機(jī)與遠(yuǎn)程輸入/輸出設(shè)備之間的連接,從而接受或傳出I/O信號(hào),實(shí)現(xiàn)遠(yuǎn)程控制?,F(xiàn)場(chǎng)總線信號(hào)的變化狀態(tài)在PLC的輸入/輸出系統(tǒng)中就能有直觀的反映,且利用這些完成對(duì)機(jī)器的運(yùn)行狀況進(jìn)行監(jiān)控。即根據(jù)新的需要改寫PLC梯形圖,修改舊程序或加入新程序就可以實(shí)現(xiàn)。本論文闡述了自動(dòng)售貨機(jī)的運(yùn)行過程和基礎(chǔ)原理,依據(jù)對(duì)例子分析的方式,對(duì)自動(dòng)售貨機(jī)中每部分的程序PLC編程進(jìn)行介紹。軟件編程方面,用梯形圖對(duì)自動(dòng)售貨機(jī)的一次售貨狀態(tài)進(jìn)行分析編程。此次設(shè)計(jì)的自動(dòng)售貨機(jī)性能穩(wěn)定,功能齊全,可以用于實(shí)際生產(chǎn)參考。具體表現(xiàn)了PLC的特點(diǎn)和作用,控制了自動(dòng)售貨機(jī)工作中的絕大部分功能動(dòng)作。簡單方便,經(jīng)濟(jì)實(shí)惠,是個(gè)事半功倍的方式。(7)易于實(shí)現(xiàn)網(wǎng)絡(luò)化通過PLC的連接,可以實(shí)現(xiàn)功能很強(qiáng)的網(wǎng)絡(luò)系統(tǒng)。這就是遠(yuǎn)程I/O功能。這就是PLC的電源。而工業(yè)使用中所受的干擾大多都是脈沖式的、瞬時(shí)的,較慢的系統(tǒng)響應(yīng)導(dǎo)致響應(yīng)一次往往需要幾個(gè)掃描周期,經(jīng)過幾個(gè)周期之后,瞬時(shí)的干擾帶來的誤差影響已微乎其微,這樣系統(tǒng)的更高的抵抗了干擾的影響。如需要有靈活方便的通信要求;或要求計(jì)算速度、用戶程序容量比較特殊等。假設(shè)自動(dòng)售貨機(jī)中有3種商品,汽水、果汁喝咖啡。③ 購買狀態(tài)。保證可靠的系統(tǒng)。如梯形圖的設(shè)計(jì)、程序清單(又稱語句表)的設(shè)計(jì),還有繪制控制系統(tǒng)的流程圖。如果投幣不足則給顧客提示不足。國際上流行將PLC的點(diǎn)數(shù)作為PLC規(guī)模分類的標(biāo)準(zhǔn),小型PLC的I/O點(diǎn)數(shù)少于256點(diǎn),微型PLC的I/O點(diǎn)數(shù)在64點(diǎn)及64點(diǎn)以下。⒉達(dá)到16軸定位控制,輸出為J / K型熱電偶或Pt傳感器設(shè)備,如在模塊設(shè)計(jì)溫度的輸出脈沖序列中。⑵ 投入金額與商品價(jià)格進(jìn)行比較,達(dá)到或超過商品價(jià)格時(shí),對(duì)應(yīng)商品的選擇指示燈變亮,顧客有購買該商品的權(quán)利。如果辨別出所投錢幣為偽幣時(shí),PLC則收不到感應(yīng)器發(fā)出的記幣指令,反而收到退幣指令使假幣退出。在系統(tǒng)中我們?cè)O(shè)置的比較價(jià)格比實(shí)際商品價(jià)格少1角,這樣余額與商品價(jià)格比較時(shí),就實(shí)現(xiàn)了余額等于或大于商品價(jià)格,使程序得到了優(yōu)化。每運(yùn)作直線步進(jìn)電機(jī)一次,槽輪就進(jìn)行一次上下擺動(dòng)。如果是非故障報(bào)警,通過互聯(lián)網(wǎng)返還錢幣;故障報(bào)警時(shí),通知維修人員到自動(dòng)售貨機(jī)修理。PLC已像微處理器作為中央處理器一樣被廣泛地使用,甚至當(dāng)PLC不再是唯一的邏輯(IC)判斷功能時(shí)使用輸入輸出模塊和外部電路、大規(guī)模集成電路,還同時(shí)具有數(shù)據(jù)處理、PID調(diào)節(jié)和數(shù)據(jù)通信功能。在此次設(shè)計(jì)過程中,碰到最主要的問題在于梯形圖編程設(shè)計(jì)。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。但李老師并沒有因?yàn)槲业难诱`而生氣,在我回來后對(duì)我的設(shè)計(jì)中的延后內(nèi)容做了交代,并且指導(dǎo)我修改了之前完成不會(huì)的文獻(xiàn)綜述。了解完自動(dòng)售貨機(jī)我有對(duì)控制系統(tǒng)的選型進(jìn)行了學(xué)習(xí)。同樣,光度監(jiān)控監(jiān)測(cè)光度,監(jiān)測(cè)后通過信號(hào)控制自動(dòng)售貨機(jī)的照明。如圖10所示,為自動(dòng)售貨機(jī)的送出機(jī)構(gòu)圖。數(shù)據(jù)的實(shí)時(shí)數(shù)據(jù)就可以進(jìn)行比較。自動(dòng)售貨機(jī)的系統(tǒng)由以下部分組成:貨幣體系,比較計(jì)算系統(tǒng),監(jiān)控系統(tǒng),在選擇產(chǎn)品時(shí)貨物的交付系統(tǒng)和報(bào)警系統(tǒng)。⑥ 如購買完成后有剩余余額,或投幣后未購買商品,退幣指示燈亮,然后當(dāng)按退幣按鈕時(shí),剩余錢幣會(huì)在退幣口退出。FX2n系列幾乎包容了所有PLC的特點(diǎn),比如在世界各國不同的電源下都能使用;通信功能更為全面;執(zhí)行程序的速度更快;而且還具有特殊功能模塊,它使自動(dòng)化設(shè)備方面的應(yīng)用更為靈活而且控制能力更強(qiáng)。越多的輸入/輸出點(diǎn)數(shù)就能連接越多的輸入/輸出器件,所能控制的模塊規(guī)模就越大。⑥ ,按動(dòng)咖啡的選擇鍵,與此同時(shí)提取咖啡,運(yùn)行8s后系統(tǒng)自動(dòng)停止。③ I / O點(diǎn)的分布合理,繪制連接I / O的圖。⑶ 保證人們的安全。② 投幣狀態(tài)。設(shè)計(jì)者給出了完整的自動(dòng)售貨機(jī)操作規(guī)程,以此來控制自動(dòng)售貨機(jī)的功能動(dòng)作。(2)功能方面。不僅不會(huì)造成不良影響,還抵抗了干擾對(duì)系統(tǒng)的影響。中央處理器(CPU)接收和運(yùn)算的數(shù)據(jù)變量都是由輸入接口經(jīng)過可編程控制器的I/O端口讀取實(shí)際應(yīng)用中的輸入單元的控制信號(hào)轉(zhuǎn)換而成的。其方式是連接各模塊I/O擴(kuò)展單元,加入各種智能單元或特殊功能的單元。(6)體積小,維護(hù)方便PLC都是采用微型結(jié)構(gòu),模塊體積小、質(zhì)量輕,在使用安裝時(shí)十分方便。這是因?yàn)椴捎肞LC設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)升級(jí),則不必改動(dòng)設(shè)備的外部接線,只需要改動(dòng)軟件編程。本次設(shè)計(jì)我將使用PLC設(shè)計(jì)自動(dòng)售貨機(jī)的功能,設(shè)計(jì)出更穩(wěn)定的系統(tǒng),使其在實(shí)際使用中運(yùn)行的更穩(wěn)定更長久。硬件方面使用了三菱的FX2N48MR型號(hào)的PLC。關(guān)鍵詞:自動(dòng)售貨機(jī),PLC,可編程控制器,三菱FX2N I 大連海洋大學(xué)本科畢業(yè)論文(設(shè)計(jì))AbstractAbstractThis design topic is the use of programmable controller PLC on the vending machine this paper introduces the significance of the vending machine, development prospect and the research status machine has changed the pattern of global retail, which is a milestone in the retail revolution,and its prospects are very , this design uses PLC programmable controller, and expounds PLC was invented by Richard第二章 控制系統(tǒng)的選定 控制系統(tǒng)的選擇現(xiàn)如今的自動(dòng)售貨機(jī)的控制方式多種多樣,最常見的有兩種方式:單片機(jī)及PLC。 PLC的特點(diǎn)PLC已像微處理器作為中央處理器一樣被廣泛地使用,甚至當(dāng)PLC不再是唯一的邏輯(IC)判斷功能時(shí)使用輸入輸出模塊和外部電路、大規(guī)模集成電路,還能夠處理數(shù)據(jù)、進(jìn)行通信等功能。(8)實(shí)現(xiàn)三電一體實(shí)現(xiàn)電控(即邏輯控制)、電儀(過程控制)和電結(jié)(運(yùn)動(dòng)控制)這三電一體。(10) 通信聯(lián)網(wǎng)功能通信聯(lián)網(wǎng)功能就是可以通過PLC之間的聯(lián)網(wǎng)就是將可編程控制器與上位機(jī)的鏈接,實(shí)現(xiàn)遠(yuǎn)程IO 控制或數(shù)據(jù)交換[10]。(5) I/O(輸入/輸出)擴(kuò)展接口當(dāng)輸入/輸出端口達(dá)不到實(shí)際應(yīng)用的數(shù)量時(shí),可通過擴(kuò)展端口連接I/O擴(kuò)展單元與主機(jī),實(shí)現(xiàn)擴(kuò)展。而有些系統(tǒng)對(duì)控制時(shí)間要求非常嚴(yán)格、需要較快的響應(yīng)速度,對(duì)于這些系統(tǒng)就需要更仔細(xì)的編制程序,一定情況下還需要采用一些特殊手段,用來降低不良影響。消費(fèi)者必須明確各種可編程控制器的類型,在選擇型號(hào)時(shí)才能選擇正確的型號(hào)。果汁的價(jià)格是3元。按下商品的購買按鈕,系統(tǒng)將所買物品提取到提取口里,屏幕上的金額數(shù)字按照消費(fèi)的數(shù)值而發(fā)生改變,顧客拿出商品后提取口消失。⑷ 當(dāng)選擇一個(gè)PLC時(shí),為了生產(chǎn)的進(jìn)一步發(fā)展和完善的過程要留下余量??刂葡到y(tǒng)可以控制整個(gè)系統(tǒng),確保其系統(tǒng)工作更安全,更可靠。如果投幣足夠則會(huì)按照需求售貨。本設(shè)計(jì)采用的是微型PLC,其中外部輸入端有各種錢幣的面額進(jìn)幣口。⒊FX2n共有八個(gè)特殊的功能模塊。⑶ 按動(dòng)商品選擇按鈕,對(duì)商品進(jìn)行選購。如果PLC收到記錄貨幣的指令時(shí),指令接收相應(yīng)的數(shù)據(jù)將被自動(dòng)存儲(chǔ)在PLC寄存器D0。商品的指示燈是通過中間繼電器的輔助才亮起來。側(cè)板用于引導(dǎo)推桿的運(yùn)動(dòng),同時(shí)在導(dǎo)槽限制了槽的轉(zhuǎn)動(dòng)角。與此同時(shí)售貨機(jī)自動(dòng)停止售貨,避免對(duì)顧客造成利益損失。值得一說的是,在PLC編程中要解決的實(shí)際問題是消除軟件錯(cuò)誤和降低舊的梯形邏輯程序的維護(hù)成本。之前光有理論知識(shí),想象起來很簡單,但在實(shí)際做的過程中走了很多彎路。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。在設(shè)計(jì)過程中,我因家里的特殊情況,有近40天沒有完成設(shè)計(jì)任務(wù)。社會(huì)各界對(duì)自動(dòng)售貨機(jī)也進(jìn)行了分項(xiàng)的研究,如銷售動(dòng)作的實(shí)現(xiàn)、人民幣識(shí)別真?zhèn)蔚脑O(shè)計(jì)、網(wǎng)絡(luò)監(jiān)控功能以及對(duì)售貨機(jī)外形硬件的設(shè)計(jì)。溫度監(jiān)控主要是通過傳感器監(jiān)測(cè)貨箱內(nèi)的溫度,從而傳送信號(hào)到PLC,使其控制制冷器開始制冷,當(dāng)溫度達(dá)到一定值時(shí)停止制冷。其中罐體的半徑就是槽輪的槽弧半徑,罐體的直徑就是貨道的寬度。在執(zhí)行程序時(shí)始終閉合M8000。程序的編寫方式應(yīng)該是從上到下從左到右。⑤ 如果可以購買咖啡,那么咖啡的指示燈就會(huì)變亮,按下選擇咖啡的按鈕,咖啡自動(dòng)被放置到出貨口處。簡單介紹:在PLC的種