自動售貨機plc控制系統(tǒng)-畢業(yè)論文_第1頁
已閱讀1頁,還剩71頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  摘要</b></p><p>  隨著社會不斷的進步,機械化程度的迅速發(fā)展,自動化控制已在人們的生活中得到了廣泛的運用,給人們帶來了便利。 本論文利用PLC自動控制具有功能完備、靈活性、通用性好,程序輸入方法簡化,操作簡單等優(yōu)點,設計PLC自動控制售貨機控制系統(tǒng),自動售貨機是一種高智能化的產品,操作簡便,可以充分補充人力資源的不足,這種自動售貨機外型結構體積小,

2、安置區(qū)域廣,給人們的生活帶來了具大的方便。 本設計介紹了自動售貨機的結構組成,PLC的組成和工作方式,自動售貨機的介紹包括了從顧客投幣開始到自動售貨機出貨的全過程,涉及了LED數碼顯示和指示燈顯示,錢幣真?zhèn)闻袛?,按鍵需要設計的矩陣式按鍵。設計從需要和經濟綜合因素的考慮,選用了FX2N-64D型PLC的控制,這樣就能夠滿足輸入與輸出控制,在設計中給出了控制系統(tǒng)的軟硬件設計,在關鍵的部分如假幣判斷和商品選擇部分著重講解了程序的運用。整個控制

3、程序采用GX7CH軟件進行對梯形圖的輸入,完全能夠符合設計需求。 為了更好的進行控制系統(tǒng)的模擬,最后還進行了力控組態(tài)模擬,力控組態(tài)模擬是一款身具多種功能的監(jiān)控軟件,可以實時的模擬動畫,本次設計最后就進行了力控組態(tài)模擬動畫演示,使整</p><p>  關鍵詞:自動售貨機,可編程序控制器,梯形圖,力控組態(tài)</p><p><b>  ABSTRACT</b></p

4、><p>  As society continues to progress, the rapid development of mechanization, automation and control has been in people's lives has been widely used, to bring the convenience. This thesis has featured PL

5、C automatic control, flexibility, versatility, and simplify program input method, simple operation, the design control system PLC automatic control machines, vending machines is a highly intelligent products, easy to ope

6、rate , can fully complement the lack of human resources, this vending machine ext</p><p>  Keywords: vending machines, programmable logic controllers, ladder, power control configuration</p><p>

7、<b>  目錄</b></p><p><b>  摘要I</b></p><p>  ABSTRACTII</p><p>  第一章 緒論1</p><p>  1.1 研究背景1</p><p>  1.1.1 自動售貨機起起源及發(fā)展歷程1</p

8、><p>  1.1.2 國內外研究現(xiàn)狀及發(fā)展趨勢2</p><p>  1.2 研究的目的和意義3</p><p>  1.3 研究內容及章節(jié)安排3</p><p>  1.3.1 研究內容3</p><p>  1.3.2 章節(jié)安排3</p><p>  第二章 總體方案設計5<

9、;/p><p>  2.1 總體分析設計5</p><p>  2.2 方案的選擇與設計5</p><p>  2.2.1方案一:采用西門子S7-200系列PLC5</p><p>  2.2.2方案二:采用三菱FX2N系列PLC5</p><p>  2.3 方案比較確定6</p><p&g

10、t;  第三章 自動售貨機的概況8</p><p>  3.1本次設計自動售貨機概述8</p><p>  3.2 自動售貨機的功能實現(xiàn)10</p><p>  3.3 PLC概述12</p><p>  3.3.1 PLC的定義12</p><p>  3.3.2本次設計為什么使用PLC控制器12&l

11、t;/p><p>  3.3.3 PLC的特點及應用領域13</p><p>  3.3.4 PLC的工作原理和硬件組成14</p><p>  3.3.4.2 PLC的循環(huán)掃描工作15</p><p>  第四章 硬件系統(tǒng)設計18</p><p>  4.1 人機交互設備18</p><

12、p>  4.1.1 顯示器選擇18</p><p>  4.1.2輸入設備選擇19</p><p>  4.2 錢幣識別設備19</p><p>  4.2.1 硬幣識別19</p><p>  4.2.2 紙幣的識別20</p><p>  4.3 信息反饋設備20</p><p

13、>  4.4 電磁閥的選擇21</p><p>  4.4.1直動式電磁閥22</p><p>  4.5 I/O地址分配22</p><p>  4.6 硬件接線圖24</p><p>  第五章 程序設計25</p><p>  5.1 程序設計流程圖25</p><

14、p>  5.2 系統(tǒng)中的PLC指令簡介25</p><p>  5.2.1比較指令 CMP25</p><p>  5.2.2 計數指令26</p><p>  5.2.3運算指令27</p><p>  5.3 部分中要程序分析27</p><p>  5.3.1 判別假幣真?zhèn)纬绦?7</p&

15、gt;<p>  5.3.2 計幣比較系統(tǒng)程序28</p><p>  5.3.3 商品選擇系統(tǒng)程序31</p><p>  5.3.4 商品供應程序32</p><p>  5.3.5 找零退幣程序33</p><p>  第六章 力控組態(tài)模擬36</p><p>  6.1 力控組態(tài)模

16、擬簡介36</p><p>  6.2 力控組態(tài)軟件的優(yōu)點36</p><p>  6.3 自動售貨機動畫模擬41</p><p>  6.3.1 投幣過程模擬42</p><p>  6.3.2 購買顯示模擬42</p><p>  6.3.3 選擇商品模擬43</p><p> 

17、 6.3.4 找零模擬43</p><p>  第七章 總結45</p><p><b>  參考文獻46</b></p><p><b>  致謝 47</b></p><p>  附錄1 程序梯形圖48</p><p>  附錄2 指令表58</p

18、><p><b>  第一章 緒論</b></p><p><b>  1.1 研究背景</b></p><p>  從西歐、北美、日本和韓國等地區(qū)和國家的情況來看, 自動售貨機在人們日常生活中扮演越來越重要的角色。 1962年, 出現(xiàn)了以自動售貨機為主體的流通領域的革命。到了 20世紀 80年代, 自動售貨機在美國和日

