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

下載本文檔

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

文檔簡(jiǎn)介

1、引言自動(dòng)售貨機(jī)是自動(dòng)化時(shí)代的產(chǎn)物,它的出現(xiàn)方便了人們的生活購(gòu)物。由于地理位置的限 制,人工的費(fèi)用,以及時(shí)間的差異,給人們的購(gòu)物限制了一定的條件,為了方便人們的生 產(chǎn)生活,自動(dòng)售貨機(jī)便出現(xiàn)在人們的生活中,自動(dòng)售貨機(jī)以長(zhǎng)時(shí)間的不間斷工作, 占地面 積小,維修方便,無(wú)需人工監(jiān)守,在國(guó)外得到了快速的發(fā)展。但是自動(dòng)售貨機(jī)在中國(guó)市場(chǎng) 的擁有量較小,相對(duì)于中國(guó)人口較大的購(gòu)買消費(fèi)能力,自動(dòng)售貨機(jī)在中國(guó)市場(chǎng)有很大的發(fā) 展應(yīng)用空間。但自動(dòng)售貨機(jī)的工作環(huán)境復(fù)雜工作周期長(zhǎng), 這就需要自動(dòng)售貨機(jī)有較強(qiáng)的抗 干擾能力和穩(wěn)定的控制系統(tǒng),目前市場(chǎng)上的自動(dòng)售貨機(jī)多以PLCPLC 為控制系統(tǒng),該種售貨機(jī)操作方便,容易維修,購(gòu)買操

2、作方便,本設(shè)計(jì)通過(guò)分析自動(dòng)售貨機(jī)的銷售方式和功能要 求,以確定控制系統(tǒng)的設(shè)計(jì)。通過(guò)編程軟件編寫(xiě)出對(duì)應(yīng)的系統(tǒng)梯形圖,調(diào)試分析確認(rèn)系統(tǒng) 無(wú)誤后,導(dǎo)入 PLPLC C仿真軟件中,對(duì)系統(tǒng)進(jìn)行仿真模擬,檢測(cè)系統(tǒng)能否滿足設(shè)計(jì)要求。并 對(duì)系統(tǒng)不足之處進(jìn)行修改,滿足設(shè)計(jì)要求后,在試驗(yàn)臺(tái)上進(jìn)行接線模擬。最終在試驗(yàn)臺(tái)上 模擬出自動(dòng)售貨機(jī)的銷售方式和購(gòu)買流程。隨著科技的發(fā)展,自動(dòng)售貨機(jī)還會(huì)不斷地改進(jìn), 能更好的為人們提供服務(wù),方便人們的生活。第一章緒論1.1 自動(dòng)售貨機(jī)研究的背景自動(dòng)售貨機(jī)的出現(xiàn)是自動(dòng)化社會(huì)的產(chǎn)物。 在社會(huì)消費(fèi)水平迅速提高的今天,大量的購(gòu) 買消費(fèi)可發(fā)生在任何時(shí)間任何地點(diǎn)。 由于時(shí)間,地理位置的限制,

3、給人們的購(gòu)物帶來(lái)了不 便,為了滿足商業(yè)的需求方便人們的購(gòu)物消費(fèi)自動(dòng)售貨機(jī)便出現(xiàn)在人們的生活中,自動(dòng)售貨機(jī)以其占地面積小,2424 小時(shí)不間斷工作,后期投入少的優(yōu)勢(shì)方便著人們的生產(chǎn)生活, 可放置在人流量較多的車站,學(xué)校餐廳,人群密集的小區(qū),街道。自動(dòng)售貨機(jī)在一定程度 上為人們提供了購(gòu)買可能,但在國(guó)內(nèi)自動(dòng)售貨機(jī)的數(shù)量還遠(yuǎn)遠(yuǎn)不足, 人均占有量少,只能 實(shí)現(xiàn)簡(jiǎn)單的購(gòu)買交易,人工智能欠缺,國(guó)內(nèi)自動(dòng)售貨機(jī)還急待發(fā)展。基于PLCPLC 的自動(dòng)售貨機(jī)操作方便,性能穩(wěn)定,銷售種類豐富,在市場(chǎng)的銷售中有著良好的發(fā)展前景。1.2 自動(dòng)售貨機(jī)國(guó)內(nèi)外發(fā)展現(xiàn)狀隨著自動(dòng)化時(shí)代的來(lái)臨,以及商業(yè)銷售發(fā)展的需要,自動(dòng)售貨機(jī)出現(xiàn)在

