




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 編號: 畢業論文(設計)題 目 PLC控制自動售貨機的設計 指導教師 冉玉梅 學生姓名 邢生歧 學 號 200801702074 專 業 08自動化 教學單位 德州學院機電工程系 二O一二年四月xx日德州學院畢業論文(設計)開題報告書xxxx年xx月xx日院(系)機電工程系專 業自動化姓 名邢生歧學 號200801702074論文(設計)題目PLC控制自動售貨機的設計一、選題目的和意義自動售貨機是一種全新的商業零售形式。隨著科學技術的發展和計算機技術的廣泛應用,人們對自動售貨機的安全性、可靠性的要求越來越高。PLC(可編程控制器)作為一種工業控制微型計算機,它以安全可靠性、運行穩定、編程方便
2、、操作簡單尤其是它的高可控性等優點。在自動售貨機控制系統過程中得到了廣泛的應用。自動售貨機可以充分補充人力資源的不足,適應消費環境和消費模式的變化,24小時無人售貨的系統可以更省力,運營時需要的資本少、面積小,有吸引人們購買好奇心的自身性能,可以很好地解決人工費用上升的問題等各項優點。自動售貨機解放了人力,方便了生活,創造了效益,方便廣大的市民。實踐和直覺告訴我們,自動售貨機在中國的橫空出世,必將為國內的食品、香煙、飲料等諸多行業帶來新的契機,中國的現代文明又將以自動售貨機的應用和普及開啟一個新的里程碑!所以設計自動售貨機是非常必要的。二、本選題在國內外的研究現狀和發展趨勢自動售貨機是集聲、光
3、、機、電于一體的智能科技產物,進入21世紀之后,自動售貨機進一步向節省資源和能源以及高功能化的方向發展,同時,PLC的過程控制應用已被廣泛應用于連續過程控制領域,而且基于連續過程控制技術的發展趨勢正在進一步得到增長。使未來的自動售貨機不僅僅具有售貨功能,而是更加多元化,人性化,更節能。在中國,自動售貨機1999年開始進人中國市場如今,在機場、地鐵、商場、公園等客流較大的場所,已不難發現自動售貨機的身影。,自動售貨機將成為一個潛在的巨大產業,繼百貨商店、超市之后掀起第三次零售業革命,其前景非常廣闊。透過這種智能售貨系統,存貨、銷售、物流信息可以準確、及時地反饋給客戶和管理人員。自動售貨機除了更方
4、便售賣貨品之外,還被視為一種傳播廣泛的廣告媒介。近幾年,自動售貨機逐漸被越來越多的消費者所接受。實踐和直覺告訴我們,自動售貨機在中國的橫空出世,必將為國內的食品、香煙、飲料等諸多行業帶來新的契機,中國的現代文明又將以自動售貨機的應用和普及開啟一個新的里程碑!三、課題設計方案 主要說明:研究(設計)的基本內容、觀點及擬采取的研究途徑和方法。 本次設計的題目是自動售貨機,主要是應用西門子S7-200型PLC的梯形圖來設計控制程序,并簡單介紹相關的知識,如:PLC的定義、PLC的編程語言、PLC的硬件組成等。根據設計內容和控制要求畫出順序功能圖和梯形圖,再根據PLC的相關知識設計出它的外部接線圖,結
5、合梯形圖和外部接線圖分析說明該設計的控制原理過程。本次設計的重要部分是第三章的設計部分,即自動售貨機梯形圖的設計。首先就得根據設計內容和控制要求準確畫出它的順序功能圖,再根據所畫出的順序功能圖準確設計出它的梯形圖,這樣才能真正理解本次智能搶答器的控制原理。自動售貨機設計的主要內容(1)此自動售貨機可以投入五角、一元的硬幣;(2)如果顧客投入硬幣在限定的時間內(2分鐘)不按任何按鍵,自動售貨機將退還所投硬幣;(3)當投入硬幣的總值等于或才超過物品價值時,對應的物品指示燈亮綠燈;(4)當物品對應的指示燈亮綠燈時,按下按下相應的按鍵,相應的物品排出,同時指示燈綠燈閃爍;(5)如果顧客投入硬幣總值超過
6、所選物品的價值時,自動售貨機會自動將余款退還顧客;(6)當顧客成功購買完一件物品后20秒無操作,自動售貨機會自動將余款退還顧客;(7)如果顧客投入硬幣后又不想買物品,按下退款按鍵,自動售貨機會自動將余款退還顧客;(8)找零時顧客可選擇退一元的還是五角的;(9)當物品不足時,對應的物品指示燈亮紅燈,顧客按下相應的按鍵無反應(不出物品,不減余額),并向總部發送所缺物品。四、計劃進度安排 主要說明:起止時間及分階段的進度要求。 1.畢業設計(論文)準備階段: 2011.10.8-2011.10.24:確定畢業論文課題 2011.10.24-2011.10.31:撰寫課題說明書 2. 畢業設計(論文)
7、的研究及設計(論文)撰寫階段 2011.11.3-2011.12.20 確定設計(論文)題目及撰寫開題報告 2011.12.21-2012.3.30 畢業學生查詢相關資料,完成初稿 2012.4.1-2012.4.15 提交中期檢查表 2012.4.16-2012.4.30 綜合老師和自己意見最終定稿 2012.5.4-2012.5.10將設計(論文)交于評閱教師進行評閱,進行畢業答辯 3.畢業設計(論文)答辯階段: 2012.5.15-2012.5.28 畢業設計(論文)答辯五、主要參考文獻1 程周, 可編程序控制器原理與應用M , 北京:高等教育出版社, 2003年2 王永華, 現代電氣控
8、制及PLC 應用技術.M ,北京:北京航空航天大學出版社,2000年3 周美蘭, 周封 忘岳宇, PLC電氣控制與組態設計M, 北京:科學出版社,2003年4 吳建強, 姜三勇, 可編程控制器原理及應用M, 哈爾濱工業大學出版社,2000年5 吳中俊, 黃永紅, 可編程序控制器原理及應用M, 北京:機械工業出版社,2003年6 張萬忠, 劉明芹, 電器與PLC控制技術M, 北京:化學工業出版社,2003年7 王兆義, 可編程序控制器教程M, 北京:機械工業出版社,2001年8 廖常初, S7-200 PLC 基礎教程M, 北京:機械工業出版社,2001年9 裴進靈., 新型自動售貨機的研制 J
9、 ,科技情報開發與經濟 , 2002年指導教師意見及建議: 簽名: 年 月 日教學單位領導小組審批意見: 組長簽名: 年 月 日德州學院畢業論文(設計)中期檢查表院(系):機電工程系 專業: 自動化 ×××× 年 ××月 ××日畢業論文(設計)題目:PLC控制自動售貨機的設計學生姓名邢生歧學 號2指導教師冉玉梅職 稱計劃完成時間:2007年5月1日 畢業論文(設計)的進度計劃:2010.01-2010.02:整理和查詢資料并完成開題報告,寫出論文提綱;2010.02-2010.03:整理資料,結合所學知識,依據修改
10、的提綱撰寫論文初稿;2010.03-2010.04:在初稿基礎上修改論文,撰寫論文第二稿;2010.04-2010.05:繼續修改論文,最后定稿,交指導老師;2010.05:整理論文資料并裝訂成冊,組織小組答辯完成情況:本人經過前一段時間的不斷學習及查閱相關學習資料,論文的開題報告及解決問題的基本思路已經形成,煤氣泄漏檢測及報警系統的相關資料也已經準備完畢,分析確定了系統的設計框架,涉及到以前學過的單片機等相關知識,我的論文草稿目前已經接近尾聲,敬請老師對我的論文初稿進行指導!指導教師評議(指出優點和不足,如有其它建議,可另附頁) 簽 名: xxxx年x月x日備 注:目 錄1緒論61.1自動售
11、貨機的理論背景與實際意義61.2 自動售貨機設計的主要內容71.3 自動售貨機設計的基本思路72 PLC的概述82.1 PLC的定義82.2 PLC的簡介82.3 PLC的工作原理82.4 PLC的循環掃描工作42.5 PLC的硬件組成52.6 PLC的編程語言62.7 PLC的特點63 自動售貨機的設計83.1西門子S7-200 PLC特點83.2 自動售貨機設計軟元件83.3自動售貨機的基本功能93.4自動售貨機I/O點的分配103.5 順序功能圖(SFC)113.6梯形圖(LAD)133.7 自動售貨機的相關說明203.8 自動售貨機的外部接線圖203.9 自動售貨機仿真21參考文獻22
12、致 謝25PLC控制自動售貨機的設計邢生歧(德州學院機電系,山東德州 253023)摘 要:本論文設計的是基于西門子S7-200 系列PLC構成的自動售貨機監控系統,本文,對自動售貨機的方案進行了論證,介紹了PLC的基本組成、特點以及工作原理,對基于西門子S7-200 系列PLC構成的自動售貨機系統整體設計過程進行較為細致的論述。介紹了自動售貨機的基本原理以及工作流程,然后以一次交易過程為例,把交易過程分為幾個程序塊,然后分別對程序塊進行編程。具體說明了可編程序控制器在自動售貨機中的作用。程序涉及到了自動售貨機工作的絕大部分過程。利用PLC控制的自動售貨機提高了系統的穩定性,保證自動售貨機能夠
13、長期穩定運行。關鍵詞:PLC;順序功能圖;梯形圖;I/O點的分配1緒論1.1自動售貨機的理論背景與實際意義自動售貨機是一種全新的商業零售形式,20世紀70年代自日本和歐美發展起來。它又被稱為24小時營業的微型超市。在日本,70的罐裝飲料是通過自動售貨機售出的;全球著名飲料商可口可樂公司在全世界就布有50萬臺飲料自動售貨機。在中國,自動售貨機1999年開始進人中國市場如今,在機場、地鐵、商場、公園等客流較大的場所,已不難發現自動售貨機的身影。從自動售貨機的發展趨勢來看,它的出現是由于勞動密集型的產業構造向技術密集型社會轉變的產物。大量生產、大量消費以及消費模式和銷售環境的變化,要求出現新的流通渠
14、道;而相對的超市、百貨購物中心等新的流通渠道的產生,人工費用也不斷上升;再加上場地的局限性以及購物的便利性等這些因素的制約,無人自動售貨機作為一種必須的機器便應運而生了它的售貨領域非常廣泛,是發達國家商品零售的一種主要方式。近幾年,自動售貨機逐漸被越來越多的消費者所接受。但由于售貨機分布零散、范圍廣闊的特點,自動售貨機在為消費者帶來方便的同時,也為經營者在監控、管理、維護等方面帶來很大的不便。目前售貨機運行的各種情況都需要由人工判斷,包括缺貨、缺零錢、幣箱已滿、售貨機機械故障等,經營者普遍采用人工定時巡回視察的管理辦法,既費時費力,又無法及時準確獲取自動售貨機狀態報告,給經營者增加了管理成本和
15、難度,也有可能給消費者的正常消費造成不便。 本系統的設計和實現可以使自動售貨機的經營者可以根據網絡統計的銷售狀況進行商品銷售狀況分析,預測商品的銷售走勢,確定合理的采購和配送策略,以期獲得最高的投資回報率。同時售貨機的一些故障信息和警報信息可以實時的傳送到相應運營人員,從而可以在第一時間內發現并解決問題。1.2 自動售貨機設計的主要內容(1)此自動售貨機可以投入五角、一元的硬幣;(2)如果顧客投入硬幣在限定的時間內(2分鐘)不按任何按鍵,自動售貨機將退還所投硬幣;(3)當投入硬幣的總值等于或才超過物品價值時,對應的物品指示燈亮綠燈;(4)當物品對應的指示燈亮綠燈時,按下按下相應的按鍵,相應的物
16、品排出,同時指示燈綠燈閃爍;(5)如果顧客投入硬幣總值超過所選物品的價值時,自動售貨機會自動將余款退還顧客;(6)當顧客成功購買完一件物品后20秒無操作,自動售貨機會自動將余款退還顧客;(7)如果顧客投入硬幣后又不想買物品,按下退款按鍵,自動售貨機會自動將余款退還顧客;(8)找零時顧客可選擇退一元的還是五角的;(9)當物品不足時,對應的物品指示燈亮紅燈,顧客按下相應的按鍵無反應(不出物品,不減余額),并向總部發送所缺物品。1.3 自動售貨機設計的基本思路本次設計的題目是自動售貨機,主要是應用西門子S7-200型PLC的梯形圖來設計控制程序,并簡單介紹相關的知識,如:PLC的定義、PLC的編程語
17、言、PLC的硬件組成等。根據設計內容和控制要求畫出順序功能圖和梯形圖,再根據PLC的相關知識設計出它的外部接線圖,結合梯形圖和外部接線圖分析說明該設計的控制原理過程。本次設計的重要部分是第三章的設計部分,即自動售貨機梯形圖的設計。首先就得根據設計內容和控制要求準確畫出它的順序功能圖,再根據所畫出的順序功能圖準確設計出它的梯形圖,這樣才能真正理解本次智能搶答器的控制原理。2 PLC的概述2.1 PLC的定義PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的
18、輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計。2.2 PLC的簡介PLC是以CPU為核心,綜合了計算機技術和通信技術發展起來的一種通用的工業自動控制裝置,是現代工業控制的三大支柱(PLC、機器人和CAD/CAM)之一。目前,世界上生產PLC的主要廠家有65個,其中最有名氣的廠家在日本、美國和德國。日本的幾個廠家為三菱、富士。日立、東芝、橫河、立石、光洋、夏普等公司。美國的幾個廠家為德州食品公司、通用電器公司、歌德公司、數字設備公司等。還有德國的西門子,荷蘭的飛利浦,香港的鷹達等公司也是很有名氣的。日本三菱電
19、機公司(MITSUBISHI)于1971年開始研制PLC,目前主要有F1,F2,FX,K,A等十幾個系列幾十種產品,在我國(主要是華東和華南地區)的工業控制領域具有一定的市場占有率。2.3 PLC的工作原理PLC的工作原理與計算機的工作原理基本是一致的,可以簡單地表述為在系統程序的管理下,通過運行應用程序完成用戶任務。PLC通電后,首先對硬件和軟件作一些初始化操作,初始化反復不停地分階段處理各種不同的任務(見圖1)。但是PLC也有它自己的特點,PLC在確定了工作任務,裝入了專用程序后成為一種專用機,它采用循環掃描工作方式,系統工作任務管理及應用程序執行都是用循環掃描方式完成的。讀取輸入執行用戶
20、程序處理通信要求自診斷檢查改寫輸出RUN狀體讀取輸入處理通信要求自診斷檢查改寫輸出STOP狀體處理任務圖1各階段這部分圖的流程線不清楚2.4 PLC的循環掃描工作對每個程序,CPU從第一條指令開始執行,按指令步序號做周期性的程序循環掃描,如果無跳轉指令,則從則從第一條指令開始逐條順序執行用戶程序,直至遇到結束符后又返回第一條指令,如此周而復始不斷循環,每一個循環稱為一個掃描周期。PLC的掃描全過程如圖2所示。(1) 輸入刷新階段在輸入刷新階段,CPU掃描全部輸入端口,讀取其狀態并寫入輸入狀態寄存器。完成后關閉輸入端口,轉入程序執行階段。(2) 程序執行階段 在程序執行階段,根據用戶輸入的控制程
21、序,從第一條開始逐條執行,并將相應的邏輯運算結果存入對應的內部輔助寄存器和輸出狀態寄存器。(3) 輸出刷新階段當所有指令執行完畢后,將輸出狀態寄存器中的內容,依次送到輸出鎖存電路,并通過一定輸出方式輸出,驅動外部相應執行元件工作,這才形成PLC的實際輸出。 圖2 PLC的掃描全過程2.5 PLC的硬件組成PLC的硬件主要由中央處理器(CPU)、存儲器、輸入單元、輸出單元、通信接口、擴展接口、電源等幾部分組成。其中,CPU是PLC的核心;輸入單元/輸出單元是CPU與現場輸入/輸出設備之間的接口電路;通信接口用于連接編程器、上位計算機等外部設備,其硬件構成圖如圖3。圖3 PLC硬件結構圖2.6 P
22、LC的編程語言PLC為用戶提供了完善的編程語言來滿足編制用戶程序要求。它提供的編程語言通常有以下5種:梯形圖(LAD)、語句表(STL)、順序功能圖(SFC)、功能塊圖(FBD)和結構文本(ST)。2.7 PLC的特點(1)抗干擾能力強,可靠性好I/O系統設計有完善的通道保護與信號調理電路;在結構上對耐熱、防潮、防塵、抗震等都有周到的考慮。(2)控制系統結構簡單,通用性強PLC及外圍模塊品種多,可由各種組件靈活組合成各種大小和不同要求的控制系統。(3)編程方便,易于使用PLC程序的編制,采用梯形圖或面向工業控制的簡單指令形式。(4)功能完善在PLC內部具有許多控制功能,諸如時序、計算機、主控繼
23、電器以及移位寄存器、中間寄存器等。(5)設計、施工、調試、的周期短PLC采用模塊化積木式結構,故僅需按性能、容量等選用組裝,因而縮短了設計周期,使設計和施工可同時進行。(6)體積小,維護操作方便PLC體積小,質量輕,便于安裝。(7)易于實現網絡化PLC可連成功能很強的網絡系統。(8)可實現三電一體化PLC將電控(邏輯控制)、電儀(過程控制)和電結(運動控制)這三電集于一體。3 自動售貨機的設計3.1西門子S7-200 PLC特點3.11機械結構特點(1)體積小 (2)重量輕 (3)DIN導軌安裝和安裝孔3.12電氣結構特點(1)免維護性 (2)內配24V/180mA或280mA直流 (3)靈活
24、中斷輸入 (4)便于擴展 (5)沒配有高速計數器 (6)模擬電位器外部設定 (7)CPU214還有脈沖輸出、實時時鐘等功能;CPU215/CPU216在此基礎上還有PID指令、通訊能力強等特點進行排版,格式不好看3.2 自動售貨機設計軟元件3.2.1 定時器 定時器是PLC中重要的編程元件,是累計時間增量的內部器件。定時器的工作過程與繼電器控制系統的時間繼電器基本相同,但它沒有瞬動觸點,失電時,常閉觸點閉合,常開觸點打開;定時器得電時,常閉觸點打開,常開觸點閉合。定時器的當前值、設定值均為10位有符號整數(INT),允許的最大值為32767。定時器指令表見表1。 表1 定時器指令表應該設成三線
25、式語句描述TON Txxx,PT接通延時定時器TOF Txxx,PT斷開延時定時器TONR Txxx,PT保持型接通延時定時器BITIM OUT起動間隔定時器CITIM IN,OUT計算間隔定時器 數學運算指令在梯形圖中,整數、雙整數與浮點數的加、減、乘、除指令(見表2)分別執行下列運算:IN1+IN2=OUT,IN1IN2=OUT,IN1*IN2=OUT,IN1/IN2=OUT。表2 加減乘除指令三線式表梯形圖語句表描述梯形圖語句表描述ADD_I+I INT1,OUT整數加法DIV_DI/D INT1,OUT雙整數除法SUB_I-I INT1,OUT整數減法ADD_R+R INT1,OUT實
26、數加法MUL_I*I INT1,OUT整數乘法SUB_R-R INT1,OUT實數減法DIV_I/I INT1,OUT整數除法MUL_R*R INT1,OUT實數乘法ADD_DI+D INT1,OUT雙整數加法DIV_R/R INT1,OUT實數除法SUB_DI-D INT1,OUT雙整數減法MULMUL INT1,OUT整數乘法產生雙整數MUL_DI*D INT1,OUT雙整數乘法DIVDIV INT1,OUT帶余數的整數除法在語句表中,整數、雙整數與浮點數的加、減、乘、除指令分別執行下列運算:IN1+ OUT =OUT,OUTIN1=OUT,IN1* OUT =OUT,OUT /IN2=O
27、UT。3.3自動售貨機的基本功能自動售貨機的各種動作功能和控制要求,給出了完整的自動售貨機操作規程(如圖4),并介紹了自動售貨機運行系統中所包括的人工操作步驟。在實際生活中,我們見到的售貨機可以銷售一些簡單的日用品,如飲料、常用藥品和小的生活保健用品等。售貨機的基本功能就是對投入的貨幣進行運算,并根據貨幣數值判斷是否能夠購買某種商品,并作出相應的反應。例如:售貨機中有2種商品,A商品價格為0.5元,B商品為1元。現投入1個1元硬幣,當投入的貨幣超過A商品的價格時,A商品的選擇按鈕處應有變化,提示可以購買,B商品也提示。當按下選擇A商品的價格時,售貨機進行減法運算,從投入的貨幣總值中減去A商品的
28、價格同時啟動相應的電機,提取A號商品到出貨口。此時售貨機繼續進行等待外部命令,如繼續交易,則同上,如果此時不再購買而按下退幣按鈕,售貨機則要進行退幣操作,退回相應的貨幣,并在程序中清零,完成此次交易。由此看來,售貨機一次交易要涉及加法運算、減法運算以及在退幣時的除法運算,這是它的內部功能。還要有貨幣識別系統和貨幣的傳動來實現完整的售貨、退幣功能圖4 自動售貨機工作流程圖圖的最右端線怎么有兩個方向的箭頭,這個圖畫的有些問題3.4自動售貨機I/O點的分配輸入/輸出單元通常也稱I/O單元或I/O模塊,是PLC與工業生產現場之間的連接部件。 PLC通過輸入接口可以檢測被控對象的各種數據,以這些數據作為
29、PLC對被控制對象進行控制的依據;同時PLC又通過輸出接口將處理結果送給被控制對象,以實現控制目的。本次智能搶答器I/O點的分配如表3所示。表3 自動售貨機I/O點的分配三線式表序號定義點符號功能1I0.0SB1找零按鈕2I0.1SB2食品五角按鈕3I0.2SB3食品一元按鈕4I0.3SB4飲料一元按鈕5I0.4SB5飲料二元按鈕6I0.5SB6日用二元按鈕7I0.6SB7日用三元按鈕8I2.0SB8投五角硬幣9I2.1SB9投一元硬幣10I2.5SB10找零五角11I2.6SB11找零一元12I3.1SB12食品五角行程開關13I3.2SB13食品一元行程開關14I3.3SB14飲料一元行程
30、開關15I3.4SB15飲料二元行程開關16I3.5SB16日用二元行程開關17I3.6SB17日用三元行程開關18Q3.1食品五角紅燈(物品售完)19Q3.2食品一元紅燈(物品售完)20Q3.3飲料一元紅燈(物品售完)21Q3.4飲料二元紅燈(物品售完)22Q3.5日用二元紅燈(物品售完)23Q3.6日用三元紅燈(物品售完)24Q0.0找零25Q0.1出食品五角26Q0.2出食品一元27Q0.3出飲料一元28Q0.4出飲料二元29Q0.5出日用二元30Q0.6出日用三元31Q2.1食品五角綠燈(可以購買)32Q2.2食品一元綠燈(可以購買)33Q2.3飲料一元綠燈(可以購買)34Q2.4飲料
31、二元綠燈(可以購買)35Q2.5日用二元綠燈(可以購買)36Q2.6日用三元綠燈(可以購買)3.5 順序功能圖(SFC) 什么是順序功能圖(SFC)順序功能圖是一種位于其他編程語言之上的圖形語言,使用它可以對具有并發、選擇等復雜結構的系統進行編程。順序功能圖提供了一種組織程序的圖形方法,在順序功能圖中允許和別的語言編程的程序嵌套。順序功能圖由步、轉換和動作三種主要元件組成,如圖5所示。可以用順序功能圖來描述系統的功能,根據它可以很容易地設計出梯形圖程序。步1步2步3動作1動作2轉換2轉換1圖5 順序功能圖 所選擇的順序功能圖(SFC)由于順序功能圖(SFC)有五種基本結構:順序結構、選擇性分支
32、結構、并發性分支結構、循環結構、復合結構。本次自動售貨機的SFC圖,根據控制要求選用選擇性分支結構和并發性分之結構。因為選擇性分支結構是一個控制流可以轉入多個可能的控制流中的某一個且不允許多路分支同時執行。具體進入哪個分支,取決于控制流前面的轉移條件哪一個為真。而并發性分之結構是一個工作步執行完后,需要同時開啟若干條分之,并采用雙水平線相連且要有一個公共轉移條件,這兩種順序功能圖結構符合本次自動售貨機的控制要求,所以選擇這兩種結構。本次自動售貨機的SFC圖如下圖6所示: 圖6 自動售貨機順序功能圖 3.6梯形圖(LAD) 什么是梯形圖(LAD)梯形圖是用的最多的PLC圖形編程語言。梯形圖語言是
33、在傳統電器控制系統中常用的接觸器、繼電器等圖形表達符號的基礎上演變而來的。它與電器控制線路圖相似,如圖7所示。繼承了傳統電器控制邏輯中使用的框架結構、邏輯運算方式和輸入輸出形式,具有形象、直觀、實用的特點。因此,這種編程語言為廣大電氣技術人員所熟知,是應用最廣泛的PLC的編程語言,是PLC的第一編程語言。圖7 傳統繼電器控制線路圖和PLC梯形圖 a傳統繼電器控制線路圖 b PLC梯形圖 在梯形圖中,有兩根豎直的直線,被稱為母線,現在很多PLC只保留了左邊的母線,而把右邊的母線略去不寫。在梯形圖中引入了“能流”的概念。左邊的母線就如電源的“正極”,而右邊的母線就如電源的“負極”。如果有“能流”從
34、左至右流向線圈,則線圈被激勵。如果沒有能流,則線圈未被激勵,“能流”在任何時刻都不會通過接點自右向左流。 自動售貨機設計的梯形圖(LAD)本此設計自動售貨機主要銷售食品、飲料、日用三大類,而食品有五角和一元,飲料有一元和二元,日用有二元和三元。本次自動售貨機的梯形圖如下所示:3.7 自動售貨機的相關說明上面梯形圖中ADD_DI雙整數加法當投入五角時加5投入1元是加10,SUB_DI是雙整數減法當成功購買物品時就減去物品對應的數;T37T56表示通電延時定時器,按下物品按鈕時T37T42延時8秒,無操作時T43啟動計時20秒,T44與T43配合組成投幣2分鐘無操作找零,T46T56兩兩配合形成閃
35、爍電路。圖8 自動售貨機模擬操作面板本設計統一采用按鈕開關模擬物品選擇,按鈕內有綠燈和紅燈分別表示可購買物品和物品銷售完;指示燈模擬物品輸出及找零如圖8所示。3.8 自動售貨機的外部接線圖本次知道售貨機的外部接線圖如圖9所示,SB2SB7為物品選擇按鈕,當投入貨幣物品綠燈亮(Q2.1Q2.6),按下SB2SB7其中一個,對用的KM線圈得電電機轉動出相應的物品(Q0.1Q0.6),當有物品銷售完其行程開關斷開,物品紅燈亮并同時向總部發送物品銷售完的信息;當收買物品總值低于投入總值時,可按找零按鈕SB1選擇找一元還是五角(SB10、SB11)后KM1得電電機轉動找零(Q0.0)。圖9 售貨機的外部
36、接線圖3.9 自動售貨機仿真程序編寫好后無法驗證程序的正誤,編程能力很難提高,而仿真時解決這一問題的理想方法。本次自動售貨機的仿真,首先配置CPU的型號,為了自動售貨機的仿真方便好看,我們選用CPU224,擴展模塊我們選用2個8點輸入8點輸出的EM223 (8 I / 8 Q),如圖10所示。圖10自動售貨機選用CPU和擴展模塊接下來將梯形圖程序編譯導出,在仿真軟件中把導出的ASCLL文件導入仿真軟件,開啟仿真軟件就可以仿真。參考文獻1 程周, 可編程序控制器原理與應用M , 北京:高等教育出版社, 2003年2 王永華, 現代電氣控制及PLC 應用技術.M , 北京:北京航空航天大學出版社,
37、2000年3 周美蘭, 周封 忘岳宇, PLC電氣控制與組態設計M, 北京:科學出版社,2003年4 吳建強, 姜三勇, 可編程控制器原理及應用M, 哈爾濱工業大學出版社,2000年5 吳中俊, 黃永紅, 可編程序控制器原理及應用M, 北京:機械工業出版社,2003年6 張萬忠, 劉明芹, 電器與PLC控制技術M, 北京:化學工業出版社,2003年7 王兆義, 可編程序控制器教程M, 北京:機械工業出版社,2001年8 廖常初, S7-200 PLC 基礎教程M, 北京:機械工業出版社,2001年9 裴進靈., 新型自動售貨機的研制 J ,科技情報開發與經濟 ,2002年PLC control
38、 the design of the vending machineXing Shengqi這段文字有明顯拷貝(Mechanical and Electronic Engineering Department of Dezhou University, Dezhou Shandong, 253023)Abstract: This paper is designed based on the Siemens S7-200 series PLC constitute a vending machine monitoring system, the vending machine program c
39、arried out feasibility studies, PLC basic composition, characteristics and working principle, based on Siemens S7the -200 series PLC vending machine system of the overall design process, a more detailed exposition. Introduces the basic principles and workflow of the vending machine, and then to a transaction, for example, the transaction process is divided into a few block, then block programming. Specify the role of a programmable logic controller in the ven
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030花茶行業市場發展分析與發展前景及投資戰略研究報告
- 推動消費品以舊換新政策支持力度提升
- 汽車以舊換新政策的實施與發展路徑
- 計算機二級考試重難點自助總結方法試題及答案
- 2024年天津市靜海區北師大實驗學校招聘事業單位筆試真題
- 2024年內蒙古呼倫貝爾農墾集團有限公司招聘筆試真題
- 男性品味測試題及答案
- 規劃師考試中的信息收集與分析技巧介紹試題及答案
- 選取2024年醫學基礎知識模擬題試題及答案
- 系統性衛生管理備考試題及答案
- 人工智能教育在中小學班級管理中的應用策略
- 華為QSA審核報告
- 既有鐵路防洪評估報告
- 停車場鋪設建渣施工方案
- 常見疾病隨訪服務表-隨訪表
- 口腔科麻藥管理制度范本
- 房屋質量安全鑒定報告
- 在職研究生畢業論文開題報告匯報ppt
- 第三章掃描電子顯微鏡【完整版】PPT
- 超強大:英語六級詞匯隨身帶隨時背
- 精創STC-9200使用說明書
評論
0/150
提交評論