19、本被廣泛使用, 后逐漸散布世界各地,主要是發(fā)達國家。其產品特點是科技含量高; 24 h服務, 售貨便利; 無需專人盯守, 省人工, 省成本; 售貨范圍廣泛; 此外還是一種新穎獨特的廣告媒體。目前, 隨著移動商務的發(fā)展, 自動售貨機作為一種方便、直觀的移動商務工具, 開始在全球各地迅速普及和發(fā)展。</p><p>  1.1.1 自動售貨機起起源及發(fā)展歷程</p><p>  自動售貨機(V

20、ending Machine)是一種全新的商業(yè)零售形式,其起源可以追溯到古埃及時代,亞歷山大的科學家Hero在其所著的《氣體裝置》中描述只要將錢幣投入該裝置,水就會自動流出來。這就是自動售貨機的起源,大約在公元前215年左右,埃及寺院中就安裝了這種裝置,用來銷售“神圣之水(圣水)”。</p><p>  自動售貨機最早出現(xiàn)是在20世紀五六十年代的西歐,20世紀70年代自日本和歐美發(fā)展起來。自動售貨機是勞動密集型的

21、產業(yè)構造向技術密集型社會轉變的產物,大量生產、大量消費以及消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道;而相對的超市、百貨購物中心等新的流通渠道的產生,人工費用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動售貨機作為一種必須的機器便應運而生了。</p><p>  自動售貨機的發(fā)展是圍繞著其核心技術“貨幣識別技術”的演進而展開的,其發(fā)展歷程如圖1-1所示</p><

22、p>  圖1-1 自動售貨機的發(fā)展歷程</p><p>  原始自動售貨機:依靠物理手段進行硬幣識別,以硬幣驅動的最簡單的自動售貨裝置</p><p>  近代自動售貨機:能夠識別紙幣自動售貨裝置</p><p>  現(xiàn)在自動售貨機:綜合應用了控制論、系統(tǒng)論和信息論等現(xiàn)代科學理論的最新成果,是精密的機械制造技術、電子技術、傳感技術、計算機技術、通訊技術、網絡技

23、術于一體的的高科技產品。它在保留的硬幣盒紙幣的識別功能的基礎上,實現(xiàn)了對各種形式電子貨幣的識別,并且逐步過渡到利用信用卡和無限移動工具進行結算,是自助手段更佳簡潔。</p><p>  全自動商店:在美國等發(fā)達國家,自動商店(Smarts Tore)正在興起。其實自動商店就是一個規(guī)模超大的自動售貨機。在這個收獲機內,顧客可以在完全自助的情況下實現(xiàn)商品信息的查詢、挑選、獲取和貨幣支付。</p><

24、;p>  1.1.2 國內外研究現(xiàn)狀及發(fā)展趨勢 </p><p>  1993年我國開始從日本和韓國引進自動售貨機,1995年第一臺國產自動售貨機在北京誕生[l],由于我國的國情和消費觀念與日本和歐美的不同,嚴重阻礙了我國自動售貨機的行業(yè)的發(fā)展,國內的自動售貨機生產廠家有湖南金碼科技發(fā)展有限公司,天津南開戈德,澳柯瑪集團及艾絲明自動售貨機設備(上海)有限公司等。目前國內從自動售貨機的制造、銷售到運營管理都還

25、不成熟,還未能形成完整的產業(yè)鏈,這些問題主要體現(xiàn)在產品制造研發(fā)上,特別是一些控制管理系統(tǒng)的落后,致使運營商對自動售貨機管理的效率低下,從而影響了我國自動售貨機的行業(yè)發(fā)展。進入 21 世紀,自動售貨機進一步向節(jié)省資源和能源以及高功能化的方向發(fā)展,隨著中國經濟的平穩(wěn)、和諧、快速增長,勞動者工資增加,人民生活水平提高,消費觀念的改變,從2008年以后,城市改造和建設步伐加快,中國自動售貨機行業(yè)終于迎來了難得的發(fā)展機遇,回顧中國自動售貨機行業(yè)的

26、發(fā)展過程,我們看到目前有本土企業(yè)經過近十年的努力,已經全面掌握了自動售貨機的核心技術,主要包括VMC軟硬件設計,MDB協(xié)議應用、自動出貨、機器故障自診斷及容錯設計、制冷電腦溫控、紙幣/硬幣識別及非現(xiàn)金(IC卡和手機購物)</p><p>  1.2 研究的目的和意義</p><p>  在中國, 自動售貨機將成為一個潛在的巨大產業(yè), 繼百貨商店、超市之后掀起第三次零售業(yè)革命,其前景非常廣闊

27、[ 2 ]。作為現(xiàn)代精密技術的結合體,自動售貨機有其自身特點:分散性(分布在城市各處),工作過程比較復雜(如貨幣識別、結算、找零、退幣等操作),故而極易發(fā)生各種故障而停售,所以一個穩(wěn)定可靠的控制系統(tǒng)顯得尤為重要。就控制系統(tǒng)而言,PLC控制系統(tǒng)是一個相當好的選擇,PLC 是在傳統(tǒng)的順序控制器的基礎上引入了微電子技術、計算機技術、自動控制技術和通訊技術而形成的一代新型工業(yè)控制裝置,目的是用來取代繼電器、執(zhí)行邏輯、計時、計數等順序控制功能,建

28、立柔性的可編程控制系統(tǒng)。由于 PLC 具有通用性強、使用方便、適應面廣、可靠性高、抗干擾能力強、編程簡單等特點,使得 PLC 在工業(yè)控制上備受歡迎和推廣。在自動售貨機的控制上選用PLC非常合理,PLC的安全可靠和低成本對于自動售貨機來說恰到好處,即滿足了商家的利益最大化的同時也保證了商業(yè)的正常運轉,PLC控制的自動售貨機將是這一時段的主流。</p><p>  1.3 研究內容及章節(jié)安排</p>&

29、lt;p>  1.3.1 研究內容 </p><p>  自動售貨機是一種可完成無人自動售貨,集光、機、電一體化的商業(yè)自動化設備。傳統(tǒng)的自動售貨機采用單片機作為控制核心,在輸入輸出端口做了大量的工作,但抗干擾能力比較差[3]。本文提出一種基于PLC 控制的自動售貨機。主要研究內容是PLC控制,選用西門子S7-200型PLC的梯形圖來設計控制程序,根據設計內容和控制要求畫出順序功能圖和梯形圖,然后根據PLC

30、的相關知識設計出它的外部接線圖,結合梯形圖和外部接線圖分析說明該設計的控制原理過程,最后進行力控組態(tài)模擬。</p><p>  1.3.2 章節(jié)安排</p><p><b>  緒論</b></p><p>  介紹了自動售貨機的產生和發(fā)展歷程,分析了當前國內外自動售貨機行業(yè)技術的研究狀況,指出了本課題的研究目的和現(xiàn)實意義</p>