4、人們的生活中, 美國(guó)在二十世紀(jì)初期研究出銷售香煙的售貨機(jī), 后來(lái)又逐漸出現(xiàn)了銷售不同產(chǎn)品的自動(dòng)售 貨機(jī)。現(xiàn)在自動(dòng)售貨機(jī)逐漸發(fā)展完善,銷售的種類多種多樣,操作方便簡(jiǎn)單不僅能用貨幣 交易們還支持在線付款網(wǎng)上交易。國(guó)內(nèi)自助售貨行業(yè)起步晚,發(fā)展快,隨著自動(dòng)售貨機(jī) 的不斷發(fā)展其功能也會(huì)逐漸完善,人工智能也會(huì)做的更好,目前市場(chǎng)上自動(dòng)售貨機(jī) 主要由投幣系統(tǒng),通過(guò)貨幣識(shí)別器識(shí)別出貨幣的面值、真?zhèn)?,并通過(guò)內(nèi)部系統(tǒng)對(duì)幣 值進(jìn)行累加,當(dāng)投入的貨幣總數(shù)大于商品售價(jià)時(shí),可以進(jìn)行商品的選擇購(gòu)買,購(gòu)買 結(jié)束后找出余額。較為先進(jìn)的自動(dòng)售貨機(jī)在投幣階段可以進(jìn)行付款方式的選擇,不 僅能進(jìn)行投幣,還可選擇在移動(dòng)端進(jìn)行網(wǎng)上支付。在商

5、品出貨方式上有多種出貨方 式,可根據(jù)銷售對(duì)象的種類設(shè)置不同的出貨方式,目前較先進(jìn)的是通過(guò)機(jī)械手出貨 方式出貨,能保證物品在銷售過(guò)程中不受損傷,但由于技術(shù)及成本的問(wèn)題,目前市 場(chǎng)上的售貨機(jī)還沒(méi)有普及此種出貨方式,由于國(guó)內(nèi)自動(dòng)售貨機(jī)行業(yè)發(fā)展時(shí)間短,與 先進(jìn)國(guó)家還有一段的差距。國(guó)內(nèi)自動(dòng)售貨機(jī)在穩(wěn)定性方面,銷售商品的多樣性還與 國(guó)外有一定的差距,在管理方面也有很大的欠缺不足,不能很好的監(jiān)控到售貨機(jī)的 狀態(tài)。隨著行業(yè)的發(fā)展售貨機(jī)逐漸接近成熟支持多種付款方式線上和線下支付,支 持較大金額的支付與交易結(jié)算,根據(jù)銷售商品的不同商品的出貨方式也不同,根據(jù) 氣候地區(qū)的不同自動(dòng)售貨機(jī)具有制冷,半制冷,制熱功能,同時(shí)

6、具有多種監(jiān)控方式。國(guó)內(nèi)自動(dòng)售貨機(jī)不斷發(fā)展以滿足商業(yè)需求和人們的購(gòu)物需求,內(nèi)部系統(tǒng)和智能方面也逐漸完善,自動(dòng)售貨機(jī)也逐漸的出現(xiàn)在人們的生活中, 在一些城市校園中我們隨處可見(jiàn),它改 變著人們的購(gòu)物方式。目前市場(chǎng)上的自動(dòng)售貨機(jī)根據(jù)操作方式分為兩類, 一類為先選擇商品在投入錢幣操作流程如下圖:圖 1.1 操作流程圖此類售貨機(jī)根據(jù)選擇的商品價(jià)格投入一定的貨幣。 另一類為先投入錢幣在選擇商品, 操作流程如下:圖 1.2 操作流程圖此類先投入一定的貨幣,根據(jù)投入的貨幣選擇可購(gòu)買的商品,兩類售貨機(jī)在購(gòu)買流程 上有一定的差別。(1 1)當(dāng)發(fā)生交易時(shí),貨幣從投幣入口投入,經(jīng)過(guò)貨幣識(shí)別器識(shí)別出貨幣的真?zhèn)?。?dāng) 貨幣為

