版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 ??飘厴I(yè)設(shè)計(jì)(論文) 設(shè)計(jì)題目: PLC控制系統(tǒng)設(shè)計(jì) 自動(dòng)售貨機(jī)的 系 部 2017年4月 南京 摘 要 本論文設(shè)計(jì)的是瓶裝飲料的自動(dòng)售貨機(jī),選用三菱公司的FX系列型號(hào)為FX2N-48MTPLC。首先,本文先介紹了自動(dòng)售貨機(jī)發(fā)展過(guò)程,工作原理,系統(tǒng)結(jié)構(gòu),講述了自動(dòng)售貨機(jī)的販賣商品的過(guò)程。根據(jù)自動(dòng)售貨機(jī)的功能分配需要多少輸入和輸出點(diǎn)數(shù),選擇合適的PLC型號(hào),繪制系統(tǒng)硬件接線圖,然后選擇所需的數(shù)碼管顯示、電動(dòng)機(jī)和接觸器等。根據(jù)系統(tǒng)的功能來(lái)編寫(xiě)自動(dòng)售貨機(jī)的梯形圖程序。本次飲料自動(dòng)售貨機(jī)能夠做到錢幣的識(shí)別和累計(jì)、飲料種類的選擇、飲料出貨以及錢幣找零退幣等等功能。 關(guān)鍵字 自動(dòng)售貨機(jī) PLC 梯形圖
2、Abstract The design of the vending machine for the beverage vending machines, based on Japans Mitsubishi FX series PLC. To FX2N-48MT model PLC as the core, set up the vending machine control system, the nature of goods sold clearly.First, analyze the structure and working principle of the vending ma
3、chine, understand the vending process of the vending machine, make the hardware wiring diagram through the function analysis of the vending machine, choose the PLC, the digital tube display, the motor and the contactor according to the hardware selection. Select the PLC according to the I / O alloca
4、tion table.The ladder program of the vending machine is written by writing a flow chart of the control system. The vending machine can realize the identification and accumulation of coins, the selection of beverage goods and the function of automatically ejecting the receipt and the coin. The ladder
5、 diagram is done by GX Developer. After the completion of the Mitsubishi PLC simulation software GX Simulator 6c debugging and simulation. Keywords vending machine PLC ladder diagram 目 錄 1 引言 . 1 1.1自動(dòng)售貨機(jī)的簡(jiǎn)介及發(fā)展現(xiàn)狀 . 1 1.2 本論文研究的內(nèi)容 . 1 2 本次自動(dòng)售貨機(jī)的總體設(shè)計(jì) . 1 2.1售貨方式設(shè)計(jì) . 1 2.2系統(tǒng)組成 . 2 3 系統(tǒng)的硬件設(shè)計(jì)及組成原理 . 3 3.
6、1PLC的簡(jiǎn)單介紹 . 3 3.2電氣設(shè)備的選擇 . 4 3.3自動(dòng)售貨機(jī)的系統(tǒng)PLC的I/O分配表 . 5 3.4自動(dòng)售貨機(jī)的系統(tǒng)硬件連接圖 . 6 4 系統(tǒng)的軟件設(shè)計(jì) . 8 4.1流程圖 . 8 4.2梯形圖程序的編寫(xiě)及分析 . 9 結(jié)束語(yǔ) . 17 致謝 . 18 參考文獻(xiàn) . 19 1 引言 1.1自動(dòng)售貨機(jī)的簡(jiǎn)介及發(fā)展現(xiàn)狀 自動(dòng)售貨機(jī),顧名思義,就是一臺(tái)可以自動(dòng)賣東西的不需要人看管的售貨機(jī)器,屬于智能機(jī)器。自動(dòng)售貨機(jī)相比其他形式:超市、商場(chǎng)等來(lái)說(shuō),它是一種商業(yè)自動(dòng)化設(shè)備,一種新型的商業(yè)模式,它能夠在無(wú)人看管下工作,節(jié)省人力,而且小型售貨機(jī)可以擺放在任何需要的地方,不受時(shí)間、地點(diǎn)的限
7、制,可以24小時(shí)營(yíng)業(yè)。按照售賣商品的類別可以分為三種:綜合自動(dòng)售貨機(jī)、飲料自動(dòng)售貨機(jī)、食品自動(dòng)售貨機(jī)。 自動(dòng)售貨機(jī)的出現(xiàn),是自動(dòng)化水平提高的結(jié)果,是技術(shù)產(chǎn)業(yè)革命的產(chǎn)物。隨著勞動(dòng)力成本持續(xù)上漲以及銷售環(huán)境和消費(fèi)模式發(fā)生變化,新型的售貨方式層出不窮,自動(dòng)售貨機(jī)最具代表性;隨著物聯(lián)網(wǎng)的發(fā)展,自動(dòng)售貨機(jī)也變得越來(lái)越智能,種類將會(huì)越來(lái)越多,可以賣飲料、水果、蔬菜和其他食品,甚至可以賣藥,遠(yuǎn)程醫(yī)療,線上看病,線下自己去取藥等。還可以在線監(jiān)控,實(shí)時(shí)的監(jiān)控自動(dòng)售貨機(jī)庫(kù)存的貨物情況,如果有缺貨及時(shí)向區(qū)負(fù)責(zé)人的電腦報(bào)告,以確保貨物補(bǔ)充和更換等等。 1.2 本論文研究的內(nèi)容 本課題的主要任務(wù)是基于PLC的自動(dòng)售貨機(jī)
8、系統(tǒng)的設(shè)計(jì),主要內(nèi)容包括以下方面: 、對(duì)自動(dòng)售貨機(jī)及可編程控制器(PLC)作較為全面的介紹; 、確定自動(dòng)售貨機(jī)總體結(jié)構(gòu),完成對(duì)系統(tǒng)和可編程控制器等相關(guān)硬件的選型; 、系統(tǒng)硬件元件選擇、完成PLC的I/O的分配、PLC外圍接線圖設(shè)計(jì); 、設(shè)計(jì)出軟件流程圖、程序梯形圖的繪制; 、對(duì)設(shè)計(jì)后的自動(dòng)售貨機(jī)系統(tǒng)進(jìn)行模擬調(diào)試。 2 本次自動(dòng)售貨機(jī)的總體設(shè)計(jì) 2.1售貨方式設(shè)計(jì) 本次設(shè)計(jì)如下圖操作界面所示,四種商品可以選擇,分別是瓶裝水、可樂(lè)、脈動(dòng)、加多寶四種飲料,價(jià)格依次是2元、3元、4元、5元。投幣口可以投入1元,5元,10元的紙幣,錢幣進(jìn)入箱體內(nèi)識(shí)別并累計(jì),當(dāng)投入的錢幣等于或者大于想要購(gòu)買的商品,此商品
9、旁邊的指示燈亮,未達(dá)到商品價(jià)格的商品指示燈不亮,說(shuō)明商品不能購(gòu)買。用兩位數(shù)碼管顯示所放入的錢幣金額。例如:顧客投入一張5元的紙幣,金額顯示區(qū)域顯示 05,5元大于等于所有商品價(jià)格,所以四種飲料的指示燈都亮起,即Y0,Y1,Y2,Y3都亮。告知顧客都可以購(gòu)買,顧客點(diǎn)擊商品一(如商品一是瓶裝水)下面的X3按鈕,金額顯示區(qū)域變?yōu)?3,是5元減去瓶裝水的價(jià)格。過(guò)一秒鐘,飲料從底部的出口推出。按下零退幣的按鈕X7,零錢3元從退幣口推出,結(jié)束交易,金額顯示00。 圖1功能示意圖 2.2系統(tǒng)組成 本設(shè)計(jì)系統(tǒng)由PLC控制系統(tǒng)、錢幣識(shí)別傳感器、出貨系統(tǒng)等部分組成。 PLC控制系統(tǒng):接受人民幣識(shí)別系統(tǒng)信息,確認(rèn)已
10、接受的人民幣是否可購(gòu)買消費(fèi)者所指定的商品,確認(rèn)后按要求售出商品。 錢幣識(shí)別傳感器:主要包括紙幣識(shí)別器、硬幣識(shí)別器、硬幣找零系統(tǒng)等,它主要實(shí)現(xiàn)識(shí)別真假紙幣、一般為拾元、伍元、一元、拒收假幣和殘幣、正確找零的功能。 出貨系統(tǒng):貨柜由多層貨架組成,當(dāng)購(gòu)物者指定所需商品后,由控制系統(tǒng)啟動(dòng)出貨系統(tǒng)出貨。如圖所示: 商品指示投幣按 FX-48MR PLC退幣指示商品購(gòu)買按鈕 找零按鈕 商品出口指示燈 圖2系統(tǒng)組成框圖3 系統(tǒng)的硬件設(shè)計(jì)及組成原理 3.1PLC的簡(jiǎn)單介紹 3.1.1可編程控制器(PLC)的原理 PLC中文名字是可編程邏輯控制器,其工作原理與普通計(jì)算機(jī)基本上是一致的,都是在系統(tǒng)程序下運(yùn)行不同的
11、用戶程序來(lái)工作的,但兩者的工作方式有所不同。 PLC 采用分時(shí)處理及掃描工作方式,其在正常工作是要完成如下的任務(wù): 、計(jì)算機(jī)內(nèi)部各工作單元的試運(yùn)行; 、外部連接設(shè)備和計(jì)算機(jī)CPU之間的通訊; 、用戶所要完成的工作的程序。 這些工作都不是同時(shí)完成的,也就是說(shuō)這個(gè)過(guò)程要分時(shí)的,簡(jiǎn)單來(lái)說(shuō)就是分時(shí)間段掃描不同的硬件或者軟件,掃描一次所需要的時(shí)間稱為掃描周期,可以節(jié)省CPU時(shí)間。掃描周期一般可分為輸入處理階段、程序執(zhí)行階段、輸出處理階段。 輸入處理階段:也稱輸入采樣。在輸入處理階段中,可編程控制器處于讀入調(diào)試的狀態(tài),程序段存放在輸入數(shù)據(jù)暫存區(qū)。在輸入一狀態(tài)時(shí),需要注意的是調(diào)試狀態(tài)有了新的變化,但是輸入數(shù)
12、據(jù)暫存區(qū)中的存儲(chǔ)內(nèi)容時(shí)不會(huì)變化的,直到等到下一個(gè)掃描周期開(kāi)始的時(shí)候,輸入數(shù)據(jù)時(shí),才讀入新的內(nèi)容。 程序執(zhí)行階段:在這個(gè)階段中,編程控制器把這一過(guò)程輸入的數(shù)據(jù),依據(jù)編寫(xiě)好的程序依次執(zhí)行。執(zhí)行的結(jié)果保存在輸出狀態(tài)暫存區(qū)內(nèi)。 輸出處理階段:也稱為輸出刷新階段。 這是程序執(zhí)行周期的最后階段。 編程控制器一次將該程序的執(zhí)行結(jié)果從輸出狀態(tài)臨時(shí)存儲(chǔ)區(qū)域發(fā)送到輸出端口,并且重新排列輸出狀態(tài)。 這三個(gè)階段也是分時(shí)完成的。為了連續(xù)的完成PLC所承擔(dān)的工作。PLC必須一次又一次的依既定的順序完成要求的具體工作。這種工作方式叫做循環(huán)掃描工作方式。 PLC的CPU有兩種狀態(tài),即運(yùn)行(RUN)和停止(STOP)。運(yùn)行狀態(tài)
13、指的是執(zhí)行用戶編寫(xiě)程序。停滯狀態(tài)指的是編寫(xiě)或者修改程序時(shí)的狀態(tài)。 PLC通電后系統(tǒng)內(nèi)部處理后進(jìn)入用戶程序服務(wù)狀態(tài)(即進(jìn)入循環(huán)掃描處理用戶程序的狀態(tài)),每個(gè)掃描周期處理用戶程序的過(guò)程包括外部輸入數(shù)據(jù)和信息的處理與服務(wù)、刷新監(jiān)事定時(shí)器掃描時(shí)間、程序處理、數(shù)據(jù)輸出處理、系統(tǒng)狀況自診斷處理。 3.1.2可編程序控制系統(tǒng)設(shè)計(jì)的基本內(nèi)容 PLC控制系統(tǒng)設(shè)計(jì)的基本內(nèi)容應(yīng)包括: (1)確定用戶的輸入設(shè)備和輸出設(shè)備,輸入設(shè)備包括按鈕、限位開(kāi)關(guān)、操作開(kāi)關(guān)、傳感器等,輸出設(shè)備有信號(hào)燈、繼電器、接觸器等以及由輸出設(shè)備驅(qū)動(dòng)的控制對(duì)象包括電動(dòng)機(jī)、電磁閥等。 (2)選擇合適的PLC型號(hào)。PLC是PLC控制系統(tǒng)的核心部件,選
14、擇PLC,包括I/O模塊的選擇、容量的選擇、電源模塊、機(jī)型選擇的選擇等。選擇正確PLC對(duì)于整個(gè)控制系統(tǒng)的技術(shù)和經(jīng)濟(jì)性能等方面都起到非常重要作用。 (3)分配I/O點(diǎn),繪制I/O連接圖。 (4)設(shè)計(jì)控制程序。 (5)編制控制系統(tǒng)的技術(shù)文件。 3.2電氣設(shè)備的選擇 3.2.1PLC的選擇 現(xiàn)在市面上 PLC的品牌種類有很多,常見(jiàn)的主要的 PLC 產(chǎn)品有:日本的歐姆龍、 三菱、施奈德公司的momentum、西門子公司的 S7-400/300/200 系列等。 西門子公司生產(chǎn)的PLC造價(jià)比較高,可靠性好,非常適和用于大型工業(yè)控制系統(tǒng),但是對(duì)于小型的自動(dòng)售貨機(jī)的控制系統(tǒng)來(lái)說(shuō)性價(jià)比不高,大材小用。相反,日
15、本小型的三菱 PLC 則更合適對(duì)于小型系統(tǒng)、低成本的設(shè)備的使用,同時(shí)用PLC系統(tǒng)來(lái)作CPU,相比單片機(jī)等其他系統(tǒng)來(lái)說(shuō),可靠性好,易于改動(dòng)和維護(hù),是單項(xiàng)重復(fù)性少的項(xiàng)目。 本此論文設(shè)計(jì)的飲料自動(dòng)動(dòng)售貨機(jī)是售賣4件商品,采用三個(gè)按鈕模擬投幣,一個(gè)按鈕模擬找零,四個(gè)按鈕模擬選購(gòu)相應(yīng)的商品,因此來(lái)說(shuō)最少要八個(gè)輸入;另外,用led燈來(lái)指示商品能否購(gòu)買,四種商品,一共四個(gè)LED燈。錢幣投入系統(tǒng)要現(xiàn)實(shí)金額,用兩位數(shù)碼管,需要8個(gè)輸出點(diǎn),因此至少需要十七個(gè)輸出,綜合算起來(lái)所需的輸入與輸出口,最終選用了三菱的FX2N-48MR型的PLC,它包含二十四輸入二十四輸出的PLC。滿足要求且性價(jià)比比較高。 3.2.2 錢
16、幣金額數(shù)碼管驅(qū)動(dòng)芯片選擇 本次設(shè)計(jì)采用兩位數(shù)碼管來(lái)顯示顧客投入錢幣的金額以及退幣清零等,一位顯示十位、一位顯示個(gè)位,本次設(shè)計(jì)支持的最大面額是10元紙幣,所以不需要三位。數(shù)碼管在于PLC連接時(shí),如果直接相連,將會(huì)降低PLC輸出效率,為此在PLC和數(shù)碼管之間加一個(gè)解碼芯片,本次選用解碼芯片CD4511,此芯片由BCD代碼驅(qū)動(dòng),CD4511含有四個(gè)BCD碼輸入,四個(gè)輸入端接PLC輸出接線,CD4511的輸出端與兩位數(shù)碼管相連。芯片如下圖: 自動(dòng)售貨機(jī)數(shù)碼管解碼芯片3圖3.3自動(dòng)售貨機(jī)的系統(tǒng)PLC的I/O分配 表1是自動(dòng)售貨機(jī)的系統(tǒng)PLC的I/O分配表,X0-X2代表投幣的模擬量,X3-X6代表選購(gòu)飲
17、料的的模擬量,X7是模擬找零,Y0到Y(jié)3是計(jì)算價(jià)格的模擬量,Y4到Y(jié)7是飲 是找零指示。是金額顯示,Y10-Y17Y20料出口指示, 表1自動(dòng)售貨機(jī)系統(tǒng)PLC的I/O分配表 系列定義符相應(yīng)功模元投SBX模x元投SB模1元投SBX模擬選購(gòu)瓶裝水按SBX模擬選購(gòu)可樂(lè)按SBX模擬選購(gòu)脈動(dòng)按XSB模擬選購(gòu)加多寶按XSB模擬找零按SBX指示當(dāng)投幣金額大于瓶裝水水價(jià)Y指示當(dāng)投幣金額大于等于可樂(lè)價(jià)1Y指示當(dāng)投幣金額大于等于脈動(dòng)價(jià)Y1指示當(dāng)投幣金額大于等于加多寶價(jià)Y1指示瓶裝水從商品出口處出Y1指示可樂(lè)從商品出口處出Y1指示脈動(dòng)從商品出處口出1Y指示加多寶從商品出口處出Y1CD4511芯片相連進(jìn)而驅(qū)動(dòng)數(shù)碼 Y
18、10-Y1 與CD4511芯片相連進(jìn)而驅(qū)動(dòng)數(shù)碼管 2 18 Y14-Y17指示零錢從找零出口出來(lái) 18 Y20 3.4自動(dòng)售貨機(jī)的系統(tǒng)硬件連接圖 如圖4所示,左邊是三菱PLC模塊,型號(hào)為FX2N-48MR。在PLC底部是電源輸入端L、N,220v輸入電壓供整個(gè)系統(tǒng)使用。PLC左側(cè)上部分是輸入點(diǎn),下面是COM端。其中X0、X1、X2三個(gè)輸入點(diǎn)與SB0,SB1,SB2普通按鈕開(kāi)關(guān)相連接,與COM端形成回路,X0,X1,X2分別模擬的是1元、5元、10元的輸入;同樣X(jué)3、X4、X5、X6與四個(gè)按鈕相連 分別模擬的四種商品的購(gòu)買鍵按下過(guò)程;X7是找零按鈕。PLC模塊右邊為系統(tǒng)輸出點(diǎn),COM1,COM2
19、,COM3,COM4,COM5仍然為公共端,輸出點(diǎn)Y0、Y1、Y2、Y3、Y4、Y5、Y6、Y7驅(qū)動(dòng)LED燈,要求直流電24V輸出,所以把5個(gè)COM 端短接在一起。Y0、Y1、Y2、Y3指示燈亮說(shuō)明相對(duì)應(yīng)的飲料可以按下購(gòu)買按鈕;Y4、Y5、Y6、Y7驅(qū)動(dòng)的LED燈指示的飲料出口處的燈,燈亮說(shuō)明正在出貨。右側(cè)下方輸出點(diǎn)通過(guò)連接數(shù)碼管解碼芯片CD4511來(lái)驅(qū)動(dòng)兩個(gè)數(shù)碼管,數(shù)碼管用來(lái)顯示錢幣金額。 圖4自動(dòng)售貨機(jī)整機(jī)硬件連接圖 4 系統(tǒng)的軟件設(shè)計(jì) 4.1流程圖 1投幣,2判斷錢幣的真假,3識(shí)別是不是1元5元10元里面的任意一種幣值,如果是其中一種,繼續(xù)購(gòu)買,如果不是則退幣,重新投幣,4如果價(jià)格大于或
20、者等于相應(yīng)商品的價(jià)格,則相應(yīng)的商品燈亮,代表可以購(gòu)買,5購(gòu)買商品,出貨6,然后是否繼續(xù)購(gòu)買,是則重復(fù)4,不是則退幣結(jié)束。 圖5自動(dòng)售貨機(jī)功能流程圖 4.2梯形圖程序的編寫(xiě)及分析 首先選用兩個(gè)數(shù)據(jù)寄存器D3和D4,用來(lái)存儲(chǔ)投幣的金額,其中數(shù)據(jù)寄存器D4用于存放投幣金額總數(shù)的個(gè)位,數(shù)據(jù)寄存器D3用于存放投幣金額總數(shù)的十位。在運(yùn)行程序之前要先進(jìn)行初始化,選用輔助繼電器M8002,用MOV語(yǔ)句給D3和D4分配0,系統(tǒng)初始化。 系統(tǒng)初始化圖6分別模擬一元紙幣、五元紙幣、X2X1、本設(shè)計(jì)用按鈕模擬錢幣的投入,上升沿X0、語(yǔ)句來(lái)。同時(shí)使用ADD時(shí),上升沿X000接通,置位中間繼電器M0十元紙幣。當(dāng)按下X0元
21、,同理用上元的投幣,投入一次1X0來(lái)模擬1實(shí)現(xiàn)錢幣金額的累加,用上升沿按鈕中。例如投D0元和10元的錢幣,投入后累計(jì)到數(shù)據(jù)寄存器升沿X1和X2按鈕來(lái)模擬5寄存器用于后續(xù)動(dòng)作實(shí)現(xiàn)。D0M0X0的一瞬間,中間繼電器置位,入一元紙幣即在按下 。如圖7內(nèi)部數(shù)據(jù)加1 投幣、金額累計(jì)梯形圖圖7 例如當(dāng)錢幣金額=來(lái)確定投入的金額是否超過(guò)購(gòu)買商品的價(jià)格,AND 使用比較命令X3燈,表示可以買一瓶瓶裝水,再用一個(gè)2時(shí),瓶裝水底部的指示燈Y000大于或等于2D0的上升沿模擬購(gòu)買瓶裝水的按鈕。例如當(dāng)投入錢幣金額累積在寄存器數(shù)值大于等于 時(shí),按下購(gòu)買2元的飲料X3按鈕,上升沿X003閉合瞬間,置位中間繼電器M3和M2
22、0,同時(shí)SUB語(yǔ)句作減法處理,數(shù)據(jù)寄存器D0數(shù)值減去相應(yīng)的飲料的價(jià)錢(2元),然后數(shù)碼管顯示剩余金額。當(dāng)投入錢幣金額累積寄存器D0大于等于3、4、5時(shí),過(guò)程同上。 圖8 價(jià)格比較PLC梯形圖 把六個(gè)中間繼電器M0,M1,M2,M3,M4,M5,M6并聯(lián),只要其中有一個(gè)繼電器導(dǎo)通,定時(shí)器T7就開(kāi)始定時(shí),0.5秒鐘后T7接通,然后T0定時(shí)器開(kāi)始計(jì)時(shí)0.1秒,同時(shí)T1定時(shí)器也開(kāi)始計(jì)時(shí)0.2秒,0.1秒后T0接通,繼電器M10、M11、M12、M13、M14、M15、 M16都接通,0.2秒后T1定時(shí)器斷開(kāi),T0失電也斷開(kāi),繼電器M10、M11、M12、M13、M14、M15、M16都斷開(kāi),T0的下降
23、沿使得RST指令使T1復(fù)位,定時(shí)器T1又恢復(fù)原始常閉狀態(tài),再次等待中間繼電器M0、M1、M2、M3、M4、M5、M6的其中一個(gè)閉合,就這樣一直循環(huán),同時(shí),下降沿的中間繼電器M10、M11、M12、M13、M14、M15、M16閉合,只要M0、M1、M2、M3、M4、M5、M6中有一個(gè)閉合,與之對(duì)應(yīng)的計(jì)數(shù)器C0、C1、C2、C3、C4、C5、C6其中一個(gè)將計(jì)數(shù),計(jì)數(shù)1后計(jì)數(shù)器閉合。 圖9 實(shí)現(xiàn)按鈕多次使用PLC梯形圖 計(jì)數(shù)器C0接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句使中間繼電器M0和計(jì)數(shù)器C0復(fù)位,保證了再次按下按
24、鈕X0時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)加1。 計(jì)數(shù)器C1接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M1和計(jì)數(shù)器C1。保證了再次按下按鈕X2時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)加2。 計(jì)數(shù)器C2接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M2和計(jì)數(shù)器C2。保證了再次按下按鈕X2時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)加5。 計(jì)數(shù)器C3接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。
25、同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M3和計(jì)數(shù)器C3。保證了再次按下按鈕X3時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)減2。 計(jì)數(shù)器C4接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M4和計(jì)數(shù)器C4。保證了再次按下按鈕X3時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)減3。 計(jì)數(shù)器C5接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以10,得到的商放入數(shù)據(jù)寄存器D3,得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M5和計(jì)數(shù)器C5。保證了再次按下按鈕X3時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)減4。 計(jì)數(shù)器C6接通時(shí),DIV語(yǔ)句,D0中的數(shù)據(jù)除以
26、10,得到的商放入數(shù)據(jù)寄存器D3, 得到的余數(shù)存入數(shù)據(jù)寄存器D4中。同時(shí)利用RST語(yǔ)句復(fù)位中間繼電器M6和計(jì)數(shù)器C6。保證了再次按下按鈕X3時(shí),能夠?qū)崿F(xiàn)顯示的錢幣能夠繼續(xù)減5。 參見(jiàn)下圖10: 圖10 數(shù)據(jù)顯示PLC梯形圖 常閉的中間繼電器M30讓后面命令行一直運(yùn)行;選用BCD語(yǔ)句功能是將數(shù)據(jù)寄存器D3和D4中的數(shù)值轉(zhuǎn)換成BCD碼,用來(lái)驅(qū)動(dòng)數(shù)碼管。 PLC梯形圖圖11數(shù)碼管驅(qū)動(dòng)中的累計(jì)金額等于或大時(shí),也就是數(shù)據(jù)存儲(chǔ)器D0當(dāng)數(shù)碼管顯示金額等于或大于2接通,商品出貨口處瓶裝水指示燈時(shí),中間繼電器M202時(shí),然后按下購(gòu)買按鈕X3于RST用秒后,T2接通,5Y4亮,來(lái)模擬把瓶裝水推出來(lái),同一時(shí)刻定時(shí)器
27、T2開(kāi)始定時(shí),回到原來(lái)Y4語(yǔ)句復(fù)位M20,使指示燈語(yǔ)句復(fù)位Y4,指示燈滅,表示飲料已經(jīng)出來(lái),RST 的狀態(tài),以便下次購(gòu)買。中的累計(jì)金額等于或大D03時(shí),也就是數(shù)據(jù)存儲(chǔ)器當(dāng)數(shù)碼管顯示金額等于或超過(guò)接通,商品出貨口處可樂(lè)的指示燈M21X5時(shí),中間繼電器于3時(shí),然后按下購(gòu)買按鈕語(yǔ)接通,用RST開(kāi)始定時(shí),T35秒后,T3Y4亮,來(lái)模擬可樂(lè)推出來(lái),同一時(shí)刻定時(shí)器回到原來(lái)的,使指示燈Y5RST語(yǔ)句復(fù)位M21Y5句復(fù)位,指示燈滅,表示飲料已經(jīng)出來(lái), 狀態(tài),以便下次購(gòu)買。中的累計(jì)金額等于或大D0當(dāng)數(shù)碼管顯示金額等于或大于4時(shí),也就是數(shù)據(jù)存儲(chǔ)器接通,商品出貨口處的脈動(dòng)指示燈M20X4時(shí),中間繼電器4于時(shí),然后按
28、下購(gòu)買按鈕語(yǔ)接通,用RST開(kāi)始定時(shí),5秒后,T4T4Y6亮,來(lái)模擬脈動(dòng)推出來(lái),同一時(shí)刻定時(shí)器回到原來(lái)的Y6M22,使指示燈語(yǔ)句復(fù)位句復(fù)位Y6,指示燈滅,表示飲料已經(jīng)出來(lái),RST 狀態(tài),以便下次購(gòu)買。中的累計(jì)金額等于或大D05當(dāng)數(shù)碼管顯示金額等于或大于時(shí),也就是數(shù)據(jù)存儲(chǔ)器接通,商品出貨口處的加多寶指示時(shí),中間繼電器時(shí),然后按下購(gòu)買按鈕于5X6M23 燈Y7亮,來(lái)模擬加多寶推出來(lái),同一時(shí)刻定時(shí)器T5開(kāi)始定時(shí),5秒后,T5接通,用RST語(yǔ)句復(fù)位Y7,指示燈滅,表示飲料已經(jīng)出來(lái),RST語(yǔ)句復(fù)位M23,使指示燈Y7回到原來(lái)的狀態(tài),以便下次購(gòu)買。 圖12商品出口指示PLC梯形圖 選用ZRST是全部復(fù)位指令。當(dāng)上升沿按鈕X007接通瞬間,ZRST使得定時(shí)器T0-T5,計(jì)數(shù)器C0-C6,中間繼電器M0-M23以及YO-Y20 全部重置。選用AND命令判斷存儲(chǔ)在數(shù)據(jù)中的D0值是否大于零,當(dāng)上升沿按鈕X7按下模擬找零時(shí),如果D0大于零,中間繼電器M24被置位,定時(shí)器T6開(kāi)始定時(shí),指示燈Y20亮,經(jīng)過(guò)一秒鐘定時(shí)器T6關(guān)閉,中間繼電器M24由RST語(yǔ)句復(fù)位,同時(shí)MOV語(yǔ)句向數(shù)據(jù)寄存器D0,D3,D4分配0。以便下次交易存儲(chǔ)錢幣總額。 梯形圖找零系統(tǒng)圖13PLC 結(jié) 論 這次畢業(yè)設(shè)計(jì)我的主要任務(wù)是用 PLC 實(shí)現(xiàn)自動(dòng)售貨
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源產(chǎn)業(yè)并購(gòu)重組股權(quán)轉(zhuǎn)讓合同
- 2025年度老舊船舶轉(zhuǎn)讓與手續(xù)處理專項(xiàng)合同
- 2025年度燃?xì)夤こ添?xiàng)目竣工驗(yàn)收合同
- 二零二五年度競(jìng)業(yè)禁止員工合同續(xù)簽及調(diào)整協(xié)議
- 二零二五年度反不正當(dāng)競(jìng)爭(zhēng)法律咨詢委托代理合同
- 2025年度垂直交通設(shè)備采購(gòu)及運(yùn)營(yíng)管理合同
- 2025年度汽修廠汽車維修行業(yè)人才交流合同
- 2025年度物業(yè)公司負(fù)責(zé)小區(qū)公共區(qū)域綠化景觀設(shè)計(jì)與施工承包合同
- 幼兒園安全在家繪本
- 錄屏軟件培訓(xùn)
- 電廠員工三級(jí)安全培訓(xùn)(完美版)課件
- 2024年中考復(fù)習(xí)-數(shù)學(xué)(廣州專用)(解析版)
- 第三十六屆全國(guó)電力行業(yè)風(fēng)力發(fā)電運(yùn)行檢修職業(yè)技能競(jìng)賽基礎(chǔ)理論題庫(kù)附有答案
- 2024年紀(jì)檢監(jiān)察綜合業(yè)務(wù)知識(shí)題庫(kù)含答案(研優(yōu)卷)
- 科室醫(yī)療質(zhì)量與安全管理小組工作制度
- 中華民族共同體概論課件第五講大一統(tǒng)與中華民族共同體初步形成(秦漢時(shí)期)
- 初二生地會(huì)考試卷及答案-文檔
- 私營(yíng)企業(yè)廉潔培訓(xùn)課件
- 施工單位值班人員安全交底和要求
- 中國(guó)保險(xiǎn)用戶需求趨勢(shì)洞察報(bào)告
- 數(shù)字化轉(zhuǎn)型指南 星展銀行如何成為“全球最佳銀行”
評(píng)論
0/150
提交評(píng)論