31、<p><b>  總體方案設計 </b></p><p>  比較兩種PLC,并選擇。</p><p>  第三章 自動售貨機的概況</p><p>  介紹本次設計自動售貨機功能及其實現(xiàn)方式和PLC的介紹。</p><p>  第四章 PLC的硬件設計</p><p>  人機

32、交互設備、錢幣識別器的、指示燈、電磁閥的選擇。</p><p><b>  程序梯形圖設計</b></p><p><b>  組態(tài)模擬</b></p><p><b>  總結</b></p><p><b>  總體方案設計</b></p>

33、<p>  2.1 總體分析設計</p><p>  本次設計是以基于PLC控制的自動售貨機設計,PLC的選擇非常重要,結合實際情況,自動售貨機的PLC應該具備可靠性高,適應性好,抗干擾能力強,電壓適用范圍廣,編程方便,性價比高等特點。</p><p>  2.2 方案的選擇與設計</p><p>  2.2.1方案一:采用西門子S7-200系列PLC

34、</p><p>  西門子S7-200是一種小型的可編程序控制器,適用于各行各業(yè),各種場合中的檢測、監(jiān)測及控制的自動化。S7-200系列的強大功能使其無論在獨立運行中,或相連成網絡皆能實現(xiàn)復雜控制功能。 其優(yōu)點是</p><p>  1.極高的可靠性 </p><p>  2.極豐富的指令集 </p><p>  3.易于掌握

35、 </p><p>  4.便捷的操作 </p><p>  5.豐富的內置集成功能 </p><p>  6.實時特性 </p><p>  7.強勁的通訊能力 </p><p><b>  8.豐富的擴展模塊</b></p><p>  S7-

36、200系列在集散自動化系統(tǒng)中充分發(fā)揮其強大功能。使用范圍可蓋從替代繼電器的簡單控制到更復雜的自動化控制。應用領域極為廣泛,覆蓋所有與自動檢測,自動化控制有關的工業(yè)及民用領域,包括各種機床、機械、電力設施、民用設施、環(huán)境保護設備等等。</p><p>  2.2.2方案二:采用三菱FX2N系列PLC</p><p>  三菱FX2N系列PLC是小形化,高速度,高性能等方面都是相當FX系列中最

37、高檔次的超小程序裝置,除輸入出16~25 點的獨立用途外,還可以適用于多個基本組件間的連接,模擬控制,定位控制等特殊用途,是一套可以滿足多樣化廣泛需要的PLC[4]。其最大的優(yōu)點是:</p><p>  系統(tǒng)配置即固定又靈活;</p><p>  編程簡單,備有可自由選擇,豐富的品種;</p><p><b>  令人放心的高性能;</b>&l

38、t;/p><p><b>  高速運算;</b></p><p>  使用于多種特殊用途;</p><p>  外部機器通訊簡單化;</p><p><b>  共同的外部設備</b></p><p>  FX系列PLC擁有無以匹及的速度,高級的功能邏輯選件以及定位控制等特點;F

39、X2N擁有從16路到256路輸入/輸出的多種應用的選擇方案;除輸入出16-25點的獨立用途外,還可以適用于在多個基本組件間的連接,模擬控制,定位控制等特殊用途,是一套可以滿足多樣化廣泛需要的PLC。FX2N系列在基本單元上連接擴展單元或擴展模塊,可進行16-256點的靈活輸入輸出組合??蛇x用16/32/48/64/80/128點的主機,可以采用最小8點的擴展模塊進行擴展??筛鶕娫醇拜敵鲂问?,自由選擇。程序容量:內置800步RAM(可輸

40、入注釋)可使用存儲盒,最大可擴充至16K步。豐富的軟元件應用指令中有多個可使用的簡單指令、高速處理指令、輸入過濾常數可變,中斷輸入處理,直接輸出等。便利指令數字開關的數據讀取,16位數據的讀取,矩陣輸入的讀取,7段顯示器輸出等。數據處理、數據檢索、數據排列、三角函數運算、平方根、浮點小數運算等。特殊用途、脈沖輸出(20KHZ/DC5V,KHZ/DC12V-24V),脈寬調制,PID控制指令等。外部設備相互通信,串行數據傳送,ASCII

41、code印刷,HEX ASCII變換,校驗碼等</p><p>  2.3 方案比較確定</p><p>  相對于西門子PCL,西門子的功能比三菱的強大,但三菱PCL更適合用于小機型,更穩(wěn)定更易于上手。大型的設備趨向于西門子,價格昂貴,三菱的較便宜,小型化[5]。其主要特點如下:</p><p><b>  體積小</b></p>

42、<p>  FX1S、FX1N和FX2N系列的PLC的高度為90mm,深度為75mm( FX1S和FX1N)和87mm(FX2N和FX2NC系列),體積小的微型PLC適合在機電一體化產品中使用。其內置的24V DC電源可做輸入回路的電源和傳感器的電源。</p><p><b>  先進美觀的外部結構</b></p><p>  三菱的FX系列PLC吸收了

43、整體式和模塊式PLC的優(yōu)點,它的基本單元、擴展單元和合擴展模塊的高度和深度相同,寬度不同。他們之間用扁平電纜連接,緊密拼裝后組成一個整齊的長方形。</p><p>  提供多個子系列供用戶選用</p><p>  FX1S、FX1N和FX2N的外觀、高度、深度差不多,但是性能和價格有很大差別。FX1S系列是一種集成型小型單元式PLC,最多30個I/0點,且具有完整得性能和通訊功能等擴展性。

44、如果考慮安裝空間和成本是一種理想的選擇。</p><p>  FX1N系列是三菱電機退出的功能強大的普及型PLC。具有擴展輸入輸出,模擬量控制和通訊、鏈接功能等擴展性。是一款廣泛應用于一般的順序控制三菱PLC。FX2N系列:是三菱PLC是FX家族中最先進的系列。具有高速處理及可擴展大量滿足單個需要的特殊功能模塊等特點,為工廠自動化應用提供最大的靈活性和控制能力。FX2N是從16路到256路輸入/輸出的多種應用的選

45、擇方案。</p><p><b>  靈活多變的系統(tǒng)配置</b></p><p>  FX系列PLC系統(tǒng)配置靈活,用戶除了可選不同的子系列外,還可以選用多種基本單元,擴展單元和擴展模塊,組成不同I/0點和不同功能的控制系統(tǒng),買各種配置都可以得到很高的性能價格比。FX系列的配置就像模塊式PLC那樣靈活,因為它的基本單元采用整體式結構,又具有比模塊式PLC更高的性能價格比