7、真時(shí),傳感器給 PLCPLC 傳送指令。(2 2) PLCPLC 接到指令把投入的錢幣幣值累加到一起,再與商品價(jià)格形成對(duì)比,當(dāng)投入的幣值大于等于商品售價(jià)時(shí),對(duì)應(yīng)的商品顯示燈亮可進(jìn)行購(gòu)買此類商品。自動(dòng)售貨機(jī)內(nèi)此種商品售空,則無(wú)法在進(jìn)行此種商品的購(gòu)買,此種商品的缺貨指示燈亮。(3 3)當(dāng)某類商品可購(gòu)買時(shí),按下對(duì)應(yīng)的商品按鈕,就可以在取貨口進(jìn)行取貨。(4 4)當(dāng)一次購(gòu)買結(jié)束后,余額會(huì)再次和商品價(jià)格進(jìn)行比較,若余額仍大于某些商品 售價(jià),則還可進(jìn)行購(gòu)買。購(gòu)買結(jié)束則可按退幣按鈕,進(jìn)行退幣結(jié)束交易。(5 5)系統(tǒng)復(fù)位,完成售貨。1.3 本課題研究的目的及意義在自動(dòng)化時(shí)代,任何的發(fā)展研究都是為更好的服務(wù)人們的

8、生產(chǎn)生活。 由于時(shí)間的和地 理位置的因素,商場(chǎng)和超市并不能很好的滿足人們的購(gòu)物要求。 為了滿足商業(yè)的銷售,也 為了更好的滿足人們的購(gòu)物需求,自動(dòng)售貨機(jī)便漸漸的滲透到生活的各個(gè)角落, 如今在學(xué)校圖書(shū)館,餐廳,車站候車室,以及人員密集的街道都能看到自動(dòng)售貨機(jī)的身影。簡(jiǎn)易的購(gòu)物操作,多方式的支付方式,和穩(wěn)定的控制系統(tǒng),能為用戶帶來(lái)良好的體驗(yàn)。1.4 研究的主要內(nèi)容自動(dòng)售貨機(jī)是一種自動(dòng)化設(shè)備,為人們提供 2424 小時(shí)售貨服務(wù),其扮演的角色不斷方 便著我們的生活,也越來(lái)越受到人們的喜愛(ài)。相比以單片機(jī)為控制基礎(chǔ)的售貨機(jī), 以 PLCPLC 為控制基礎(chǔ)的售貨機(jī)更能抵抗外部因素帶來(lái)的干擾,系統(tǒng)穩(wěn)定性強(qiáng),設(shè)備

9、維修方便,在程序設(shè)計(jì)上也比較簡(jiǎn)便,更加適合在復(fù)雜的公共環(huán)境下使用。具體研究方法分以下步驟:(1 1)硬件設(shè)計(jì):通過(guò)對(duì)自動(dòng)售貨機(jī)的功能分析,了解自動(dòng)售貨機(jī)的工作原理,分析 出硬件組成結(jié)構(gòu)。(2 2)軟件設(shè)計(jì):根據(jù)自動(dòng)售貨機(jī)功能的要求,對(duì)系統(tǒng)進(jìn)行模塊分解,逐個(gè)分析系統(tǒng) 模塊,掌握模塊系統(tǒng)的基礎(chǔ)上對(duì)整體的系統(tǒng)進(jìn)行研究分析,編寫(xiě)出所要求的控制程序以實(shí) 現(xiàn)自動(dòng)售貨機(jī)的功能。(3 3)仿真模擬:通過(guò)編程軟件 STEPSTEP 7-Micro_WIN7-Micro_WIN SP9SP9 編出對(duì)應(yīng)功能的梯形圖,調(diào) 試確認(rèn)無(wú)誤后導(dǎo)出程序,在 S7-200S7-200 仿真軟件上,對(duì)系統(tǒng)進(jìn)行仿真模擬以分析控制系統(tǒng)

10、是 否達(dá)到設(shè)計(jì)要求,并通過(guò)模擬反饋完善系統(tǒng)設(shè)計(jì)。確認(rèn)系統(tǒng)無(wú)誤后在實(shí)驗(yàn)室進(jìn)行接線模擬, 確認(rèn)系統(tǒng)在實(shí)際運(yùn)用的可行性。第二章系統(tǒng)硬件設(shè)計(jì)2.1 自動(dòng)售貨機(jī)硬件結(jié)構(gòu)在自動(dòng)售貨機(jī)控制系統(tǒng)中,各種硬件設(shè)備與 PLCPLC 連接,當(dāng)硬幣識(shí)別器,紙幣識(shí)別器 對(duì)錢幣識(shí)別后給 PLCPLC 一個(gè)信號(hào),PLCPLC 內(nèi)部進(jìn)行貨幣的加數(shù)計(jì)算。通過(guò)各種按鈕進(jìn)行購(gòu)買, 退幣的控制。當(dāng)購(gòu)買商品時(shí),按下商品選擇按鈕, PLCPLC 輸出指令通過(guò)接觸器控制電機(jī)進(jìn) 行商品的出貨、退幣。該自動(dòng)售貨機(jī)可靠性強(qiáng),使用方便,對(duì)投入的錢幣有自動(dòng)識(shí)別真?zhèn)喂?能,并能對(duì)投入的錢進(jìn)行累計(jì),根據(jù)投入的錢幣選擇商品,當(dāng)商品缺貨時(shí)對(duì)應(yīng)的缺貨指示燈

11、亮,交易結(jié)束進(jìn)行自動(dòng)找零。圖 2.1 硬件結(jié)構(gòu)圖可編程控制器圖 2.2 PLC 控制系統(tǒng)圖本次設(shè)計(jì)以西門子 S7-200S7-200 為內(nèi)部控制系統(tǒng)。以西門子 S7-200S7-200 為基礎(chǔ)的控制系統(tǒng)的自動(dòng)售貨機(jī)可根據(jù)銷售對(duì)象的種類來(lái)選擇要擴(kuò)展的模塊。直接讀寫(xiě)摸擬量 I/OI/O 模塊,不需要 復(fù)雜的編程,方便了開(kāi)發(fā)人員的程序設(shè)計(jì)。普通PLCPLC 溫度適用范圍為 055055 度,寬溫型S7-200S7-200 適用溫度范圍為-25+70-25+70 度,為自動(dòng)售貨機(jī)復(fù)雜的銷售環(huán)境提供了可能。S7-200S7-200以其極高的性價(jià)比,在工業(yè)控制中占有不可替代的地位。圖 2.3 PLC 外形

12、圖根據(jù)自動(dòng)售貨機(jī)的功能要求,對(duì) PLCPLC 進(jìn)行模塊化設(shè)計(jì)(1)(1)系統(tǒng)初始化功能模塊。每當(dāng)發(fā)生一次交易時(shí)系統(tǒng)都要進(jìn)行一定的初始化以方便再次購(gòu)買。如錢幣計(jì)數(shù)系統(tǒng)的初始化,當(dāng)售貨機(jī)內(nèi)存貨不足時(shí)要及時(shí)補(bǔ)給商品,并對(duì)商品數(shù)量計(jì)數(shù)系統(tǒng)進(jìn)行初始化。(2)(2)貨幣的辨識(shí)功能模塊。當(dāng)有貨幣投入時(shí),通過(guò)貨幣識(shí)別模塊進(jìn)行對(duì)貨幣的識(shí)別,當(dāng) 識(shí)別通過(guò)2.2 PLC 選型設(shè)計(jì)按鈕rp選擇開(kāi)關(guān)電源輸入亠 CPUCPU模塊 r 模塊輸出模塊接觸器電磁閥指示燈電源后會(huì)給 PLCPLC 發(fā)送指令通過(guò)累計(jì)器對(duì)錢幣計(jì)數(shù)。(3)(3)系統(tǒng)顯示功能模塊。通過(guò)系統(tǒng)顯示模塊來(lái)識(shí)別投入的錢幣是否能夠購(gòu)買某種商品, 和商品是否缺貨無(wú)法

13、購(gòu)買。價(jià)格比較功能模塊。 通過(guò)價(jià)格比較模塊來(lái)比較投入的貨幣是否能達(dá)到購(gòu)買某種商 品。(5)(5)商品選擇功能模塊。自動(dòng)售貨機(jī)售有 4 4 種產(chǎn)品, ,分別為 1 1 元的純凈水、2 2 元的山泉水、 3 3 元的紅茶,4,4 元的奶茶,當(dāng)投入的貨幣幣值大于等于商品按鈕時(shí)只要選擇對(duì)應(yīng)的商品按鈕 就可以購(gòu)買。(6)(6) 退幣功能模塊。當(dāng)交易結(jié)束時(shí)按下退幣按鈕就可以退出余額結(jié)束購(gòu)買。2.3 硬幣的識(shí)別硬幣的識(shí)別主要通過(guò)識(shí)別硬幣的材料和尺寸來(lái)判別硬幣的真?zhèn)?,硬幣的材質(zhì)是由特殊的合金制作成的,無(wú)法偽造出來(lái),不同幣值的硬幣在尺寸重量上有很明顯的差別。當(dāng)硬幣投入后,硬幣通過(guò)由電感和電容組成的磁場(chǎng),由于硬幣