46、。</p><p><b>  功能強,使用方便</b></p><p>  FX系列的體積雖小,卻具有很強的功能。其內置高速計數器,有輸入輸出刷新、中斷、輸入濾波時間調整、恒定掃描時間等功能,有高速計數器的專用比較指令。其基本單元和擴展單元一般采用插接式的接線端子排,更換單元方便快捷。</p><p>  經過反復的比較,最終設計選用三菱公司

47、的FX2N-64MR-D型PLC。本次設計共有14個輸入點,24個輸出點,三菱的PLC具有16~256點的靈活輸入輸出組合,考慮到后續(xù)售貨機可能會增加商品等發(fā)展,所以選用了FX2N-64MR-D型PLC,擁有32/32個輸入輸出接口,能夠滿足本次設計要求。下圖2-3為三菱FX1N型PLC:</p><p>  圖2-3 三菱FX2N型PLC</p><p>  第三章 自動售貨機的概況

48、</p><p>  3.1本次設計自動售貨機概述</p><p>  在實際生活中,我們見到的售貨機可以銷售一些簡單的日用品,如飲料、常用藥品和小的生活保健用品等。售貨機的基本功能就是對投入的貨幣進行運算,并根據貨幣數值判斷是否能夠購買某種商品,并做出相應的反應,自動售貨機是可完成無人自動售貨,集光、 機、電一體化的商業(yè)自動化設備。自動售貨機不受任何場地限制,方便快捷,很多城市的公共場所

49、里面都放置有自動售貨機。從自動售貨機的發(fā)展趨勢來看,它的出現(xiàn)是由于勞動密集型的產業(yè)構造向技術密集型社會轉變的產物。下圖2-1為本次設計的自動售貨機概圖</p><p>  圖2-1 自動售貨機概圖</p><p>  自動售貨機應能夠辨識機內包含的商品,能夠對所投入的幣值進行累計,并提供該自動售貨機最基本的功能即對投入的錢幣進行感應,并根據所投入的錢幣數值判斷是否能夠購買某種商品,做出相應

50、的反映。當按下選擇商品的按鈕時,相應的電磁閥起動,商品開始供應,提取商品到出貨口,顧客取出商品,完成此次交易。它具有投幣感應系統(tǒng)、比較系統(tǒng)、選擇和商品供應系統(tǒng)、退幣系統(tǒng)、報警系統(tǒng)等來實現(xiàn)完整的售貨功能。自動售貨機的各種動作功能和控制要求,給出了完整的自動售貨機操作規(guī)程,售貨機的基本功能就是對投入的貨幣進行運算,并根據貨幣數值判斷是否能夠購買某種商品,并做出相應的反應[6]。</p><p>  售貨機中有9種商品

51、,價格依次從1元到8元和10元,礦泉水1元、奶糖2元、綠茶3元,奶茶4元,果汁5元,咖啡6元,泡雞腳7元,方便飯8元,香煙10元,先投入錢幣,當投入的前幣超過1元的價格時,1元指示燈亮,提示可以購買,當投入的貨幣超過3元的價格時,3元指示燈亮,當投入的貨幣超過10元的價格時,10元指示燈亮,提示可以購買。當按下1元按鈕時,售貨機進行減法運算,從投入的貨幣總值中減去1元的價格同時啟動相應的電機,提取1元商品到出貨口。買其他商品操作同理。操

52、作完成后不再購買而按下退幣按鈕,售貨機則要進行退幣操作,退回相應的貨幣,并在程序中清零,完成此次交易。</p><p>  由此看來,自動售貨機進行一次交易要涉及加法運算、減法運算以及在退幣時的除法運算,這是它的內部功能。還要有貨幣識別系統(tǒng)和貨幣的傳動來實現(xiàn)完整的售貨、退幣功能。</p><p>  可通過操作屬性把把自動售貨機分為四個過程:</p><p>  (

53、1) 投幣過程 </p><p>  (2) 價格比較過程 </p><p>  (3) 選擇商品過程 </p><p><b>  (4) 退幣過程</b></p><p>  可把自動售貨機工作過程分為4個狀態(tài): </p>

54、<p><b>  (1) 初始狀態(tài)</b></p><p><b>  (2) 投幣狀態(tài)</b></p><p><b>  (3) 購買狀態(tài)</b></p><p><b>  (4) 退幣狀態(tài)</b></p><p>  初始狀態(tài),自動

55、售貨機內部各元件都處于復位狀態(tài),內部電機停止運轉,等待投幣操作。</p><p>  投幣狀態(tài)。按下投幣按鈕,顯示投幣框,按下所投幣顯示屏顯示投入、消費、余額數值,當所投幣超過商品價格時,相應價格選擇按鈕發(fā)生變化,提示可以購買。</p><p>  購買狀態(tài)。按下可以購買的選擇按鈕,所選的商品出現(xiàn)在出貨框中,同時顯示屏上的金額數字根據消費情況相應變化。取走商品后出貨框消失。</p&g

56、t;<p>  退幣按鈕。按下退幣按鈕,顯示退幣框,同時顯示出應退幣值及數量。按下確認鈕,則恢復初始狀態(tài)。</p><p>  到此為止,自動售貨機的一個完整工作過程結束。如圖3.1</p><p>  圖2.1.1 自動售貨機工作流程</p><p>  圖3.1自動售貨機的一個完整工作過程</p><p>  3.2 自動

57、售貨機的功能實現(xiàn)</p><p>  自動售貨機是一種可完成無人自動售貨,集光、機、電一體化的商業(yè)自動化設備。傳統(tǒng)的自動售貨機采用單片機作為控制核心,在輸入輸出端口做了大量的工作,但抗干擾能力比較差。本文提出一種基于PLC 控制的自動售貨機。 </p><p>  自動售貨機自動控制系統(tǒng)主要包括檢測和計幣系統(tǒng)、比較和選擇系統(tǒng)、飲料供應系統(tǒng)、退幣系統(tǒng)和報警系統(tǒng) 5 個基本模塊。 </p

58、><p> ?。?)檢測和計幣系統(tǒng)。檢測和計幣系統(tǒng)主要負責校驗錢幣是否正確。投入的錢幣送入感應器,感應器記憶投幣的個數傳送到檢測系統(tǒng)(即電子天平)和計幣系統(tǒng)。電子天平測量的重量少于誤差值時,計幣系統(tǒng)允許進行累加錢幣,累加的錢幣數據存放在數據寄存器中。如果檢測結果不正確時,認為是假幣,退出系統(tǒng)。 </p><p> ?。?)比較和選擇系統(tǒng)。比較和選擇系統(tǒng)主要負責錢幣數據與購買飲料的價格進