14、材料和尺寸上的不同,通過(guò)磁場(chǎng)時(shí)會(huì)影響電感的電感量,電感量的變化引起振蕩頻率的變化, 檢測(cè)到的振蕩頻率與系統(tǒng)中存 在的頻率進(jìn)行對(duì)比,就可判別出錢幣的真?zhèn)?,如果錢幣為真則給PLCPLC 發(fā)送信號(hào),進(jìn)行貨幣的計(jì)算。當(dāng)投入假幣時(shí),由于假幣在振蕩頻率的不同無(wú)法通過(guò)硬幣識(shí)別器被彈了出來(lái)。圖 2.4 硬幣識(shí)別器2.4 紙幣的識(shí)別在紙幣的投幣過(guò)程中,紙幣要先經(jīng)過(guò)紙幣識(shí)別器進(jìn)行識(shí)別。 在市場(chǎng)上紙幣的識(shí)別通常為紫外線識(shí)別,由于紙幣是由特殊的紙張制作而成, 在紫外線下沒(méi)有熒光反射,可以根據(jù)熒光的強(qiáng)度辨別錢幣的真?zhèn)?。不同幣值的紙幣面積大小有所不同, 可通過(guò)紅外裝置來(lái)辨別錢幣紙張的大小來(lái)區(qū)分幣值,當(dāng)錢幣為真時(shí),錢幣可通

15、過(guò)紙幣識(shí)別器,并給PLCPLC 個(gè)信號(hào),進(jìn)行貨幣的累加計(jì)算。如果錢幣為假,則吐出假幣,無(wú)信號(hào)輸出。圖 2.5 紙幣識(shí)別器2.5 電機(jī)的選擇當(dāng)發(fā)生購(gòu)買后,自動(dòng)售貨機(jī)要自動(dòng)出貨,市場(chǎng)上售貨機(jī)出貨方式多種多樣,根據(jù)售貨 的種類不同,出貨方式也有所不同。市場(chǎng)上的售貨機(jī)大都是通過(guò)電機(jī)提供動(dòng)力出貨,在自動(dòng)售貨機(jī)內(nèi)部每種產(chǎn)品的出貨都需要一個(gè)電機(jī)來(lái)實(shí)現(xiàn), 但自動(dòng)售貨機(jī)中電機(jī)的功率并不需 要多大,但當(dāng)要求電機(jī)通電后能迅速動(dòng)作,因此在電機(jī)選擇方面我們選擇低電壓功率較小 的直流電機(jī)。2.6 自動(dòng)售貨機(jī)出貨結(jié)構(gòu)在市場(chǎng)上自動(dòng)售貨機(jī)的出貨種類方式較多, 不同的出貨方式都有其優(yōu)缺點(diǎn),下面是市 場(chǎng)上的兩種種出貨機(jī)構(gòu)。目前市場(chǎng)

16、上出現(xiàn)了一種機(jī)械臂出貨方式,該方式相對(duì)于傳統(tǒng)的掉落式出貨方式更加智 能,當(dāng)發(fā)生購(gòu)買時(shí),自動(dòng)售貨機(jī)內(nèi)部的機(jī)械手便上升到對(duì)應(yīng)商品的位置,在抓取商品后, 送到取貨口出,即可取出貨物,這種出貨方式很大程度上保護(hù)了商品。 適用于易碎易損商 品的出售,但成本較高不適合以飲料為出售對(duì)象的售貨機(jī)。旋轉(zhuǎn)式送出機(jī)構(gòu),把出售的商品放置在螺旋軌道上,當(dāng)購(gòu)買時(shí)電機(jī)動(dòng)作帶動(dòng)螺旋軌道 旋轉(zhuǎn),當(dāng)商品轉(zhuǎn)到貨到底部開(kāi)設(shè)的口槽時(shí), 便從槽口下貨,這種出貨方式在市場(chǎng)上占有很 大份額,它要求電機(jī)的轉(zhuǎn)矩較大,不適用于易碎易損商品的岀貨方式。 但本次的銷售對(duì)象 為抗摔抗破碎商品因此選擇旋轉(zhuǎn)式出貨機(jī)構(gòu)。第三章系統(tǒng)軟件設(shè)計(jì)3.1 自動(dòng)售貨機(jī)工

17、作流程圖自動(dòng)售貨機(jī)內(nèi)部系統(tǒng)工作是從投幣開(kāi)始, 從退幣結(jié)束。當(dāng)投入貨幣時(shí)開(kāi)始對(duì)幣值進(jìn)行 累加計(jì)數(shù),然后判斷投入的幣值是否大于等于商品的售價(jià), 是否能購(gòu)買商品,購(gòu)買后計(jì)算 出余額,若交易結(jié)束按下選擇按鈕即可結(jié)束交易,若繼續(xù)購(gòu)買余額繼續(xù)與商品售價(jià)比對(duì), 判斷是否可以購(gòu)買。圖 3.1 工作流程圖3.2 自動(dòng)售貨機(jī) I/O 分配表 3.1 自動(dòng)售貨機(jī) I/O 分配表功能名稱定義點(diǎn)符號(hào)投 1 元硬幣10.0SB1投 5 元紙幣I0.1SB2投 10 元紙幣I0.2SB3純凈水選擇按鈕I0.3SB4山泉水選擇按鈕I0.4SB5找零按鈕I0.5SB6紅茶選擇按鈕I0.6SB7果汁選擇按鈕I0.7SB8純凈水出

18、貨Q0.1山泉水出貨Q0.2紅茶出貨Q0.3果汁出貨Q0.4找零Q0.5純凈水綠燈(可購(gòu)買)Q0.7山泉水綠燈(可購(gòu)買)Q1.0紅茶綠燈(可購(gòu)買)Q1.1果汁綠燈(可購(gòu)買)Q1.2純凈水紅燈(售空)Q1.3山泉水紅燈(售空)Q1.4紅茶紅燈(售空)Q1.5果汁紅燈(售空)Q1.6在上表中 SB1,SB1,、SB2SB2、SB3SB3 為貨幣投入模擬按鈕,SB3SB3、SB5SB5、SB7SB7、SB8SB8 為相應(yīng)的商品選擇按鈕,當(dāng)投入的錢幣滿足購(gòu)物時(shí)只需要按下相應(yīng)的按鈕即可購(gòu)買。SB6SB6 為找零按鈕。在投入貨幣后,當(dāng)貨幣值大于等于某商品時(shí),此時(shí)滿足購(gòu)買此物的條件,對(duì)應(yīng)的指示 綠燈亮,表示

19、可以購(gòu)買。如果商品對(duì)應(yīng)的指示紅燈亮表示該商品缺貨無(wú)法購(gòu)買。3.3 PLC 外部接線圖圖 3.2 自動(dòng)售貨機(jī)外部接線圖3.4 PLC 程序的設(shè)計(jì)3.4.13.4.1 錢幣計(jì)數(shù)系統(tǒng)當(dāng)出現(xiàn)交易時(shí),顧客每次投入的錢幣都需要經(jīng)過(guò)貨幣真假識(shí)別系統(tǒng)進(jìn)行識(shí)別,若貨幣為偽假幣則系統(tǒng)不給 PLCPLC 傳遞計(jì)幣指令。若錢幣為真則傳感器給 PLCPLC 發(fā)送計(jì)幣指令,PLCPLC 把接收來(lái)的信號(hào)指令進(jìn)行系統(tǒng)的處理,累加幣值,當(dāng)投入1 1 元的貨幣累加 1 1,投入 5 5 元的貨幣累加 5 5,投入 1010 元的貨幣累加 1010。下圖 3.33.3 是當(dāng)投入錢幣,或購(gòu)買商品后幣值發(fā)生 變化時(shí),C1C1 的值改變

20、。當(dāng)投入 1 1 元時(shí) I0.0I0.0 閉合,C1C1 累加 1 1,投入 5 5 元時(shí) M0.1M0.1 閉合 5 5 次 C1C1 的值加 5 5,投入 1010 元時(shí) M0.M0.3 3閉合 1010 次,C1C1 的值加 1010。當(dāng)發(fā)生購(gòu)買后,根據(jù)對(duì)應(yīng)商 品的售價(jià)值其對(duì)應(yīng)的控制按鈕閉合,C1C1 的值減去對(duì)應(yīng)商品的值。丨貨幣的加減找零100T IM0.1M0.3M0.4投 1 元投 5 元投 10 元純凈水選擇按鈕山泉水選擇按鈕找零按鈕紅茶選擇按鈕果汁選擇按鈕24V 0VC1CTUDIM0.5M0.SM0.7Q0.5I-1 “ |-+9999-圖 3.3 幣值計(jì)數(shù)下圖是當(dāng)五元時(shí),I