59、行區(qū)間比較選擇。當投入的錢幣小于 1 元時,錯誤警示燈亮,顯示投入的錢幣不足。當投入的錢幣在 1~3 元之間時,1元物品選擇指示燈</p><p>  長亮。當大于 3 元時,1元~3元的指示燈同時長亮。比較電路完成后選擇電路指示燈長亮,當按下商品選擇時,相應的選擇指示燈由長亮轉為以 1 s 為周期閃爍。當商品供應完畢時,閃爍同時停止。 </p><p>  (3)商品供應系統(tǒng)。商品供應系

60、統(tǒng)主要負責商品的輸出。當按下選擇按鈕時,相應的電磁閥和電機同時啟動。在商品輸出的同時,減去相應的購買錢幣數。當商品輸出達到 8s 時,電磁閥首先關斷,小電機繼續(xù)工作 0.5 s 后停機,保證電磁閥可以完好的關斷。 </p><p>  (4)退幣系統(tǒng)。退幣系統(tǒng)主要負責多余錢幣的退回。當顧客按下退幣按鈕時,系統(tǒng)把數據寄存器內的</p><p>  錢幣數除以 10 取整數部分,得到需退回 1

61、 元錢的數量,在選擇退幣的同時啟動退幣電機。感應器開始計數,當感應器記錄的個數等于數據寄存器退回的幣數時,退幣電機停止運轉。 </p><p>  報警系統(tǒng)。報警系統(tǒng)主要負責系統(tǒng)的維護。如果是非故障報警,通知送液車或者送幣車即可。如果是故障報警,則通知維修人員檢修,免造成顧客的損失。下圖3-2為自動售貨機功能實現(xiàn)硬件組成圖。</p><p>  圖3-2 自動售貨機功能實現(xiàn)硬件組成圖&l

62、t;/p><p><b>  3.3 PLC概述</b></p><p>  3.3.1 PLC的定義 </p><p>  PLC是一種專門為在工業(yè)環(huán)境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器用來在其內部存儲執(zhí)行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出控制各種類型的機械或生產

63、過程。PLC及其有關的外圍設備都應該按易于與工業(yè)控制系統(tǒng)形成一個整體,易于擴展其功能的原則而設計。</p><p>  3.3.2本次設計為什么使用PLC控制器</p><p>  可編程序控制器(programmable controller),簡稱PC,為了與個人計算機(personal computer)的PC相區(qū)別,又稱可編程邏輯控制器(programmable logic con

64、troller),簡稱PLC。它是在集成電路、計算機技術基礎上發(fā)展起來的一種新型工業(yè)控制設備。由于它具有控制功能強、可靠性高、配置靈活、體積小、重量輕以及使用方便等優(yōu)點,目前在我國已廣泛地應用于自動化控制的各個領域。它應用的深度和廣度成為了衡量一個國家工業(yè)自動化程度高低的標志。</p><p>  1985年國際電工委員會(IEC)的可編程序控制器標準草案第三稿對可編程序控制器作出了定義:“PLC是一種數字運算操

65、作的電子系統(tǒng),專門為工業(yè)電氣控制而設計。它采用可編程序的存儲器,用來在其內部存儲執(zhí)行邏輯運算、順序控制、定時、計算和算術運算等操作的指令,并通過數字式、模擬式的輸入和輸出,控制各類型的機械或生產過程。可編程序控制器及其相關設備,都應按易于使工業(yè)控制系統(tǒng)形成一個整體,易于擴充其功能的原則設計?!笨删幊炭刂破鲝恼Q生至今,在短短的30來年里,得到了異常迅猛的發(fā)展,已經成為當代工業(yè)自動化的主要支柱之一。</p><p>

66、  在設計之初,考慮了單片機和PLC兩種方案來設計自動售貨機的控制系統(tǒng)部分,但考慮到自動售貨機的輸入電壓不穩(wěn)定,作為CPU的MCS-51型單片機超壓發(fā)熱容易造成爆裂,而PLC不但可實現(xiàn)類似控制功能,還具有可靠性高、適應面廣、抗干擾能力強、編程方便、電壓使用范圍寬及編程方便等特點,所以根據自動售貨機的使用要求,本次設計就采用了PLC。</p><p>  3.3.3 PLC的特點及應用領域</p>&

67、lt;p>  3.3.3.1 PLC的特點</p><p>  1.可靠性高、抗干擾能力強 可靠性高、抗干擾能力強是PLC最重要的特點之一。PLC的平均無故障時間可達到幾十萬個小時,之所以有這么高的可靠性,是由于它采用了一系列的硬件和軟件的抗干擾措施。硬件方面,其主要模塊均采用大規(guī)?;虺笠?guī)模集成電路,大量開關動作由無觸點的電子存儲器完成,具有屏蔽、濾波、隔離、電源調整與保護功能,出現(xiàn)故障時還可以在短

68、時間內修復。軟件方面,PLC采用掃描工作方式,減少了由于外界環(huán)境干擾引起的故障,具有故障檢測、自診斷程序、信息保護與恢復功能。</p><p>  2.編程簡單、使用方便 目前,大多數PLC采用的編程語言是梯形圖語言,它是一種面向生存、面向用戶的編程語言。梯形圖語言與電氣控制電路圖相似,形象、直觀,不需要掌握計算機知識,很容易讓廣大工程技術人員掌握,當生產流程需要改變時,可以在現(xiàn)場就改變程序,使用方便、靈活。

69、同時,PLC的操作和使用也很簡單,這也是PLC廣泛使用的主要原因之一。</p><p>  3.配套齊全、功能完善、通用性強 PLC發(fā)展到今天,已經形成了各種規(guī)模的系列化產品。現(xiàn)代PLC不僅具有邏輯運算、定時、計算及順序控制等功能,而且還具有A/D和D/A 轉換、數值運算、數據處理等許多功能。正因為功能完善PLC大量應用于各種工業(yè)控制中。</p><p>  4.設計安裝簡單、維護方便

70、 由于PLC用軟件代替了傳統(tǒng)電氣控制系統(tǒng)的硬件,大大減少了控制設備外部的接線,使控制系統(tǒng)設計周期大為縮短,同時維護起來也變得容易的多。</p><p>  5.體積小、重量輕、能耗小 由于PLC采用集成電路,其結構緊湊、體積小、能耗低,因而是實現(xiàn)機電一體化的理想控制設備。</p><p>  3.3.3.2 PLC的應用領域</p><p>  隨著PL