21、0.1I0.1 閉合,M0.0M0.0 閉合,系統(tǒng)處于自鎖狀態(tài)。且當(dāng) T51T51 計(jì)時(shí)時(shí)間到 時(shí)系統(tǒng)斷開(kāi)。圖 3.4 多元投幣梯形圖當(dāng) M0.0M0.0 閉合后,T51T51, T52T52 開(kāi)始計(jì)時(shí),當(dāng) T51T51 計(jì)時(shí)結(jié)束時(shí)系統(tǒng)斷開(kāi)停止計(jì)時(shí)。在 T52T52計(jì)時(shí)時(shí)間到時(shí) M0.1M0.1 輸出一個(gè)信號(hào),同時(shí) T53T53 開(kāi)始計(jì)時(shí),T53T53 計(jì)時(shí)時(shí)間到后 T52T52 斷開(kāi),并 開(kāi)始計(jì)時(shí)。此時(shí)系統(tǒng)完成一個(gè)輸出周期。在 T51T51 結(jié)束計(jì)時(shí)期間 M0.1M0.1 共輸出 5 5 次,C1C1 的 值加 5 5。只要改變 T51T51 的值就可完成其它多元的投幣。342342 商品購(gòu)

22、買系統(tǒng)當(dāng)投幣完成后,系統(tǒng)把所投入的貨幣值累加到一起,系統(tǒng)內(nèi)部進(jìn)行貨幣與商品售價(jià)的 對(duì)比,當(dāng)投幣幣值大于等于某商品時(shí),該商品的可購(gòu)買指示燈亮,此時(shí)可以進(jìn)行購(gòu)買該商 品。按下相應(yīng)的商品選擇按鈕即可在自動(dòng)售貨機(jī)出貨口內(nèi)取貨,接著再進(jìn)行價(jià)格與余額 的比較,若余額符合購(gòu)物條件還可再次進(jìn)行購(gòu)買,相應(yīng)的指示燈亮,若再一次購(gòu)買后余額INTON+5-PT100 msT53RS 3MOLDMO.O冋絡(luò)4T52網(wǎng)絡(luò)呂T51T52M0.1仍大于一些商品的價(jià)格則還可以繼續(xù)購(gòu)物。不然商品指示燈不亮。 如下圖 3.5,3.5,當(dāng)投入的金額或余額大于等于該商品售價(jià)時(shí)則可以摁下商品選擇按鈕I0.3I0.3 就可購(gòu)買此商品,然后

23、通過(guò)加減計(jì)數(shù)器指令計(jì)算出余額并存入 C1C1 中。當(dāng)購(gòu)買該商品時(shí),按下此商品的選擇按鈕, T57T57 開(kāi)始計(jì)時(shí),M1.3M1.3 常開(kāi)觸點(diǎn)閉合,當(dāng)計(jì)時(shí)結(jié)束后,M1.3M1.3 斷開(kāi)經(jīng)過(guò)下降沿觸發(fā) Q0.1Q0.1 輸 出,電機(jī)工作商品被拋出。圖 3.5 商品的購(gòu)買出貨T59INITONPT100圖 3.6 商品差價(jià)計(jì)算當(dāng)按下購(gòu)買按鈕后,T57T57 開(kāi)始計(jì)時(shí),同時(shí) T58T58 也開(kāi)始計(jì)時(shí),0.5S0.5S 后 T59T59 開(kāi)始計(jì)時(shí), T58T58 常開(kāi)觸點(diǎn)閉合 M0.4M0.4 輸出一個(gè)信號(hào),加減計(jì)數(shù)器減 1,1,再過(guò) 0.5S0.5S 后 T59T59 常開(kāi)觸點(diǎn)閉合, 常閉觸點(diǎn)斷開(kāi)。此

24、時(shí)一個(gè)周期結(jié)束 C1C1 的值減 1,1,在 T57T57 計(jì)時(shí)結(jié)束期間共有一個(gè)周期,M0.4M0.4 一次輸出,C1C1 的值減 1 1。3.4.33.4.3 商品計(jì)數(shù)系統(tǒng)自動(dòng)售貨機(jī)內(nèi)商品一次存放的數(shù)量都是有限的,當(dāng)自動(dòng)售貨機(jī)內(nèi)的商品銷售缺貨時(shí),則無(wú)法再進(jìn)行此類商品的購(gòu)買。以下是純凈水?dāng)?shù)量的計(jì)數(shù),每發(fā)生一次購(gòu)買Q0.1Q0.1 閉合一次,商品數(shù)量減少一次,當(dāng)購(gòu)買五次后,則無(wú)法再進(jìn)行購(gòu)買,需要補(bǔ)充商品商嚴(yán)貨計(jì)數(shù)C2-CD CTD-LD5-FV圖 3.7 商品計(jì)數(shù)T汨T5SSM0.1T IQ01344344 商品可購(gòu)買顯示當(dāng)投入的金額大于商品的售價(jià)時(shí)且自動(dòng)售貨機(jī)內(nèi)有該商品時(shí)則該商品顯示綠燈,Q0