71、C性價比的提高,其應用的領域越來越廣,從應用的類型看,大致可分為以下幾個方面:</p><p>  開關量邏輯控制:利用PLC最基本的邏輯運算、定時、計數等功能實現(xiàn)邏輯控制,可以取代傳統(tǒng)的繼電器——接觸器控制系統(tǒng),常用于單機控制,多機群控制及自動生產線控制等。如:機床、注塑機、印刷機、電梯及裝配生產線的控制等。這是PLC最基本的應用,也是PLC最廣泛的應用領域、</p><p>  運動控

72、制:大多數PLC都有拖動步進電機或伺服電機的單軸或多軸位置控制模塊,這一功能廣泛用于各種機械設備。如各種機床、裝配機械以及機器人等進行運動控制。</p><p>  過程控制:大、中型PLC都具有多路模擬量I/O模塊和PID控制功能,有得小型PLC也具有模擬量I/O模塊,所以PLC可實現(xiàn)模擬量控制。其中具有PID控制功能的PLC可構成閉環(huán)控制,用于過程控制這一功能在鍋爐、水處理、釀酒以及速度控制等方面得到廣泛應用

73、。</p><p>  數據處理:現(xiàn)代的PLC都具有數學運算、數據傳輸、轉換、排序和查表等功能,可進行數據的采樣、分析和處理,同時可通過通信接口將這些數據傳送給其他智能裝置。如計算機數值控制(CNC)設備,進行處理。</p><p>  5.通信聯(lián)網:PLC的通信包括PLC與PLC、PLC與上位計算機、PLC與其他智能設備之間的通信,PLC系統(tǒng)與通用計算機可直接或通過通信處理單元、通信轉換

74、單元相連構成網絡,以實現(xiàn)信息的交換,并構成“集中管理、分散控制”的多級分布式控制系統(tǒng),從而滿足工廠自動化系統(tǒng)發(fā)展的需要。</p><p>  3.3.4 PLC的工作原理和硬件組成</p><p>  3.3.4.1 PLC的工作原理 </p><p>  PLC工作原理與計算機工作原理基本是一致的可以簡單地表述為在系統(tǒng)程序的管理下,通過運行應用程序完成用戶任

75、務。PLC通電后,首先對硬件和軟件作一些初始化操作,初始化反復不停地分階段處理各種不同的任務圖3-3。但是PLC也有它自己的特點,PLC在確定了工作任務,裝入專用程序后成為一種專用機,它采用循環(huán)掃描工作方式,系統(tǒng)工作任務管理及應用程序執(zhí)行都是用循環(huán)掃描方式完成的。</p><p>  圖3-3 各個處理階段</p><p>  3.3.4.2 PLC的循環(huán)掃描工作</p>

76、<p>  對每個程序,CPU從第一條指令開始執(zhí)行,按指令步序號做周期性的程序循環(huán)掃描,如果無跳轉指令,則從則從第一條指令開始逐條順序執(zhí)行用戶程序,直至遇到結束符后又返回第一條指令,如此周而復始不斷循環(huán),每一個循環(huán)稱為一個掃描周期。PLC的掃描全過程如圖3-4所示。</p><p> ?。?) 輸入刷新階段</p><p>  在輸入刷新階段,CPU掃描全部輸入端口,讀取其狀態(tài)并

77、寫入輸入狀態(tài)寄存器。完成后關閉輸入端口,轉入程序執(zhí)行階段。</p><p>  (2) 程序執(zhí)行階段</p><p>  在程序執(zhí)行階段,根據用戶輸入的控制程序,從第一條開始逐條執(zhí)行,并將相應的邏輯運算結果存入對應的內部輔助寄存器和輸出狀態(tài)寄存器。</p><p>  (3) 輸出刷新階段</p><p>  當所有指令執(zhí)行完畢后,將輸出狀態(tài)

78、寄存器中的內容,依次送到輸出鎖存電路,并通過一定輸出方式輸出,驅動外部相應執(zhí)行元件工作,這才形成PLC的實際輸出。</p><p>  圖3-4 PLC掃描過程</p><p>  3.3.4.3 PLC的硬件組成</p><p>  PLC的硬件主要由中央處理器(CPU)、存儲器、輸入單元、輸出單元、通信接口、擴展接口、電源等幾部分組成。其中,CPU是PLC的核

79、心;輸入單元/輸出單元是CPU與現(xiàn)場輸入/輸出設備之間的接口電路;通信接口用于連接編程器、上位計算機等外部設備,其硬件構成圖如圖3-5.</p><p>  圖3-5 PLC硬件結構圖</p><p>  3.3.4.4 PLC的編程語言</p><p>  PLC為用戶提供了完善的編程語言來滿足編制用戶程序要求。它提供的編程語言通常有以下5種:梯形圖(LAD

80、)、語句表(STL)、順序功能圖(SFC)、功能塊圖(FBD)和結構文本(ST)。</p><p>  3.3.4.5 PLC的特點</p><p> ?。?)抗干擾能力強,可靠性好</p><p>  I/O系統(tǒng)設計有完善的通道保護與信號調理電路;在結構上對耐熱、防潮、防塵、抗震等都有周到的考慮。</p><p>  控制系統(tǒng)結構簡單,

81、通用性強</p><p>  PLC及外圍模塊品種多,可由各種組件靈活組合成各種大小和不同要求的控制系統(tǒng)。</p><p> ?。?)編程方便,易于使用</p><p>  PLC程序的編制,采用梯形圖或面向工業(yè)控制的簡單指令形式。</p><p><b> ?。?)功能完善</b></p><p&g

82、t;  在PLC內部具有許多控制功能,諸如時序、計算機、主控繼電器以及移位寄存器、中間寄存器等。</p><p> ?。?)設計、施工、調試、的周期短</p><p>  PLC采用模塊化積木式結構,故僅需按性能、容量等選用組裝,因而縮短了設計周期,使設計和施工可同時進行。</p><p> ?。?)體積小,維護操作方便</p><p>  

83、PLC體積小,質量輕,便于安裝。</p><p> ?。?)易于實現(xiàn)網絡化</p><p>  PLC可連成功能很強的網絡系統(tǒng)。</p><p> ?。?)可實現(xiàn)三電一體化</p><p>  PLC將電控(邏輯控制)、電儀(過程控制)和電結(運動控制)這三電集于一體。 </p><p>  第四章 硬件

84、系統(tǒng)設計 </p><p>  4.1 人機交互設備</p><p>  人機交互設備,顧名思義就是指的人與機器之間的溝通設備,常見的人機交互設備有顯示器、鍵盤、打印機、影音設備等。正式有了這些人機交互設備才使得先進的設備能夠更好的為人們服務。</p><p>  4.1.1 顯示器選擇</p><p>  自動售貨機的顯示設備是一個直