25、.7Q0.7閉合商品可以購(gòu)買。圖 3.8 商品可購(gòu)買顯示3.4.53.4.5 缺貨顯示系統(tǒng)當(dāng)商品被多次購(gòu)買后,C2C2 從設(shè)定的商品數(shù)量值減到 0 0 則 C2C2 常閉觸點(diǎn)斷開(kāi),常開(kāi)觸 點(diǎn)閉合,則該商品對(duì)應(yīng)的售空不可購(gòu)買紅燈亮, 即使投入的錢幣大于等于商品售價(jià), 也無(wú) 法進(jìn)行購(gòu)買,商品可購(gòu)買綠燈不再顯示。圖 3.9 商品缺貨顯示346346 找零系統(tǒng)當(dāng)購(gòu)買結(jié)束后,按下找零按鈕 10.510.5, Q0.5Q0.5 閉合,找零電機(jī)動(dòng)作,即可把余額退出網(wǎng)絡(luò)511105IN TON+ir-PT100rnsQ0.5網(wǎng)絡(luò)50Q0.5圖 3.10 退幣找零系統(tǒng)第四章仿真模擬4.1 仿真軟件的操作設(shè)置學(xué)習(xí)

26、 PLCPLC 最有效的手段就是手動(dòng)編程和上機(jī)調(diào)試,由于一些條件的限制缺乏實(shí)驗(yàn)條件,編寫(xiě)程序后無(wú)法檢測(cè)是否正確,仿真軟件的出現(xiàn)解決了這一現(xiàn)狀。S7-200S7-200 仿真軟件能模擬 S7-200S7-200 的大多數(shù)指令和功能,PLCPLC 編程過(guò)后通過(guò)編譯確認(rèn)系統(tǒng)無(wú)誤后可通過(guò)該軟件 進(jìn)行仿真模擬,并確認(rèn)系統(tǒng)的正確可行性。在系統(tǒng)配置中選擇此次試驗(yàn)的 CPUCPU 的型號(hào),CPU224CPU224。在 CPUCPU 的右邊是拓展模塊, 可根據(jù)要添加的 I/OI/O 點(diǎn)拓展模塊數(shù)量。仿真軟件不能直接接受 S7-200S7-200 的程序代碼,程序 編譯成功后,在編程軟件中導(dǎo)出文件,將程序轉(zhuǎn)換成擴(kuò)

27、展名為“ awlawl 的文本文件。打開(kāi)仿真軟件,在 程序”中選擇 裝載程序”選擇要裝載的文件。如果仿真軟件支持程序中的全 部指令和功能,單擊工具欄的 運(yùn)行”按鈕,切換到 RUNRUN 模式,此時(shí)可對(duì)程序進(jìn)行監(jiān)控。S.?;P)直看Ofl E&CJ PteISRtKHI畐 ass tl.l KW Dfii冒CPU TypeSeltctKTB.e-1i CTli type to bt used (Jf彈創(chuàng)vixnld. like the soitirar*昨U師弓le寺preXLiUn CPtfLfLl lypA.CJU險(xiǎn)訶 typ of CPUilccaptCAiicalSMA1KS7-2E0CPU 22* 3TP圖 4.1 仿真軟件的設(shè)置圖 4.3 元投幣計(jì)數(shù)4.2 系統(tǒng)仿真在系統(tǒng)的仿真中,系統(tǒng)處于 RUNRUN 狀態(tài),并對(duì)程序塊進(jìn)行監(jiān)控。初始狀態(tài)下,幣值計(jì) 數(shù) C1C1 的值為 0 0。Netwoflc 1圖 4.2 投幣計(jì)數(shù)系統(tǒng)模擬SIEMENS0-.0T 卜0 1 2 3 1 5 G 70 1 2 3 4 5OHD3T 卜AM4AM 弓0-M0 7H INerwcM*2AlL1CPU 224RUHSTCi3 4SIMATICS7-200富3Ci膽T于MO.O圖 4.3 元投幣計(jì)數(shù)SIEMENSSHATIC MsCP

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論