85、觀提示消費者是否能夠買商品、余額多少和提供幫助的部件。因此顯示器的選擇就尤為重要,一個適合用在自動售貨機上的顯示器首先是要功能齊全,然后是成本低。</p><p>  本次設計的顯示器采用LED顯示屏,LED就是light emitting diode ,發(fā)光二極管的英文縮寫“簡稱LED”。它是一種通過控制半導體發(fā)光二極管的顯示方式,用來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏幕。

86、 LED顯示屏分為圖文顯示屏和視頻顯示屏,均由LED矩陣塊組成。圖文顯示屏可與計算機同步顯示漢字、英文文本和圖形視頻顯示屏采用微型計算機進行控制圖文、圖像并茂、以實時、同步、清晰的信息傳播方式播放各種信息。還可顯示二維、三維動畫、錄像、電視、VCD節(jié)目以及現(xiàn)場實況。LED顯示屏顯示畫面色彩鮮艷立體感強,靜如油畫動如電影,廣泛應用于車站、碼頭、機場、商場、醫(yī)院、賓館、銀行、證券市場、建筑市場、拍賣行、工業(yè)企業(yè)管理和其它公共場所。

87、</p><p>  LED顯示屏技術特點 </p><p>  效果卓越:采用動態(tài)掃描技術,畫面穩(wěn)定、無雜點、圖像效果清晰、動畫效果生動多樣、視頻效果流暢。</p><p>  內容豐富:可顯示文字、圖表、圖像、動畫、視頻信息。 </p><p>  3. 方式靈活:可由用戶任意編排顯示模式。 </p>&

88、lt;p>  4. 質量保證:采用進口發(fā)光材料、高品質IC芯片、無噪聲大功率電源 。 </p><p>  5. 信息量大:顯示的信息不受限制。 </p><p>  6. 維修方便:模塊化設計安裝維護方便。</p><p>  同時LED顯示頻亮度高、工作電壓低、功耗小、微型化、易與集成電路匹配、驅 ,驅動簡單、壽命長、耐沖擊、性能穩(wěn)

89、定。</p><p>  4.1.2輸入設備選擇</p><p>  本次設計采用3*4矩陣式鍵盤,矩陣式鍵盤又稱行列鍵盤,矩陣式鍵盤是相對于獨立式鍵盤而言的,也叫行列式鍵盤,是當鍵數較多時為節(jié)省I/O點而采取的一種結構,它是用N條I/O線作為行線,N條I/O線作為列線組成的鍵盤。在行線和列線的每個交叉點上設置一個按鍵。這樣鍵盤上按鍵的個數就為N*N個。這種行列式鍵盤結構能有效地提高PLC

90、系統(tǒng)中I/O口的利用率,提高效率進行按鍵操作管理的有效方法,同時它可以提高系統(tǒng)準確性,有利于資源的節(jié)約、降低對操作者本身素質的要求。通過去LED顯示器的連接它能準確、實時、高效地顯示按鍵信息,以提高工作效率和資源利用率。下圖為本次設計鍵盤示意圖4-1。</p><p>  圖4-1 售貨機按鍵</p><p>  4.2 錢幣識別設備</p><p>  4.2

91、.1 硬幣識別</p><p><b>  1.識別原理</b></p><p>  主要識別指標: 材質 厚度 直徑</p><p>  材質采用電磁方式檢測,使用空心線圈或者磁芯線圈,繞圈組數為的1到6組,多數情況下采用6組,工作狀態(tài)下線圈及外圍電路會以一個特殊的頻率振蕩,每個線圈的頻率不同,當硬幣以垂直或者平行與線圈平面的方式穿過線圈

92、時(不同產品方式不同),會引起振蕩頻率的變化。材質的不同所引起的頻率變化幅度和方向(減少、增加)也不同。對某種硬幣的變化特征進行記錄后,就成為了辨別硬幣的有效手段。當出現(xiàn)假幣時則反饋系統(tǒng),將假幣退出。</p><p><b>  產品型號</b></p><p>  適用硬幣:直徑為18-32毫米,厚度1.2-3.2毫米,適用于人民幣。</p><

93、p>  工作電壓:DC+12V 功耗:靜能0.5mW 動能 0.5W</p><p>  工作溫度:-20~+50攝氏度</p><p>  4.2.2 紙幣的識別</p><p><b>  紙幣識別原理</b></p><p>  把正常的鈔票在各傳感器接收到的信號進行統(tǒng)計取樣、識別,并且寄存起來作為檢測的依

94、據。當時別紙幣時,把在各通道接口接受到的信號參數與原來寄存起來的信號參數進行比較、判斷。從而識別紙幣。當出現(xiàn)假幣時則反饋系統(tǒng),將假幣退出。</p><p><b>  型號</b></p><p>  電壓: DC_12V+-5%</p><p>  電流:待機0.12A 工作0.2A</p><p>  工作溫度:

95、0-50攝氏度</p><p>  保存溫度:-20~60攝氏度</p><p>  濕度:30%~85%RH</p><p><b>  重量:0.8g</b></p><p><b>  插入方向:任意方向</b></p><p><b>  識別時間:2.5秒

96、</b></p><p>  4.3 信息反饋設備</p><p>  本次設計一共有指示燈19個,都采用發(fā)光二極管為燈源,發(fā)光二極管(英語:Light-Emitting Diode,簡稱LED) 是一種能發(fā)光的半導體電子元件。這種電子元件早在1962年出現(xiàn),早期只能發(fā)出低光度的紅光,之后發(fā)展出其他單色光的版本,時至今日能發(fā)出的光已遍及可見光、紅外線及紫外線,光度也提高到相當的

97、光度。而用途也由初時作為指示燈、顯示板等;隨著技術的不斷進步,發(fā)光二極管已被廣泛視機采光裝飾和照明。其優(yōu)點如下:</p><p>  1. 高節(jié)能:節(jié)能能源無污染即為環(huán)保。直流驅動,超低功耗(單管0.03-0.06瓦)電光功率轉換接近100%,相同照明效果比傳統(tǒng)光源節(jié)能80%以上。</p><p>  2. 壽命長:LED光源有人稱它為長壽燈,意為永不熄滅的燈。固體冷光源,環(huán)氧樹脂封裝,燈

98、體內也沒有松動的部分,不存在燈絲發(fā)光易燒、熱沉積、光衰等缺點,使用壽命可達6萬到10萬小時,比傳統(tǒng)光源壽命長10倍以上。 </p><p>  3.多變幻:LED光源可利用紅、綠、藍三基色原理,在計算機技術控制下使三種顏色具有256級灰度并任意混合,即可產生256×256×256=16777216種顏色,形成不同光色的組合變化多端,實現(xiàn)豐富多彩的動態(tài)變化效果及各種圖像。利環(huán)保:環(huán)保效益更佳,光

99、譜中沒有紫外線和紅外線,既沒有熱量,也沒有輻射,眩光小,而且廢棄物可回收,沒有污染不含汞元素,冷光源,可以安全觸摸,屬于典型的綠色照明光源。</p><p>  4. 高新尖:與傳統(tǒng)光源單調的發(fā)光效果相比,LED光源是低壓微電子產品,成功融合了計算機技術、網絡通信技術、圖像處理技術、嵌入式控制技術等,所以亦是數字信息化產品,是半導體光電器件“高新尖”技術,具有在線編程,無限升級,靈活多變的特點。圖4-2為發(fā)光二極

100、管 </p><p>  圖4-2 發(fā)光二極管</p><p>  4.4 電磁閥的選擇</p><p>  國內外的電磁閥從原理上分為三大類:直動式、分步直動式、先導式。而從閥瓣結構和材料

101、上不同于原理上的區(qū)別又分為六個分支小類:直動膜片結構、分布默片結構、先導式默片結構。直動活塞結構、分部活塞結構、先導活塞結構。本次設計主要采用直動式電磁閥。</p><p>  4.4.1直動式電磁閥</p><p>  原理: 通電時,電磁線圈產生電磁力把關閉件從閥座上提起,閥門打開。斷電時,電磁力消失,彈簧力把關閉件壓在閥座上,閥門關閉。</p><p>  特

102、點: 在真空、負壓、零壓時能正常工作,但一般通徑不超過25毫米。下圖4-3為直動式電磁閥</p><p>  圖 4-3 直動式電磁閥 </p><p>  4.5 I/O地址分配</p><p>  本次設計主要I/O分配如下圖</p><p>  4.6 硬件接線圖</p><p>  第五章 程序設計&

103、lt;/p><p>  5.1 程序設計流程圖</p><p>  下圖5-1為程序設計的整個步驟流程,本次所設計的程序都依照此流程進行設計。</p><p>  圖5-1 程序設計流程圖</p><p>  5.2 系統(tǒng)中的PLC指令簡介</p><p>  5.2.1比較指令 CMP </p><p

104、>  比較指令在PLC控制系統(tǒng)中是一條非常重要的功能指令,它將S1、S2中的數據進行比較,比較結果送到目的操作數D中,如下圖5-2所示,當X0為OFF時,不執(zhí)行CMP指令,M0、M1、M2保持不變;當X0為0N時,執(zhí)行CMP指令,S1、S2中的數據進行比較,即C20計數器值與K100(數值K100)比較。如果C20當前值小于100,則M0=1;如果C20當前值大于100,則M2=1;如果C20當前值小于100,則M1=1。<

105、/p><p>  圖5-2 CMP指令使用說明</p><p>  5.2.2 計數指令</p><p>  計數器使用兩條指令完成計數任務,其指令編程格式如圖5-3所示</p><p>  圖5-3計數器使用說明</p><p><b>  5.2.3運算指令</b></p><

106、;p><b>  加法運算</b></p><p>  加法運算指令是把指定的源元件中的二進制數相加,結果送到指定的目標與案件中如圖5-4,當X0為1時,(D10)+(D12)=(D14),運算是代數運算。</p><p>  圖5-4 加法運算使用說明</p><p><b>  減法運算 </b></p&

107、gt;<p>  減法運算指令是把指定的源元件中的二進制數相加,結果送到指定的目標元件中,如圖5-5,當X0為1時,(D10)+(D12)=(D14),為代數運算。</p><p>  圖5-5 減法運算使用說明</p><p>  5.3 部分中要程序分析</p><p>  以下為本次設計的重要組形成部分,完整程序見附錄1。</p>

108、<p>  5.3.1 判別假幣真?zhèn)纬绦?lt;/p><p>  當投入錢幣為假幣時,假幣傳感器感應到一觸發(fā)脈沖,假幣指示燈Y0接通長亮,直接驅動假幣繼電器線圈Y12,將假幣退出,5秒后恢復正常。其程序梯形圖及指令表如圖5-6和表5-7所示。</p><p><b>  程序梯形圖:</b></p><p>  圖5-6 假幣判定

109、程序梯形圖</p><p>  程序指令表: </p><p>  表5-7 程序指令表</p><p>  5.3.2 計幣比較系統(tǒng)程序</p><p>  存儲錢幣寄存器D0清零。當投入1元錢幣時,數據寄存器做加1計算,當投入5元時,數據寄存器做加5計算,當投入10元時,數據寄存器做加10計算。將顧客投入的錢幣與購買所

110、需錢幣進行比較,若小于1元,則警示燈Y0長亮,表示錢幣不足,無法購買。若投入錢幣大于1元,則1元商品指示燈長亮,表示可以購買。若投入錢幣大于2元,則1元和2元商品指示燈長亮,表示可以購買,同理其他3元、4元、5元等價位的商品也按照這個原理判定指示燈亮。以下為程序梯形圖5-8和程序指令表5-9。</p><p><b>  程序梯形圖:</b></p><p>  圖5

111、-8 價格比較程序梯形圖</p><p><b>  程序指令表:</b></p><p>  表5-9價格比較程序指令表</p><p>  注:本次設計在這里是只是簡要介紹其控制程序,所以不一一描述所有商品程序,以下所有程序均如此,完整程序請見附錄1;梯形圖中的M指令為中間繼電器。</p><p>  5.3.3

112、商品選擇系統(tǒng)程序</p><p>  當選擇商品礦泉水按下X4時,中間繼電器M100得電,礦泉水指示燈Y1閃爍,當選擇瓜子時按下X5,中間繼電器M101得電,瓜子指示燈Y2閃爍,當選擇綠茶時按下X6,中間繼電器M102得電,綠茶指示燈閃爍.以下為程序梯形圖5-10和程序指令表5-11。</p><p>  圖 5-10 商品選擇程序梯形圖</p><p><

113、b>  下為程序指令表:</b></p><p>  表5-11 商品選擇程序指令</p><p>  5.3.4 商品供應程序</p><p>  當選擇商品1元礦泉水時,按下X4,M100得電,驅動繼電器Y13接通,輸出礦泉水,當選擇2元瓜子時,按下X5,M101得電,驅動繼電器Y14接通,輸出瓜子,當選擇商品3元綠茶時,按下X6,M102得

溫馨提示

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

評論

0/150

提交評論