[電力水利]基于西門子PLC的自動飲料售貨機的控制系統(tǒng)的設計_第1頁
[電力水利]基于西門子PLC的自動飲料售貨機的控制系統(tǒng)的設計_第2頁
[電力水利]基于西門子PLC的自動飲料售貨機的控制系統(tǒng)的設計_第3頁
[電力水利]基于西門子PLC的自動飲料售貨機的控制系統(tǒng)的設計_第4頁
[電力水利]基于西門子PLC的自動飲料售貨機的控制系統(tǒng)的設計_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于西門子s7-200 plc自動飲料售貨機控制系統(tǒng)beverage vending machines plc control system based on siemens s7-200 series 總計 畢業(yè)設計_39_頁 表 格_3_個 插 圖_10_幅11摘 要 本論文是基于西門子s7-200 系列plc進行自動飲料售貨機控制系統(tǒng)的設計的。本文介紹了plc的硬件基本組成,特點以及工作原理。闡述了自動飲料售貨機的來源,發(fā)展及系統(tǒng)設計的基本原理及工作流程。在plc梯形圖的編寫時,文中采用的是西門子plc梯形圖專用編譯軟件4.0版本的step7來進行編寫,并完成了plc外部接線圖。利用pl

2、c控制的自動飲料售貨機提高了系統(tǒng)的穩(wěn)定性,且邏輯上保證無或者盡量減少漏洞,使自動售貨機能夠長期穩(wěn)定運行,不需要經常有人維護。 關鍵詞 :自動飲料售貨機 plc 梯形圖 西門子abstract the design of automatic beverage vending machine plc control system is based on siemens s7-200 series. the paper introduces the basic structure of plc, characteristics and work principle. in the plc trape

3、zoidal chart compilation, this paper adopts the siemens plc ladder special compiler software version 4 of the step7 to write, and completed the plc external wiring diagram. to improve the stability of the system by using automatic beverage vending machine plc control logic, and ensure no or little l

4、oopholes, the vending machine can have a long-term stable operation, not often need someone maintenancekeywords: automatic beverage vending machine;plc; ladder diagram ;siemens 目錄摘 要.iabstract.ii前 言.1第1章 可編程控制器plc.3 1.1可編程控制器的產生和發(fā)展.3 1.1.1可編程控制器的概述.3 1.1.2 plc的產生原因.3 1.1.3 plc的發(fā)展前景.4 1.2可編程控制器的結構和工作

5、原理.41.2.1 plc的工作原理.4 1.2.2 plc的循環(huán)掃描.5 1.2.3 plc的硬件組成.6 1.2.4 plc的編程語言.7 1.2.5 plc的特點.7 1.2.6 plc的主要功能.81.3 plc的選型原則及選型方法.9第2章 自動飲料售貨機的系統(tǒng)設計.12 2.1自動飲料售貨機的控制要求.12 2.1.1自動飲料售貨機的控制要求.12 2.1.2自動飲料售貨機的相關說明.13 2.1.3定時器.14 2.1.4數(shù)學運算指令 .15 2.2 自動飲料售貨機i/o點的分配.162.3 自動飲料售貨機的外部接線圖.17 2.4 自動飲料售貨機梯形圖的編寫.17 2.4.1梯

6、形圖.17 2.4.2 自動飲料售貨機設計的梯形圖.18結 語.19參考文獻.21程 序 圖.22附 錄 一.30致 謝.35南昌工程學院本科畢業(yè)設計前 言自動飲料售貨機是集成物理光學,電氣技術,機械技術等一體化的無人商業(yè)自動化設備。從自動售貨機的發(fā)展原因來看,它的出現(xiàn)是由于隨著科學技術的發(fā)展社會產業(yè)機構開始出現(xiàn)調整,工業(yè)由勞動密集型向技術密集型轉變。這一時期人口膨脹帶來的巨量消費、巨量產出,快節(jié)奏工作、生活以及消費方式的簡單和擁擠的城市環(huán)境,要求出現(xiàn)新的貿易流通渠道;而相對的超市、百貨購物中心等傳統(tǒng)的流通渠道,由于人工費用不斷上升,場地的無法普及的局限性以及購物的便利性等因素的制約,無人自動

7、飲料售貨機作為一種方便人們生活簡單,順應了習慣變化的售貨機器便應運而生了。自動飲料售貨機可以充分減少人力資源的浪費,使人從一些技術含量低的工作中解脫出來,以便在其他方面創(chuàng)造出更多的價值。自動飲料售貨機的系統(tǒng)可以24小時不間斷的運營,且運營時需要的資本少、面積小,且相對新穎具有吸引人們購買好奇心的自身性能,可以很好地解決人工費用上升的問題等各項優(yōu)點?,F(xiàn)在,伴隨著信息化產業(yè)的發(fā)展,自動飲料售貨機產業(yè)也正在走向信息化。例如通過互聯(lián)網(wǎng)實行聯(lián)機方式,通過網(wǎng)絡將自動售貨機內的庫存信息及時地傳送各營業(yè)點的電腦中,從而確保了商品的發(fā)送、補充以及商品選定的順利進行。并且伴隨著環(huán)保成為當代消費考慮的重要因素之一,

8、為防止地球變暖,自動化設備廠商也致力于節(jié)能型清涼飲料自動售貨機的生產開發(fā)。在日常白天電力消費高峰時,某些節(jié)能型的自動售貨機即使在關掉制冷機的狀況下也能保持低溫,與以往的自動飲料售貨機相比,它能夠節(jié)約12左右的電力。進入21世紀時,自動飲料售貨機也將進一步向節(jié)能型以及多功能,人性化的方向發(fā)展。自動飲料售貨機是一種全新的商業(yè)零售形式20世紀70年代自日本和歐美發(fā)展起來。自09年金融危機之后,世界經濟緩慢發(fā)復蘇,伴隨著中國改革開放三十年,國民生活得到顯著提高,人們對就業(yè)以及工作所提供的福利包括工作場所提供茶點飲料等福利事業(yè)更為關注。自動飲料售貨機作為無人看護的機器不僅保障了愜意的工休時間,也是最廉價

9、、提高職工工作效率最有效的手段。特別是在24小時無休工作狀態(tài)中的辦公場所,使用迷你型飲料沖飲機,解決了不間斷提供汽水,果汁等飲品服務的問題,這種服務加速了自動售貨機融入人們日常生活。本論文采用的是plc為控制中心的自動飲料售貨的設計,傳統(tǒng)的電氣設備往往采用繼電器控制系統(tǒng)控制,但繼電器控制系統(tǒng)體積會很大,且控制穩(wěn)定性又很差,需要大量人員維護,除此之外還無法經行數(shù)學運算。除了繼電器控制系統(tǒng)之外,還有以單片機為控制中心的控制系統(tǒng),傳統(tǒng)的自動飲料售貨機往往采用單片機作為控制核心,但這樣在輸入輸出接口上消耗很大,并且其不穩(wěn)定性和抗干擾性差等因素也會讓機器經常需要人員維護。而以單片機為核心的plc則能避免

10、很多干擾因素,其不但可實現(xiàn)類似控制功能,還具有調試方便、可靠性高、能耗低、編程簡單、功能強等優(yōu)點。第1章 可編程控制器plc1.1可編程控制器的產生和發(fā)展1.1.1 可編程控制器plc的概述plc全名可編程邏輯控制器,它是一種在傳統(tǒng)繼電器控制系統(tǒng)基礎上與3c技術相結合而不斷發(fā)展完善起來的新型自動控制器件。是一種專門為在工業(yè)環(huán)境下應用而設計的數(shù)字運算操作的電子裝置,它采用可以編制程序的存儲器,用來在其內部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。plc具有體積小、結構簡單、操作方便、可靠性好等特點。1.1.2

11、plc的產生原因上個世紀60年代,伴隨著半可控和可控電子元件的發(fā)展,電子技術得到飛躍式的提升,控制電路電子化便成為趨勢。60年代中后期,在過程控制領域隨著小型計算機的應用,控制系統(tǒng)的性能得到大大的提升。后來隨著西方世界出現(xiàn)了經濟大蕭條,作為工業(yè)標志的汽車工業(yè)收到沉重打擊。美國通用電氣公司為了在激烈的市場競爭中戰(zhàn)勝對手,拜托困境,制定了推出小批量、多品種的車型來吸引顧客的戰(zhàn)略。但是那時期作為控制系統(tǒng)的是由繼電器和接觸器等組成,靈活性差,不能滿足工業(yè)不斷更新的需要。gm為了改造傳統(tǒng)控制汽車生產設備方式,提出了以下10條招標的技術指標。(1) 采用插件式結構,硬件維護方便。(2) 至少可擴展到4kb

12、的用戶程序存儲器的容量.(3) 輸入可以是直流ac115v。(4) 輸出在2a,直流ac115v以上,能直接驅動電磁閥和繼電器等。(5) 可在現(xiàn)場修改程序,編程簡單方便。(6) 體積小于繼電器控制系統(tǒng)。(7) 要有高于繼電器控制系統(tǒng)的可靠性。(8) 可將數(shù)據(jù)直接送入管理計算機。(9) 擴展時,只需改動很小的原程序。(10) 成本可與繼電器控制系統(tǒng)競爭。至今plc已經發(fā)展了三代,其性能由第一代早期的作為替代繼電器控制系統(tǒng),主要功能只是執(zhí)行原先由繼電器完成的順序控制和定時、計數(shù)控制等任務發(fā)展到因微處理器的出現(xiàn)而發(fā)生重大變化的第二代plc。其功能大大增強,并且在軟件方面增加了通信、算術運算、自診斷、

13、數(shù)據(jù)的處理和傳輸?shù)裙δ?。進入20世紀80年代以后,伴隨著超大規(guī)模的集成電路技術的發(fā)展,微處理器的價格大幅下降,各種plc采用的微處理器的性能普遍提高,plc的軟件和硬件再一次放生巨大變化,成本更低,i/o模塊更豐富,指令功能更強,處理速度更快,體積更小。目前全球生產plc的廠家有六十多家,其中最為有名的有日本的三菱、歐姆龍、富士、東芝;美國的通用、abb、施耐德;德國的西門子;以及中國的臺達,信捷等;這些廠商無不是工控業(yè)的代表。其中尤以德國西門子被視為工控業(yè)的方向標。1.1.3 plc的發(fā)展前景plc總的發(fā)展趨勢是向大容量、高速度、高集成度、小體積、高性能易使用、易使用方向發(fā)展。具體表現(xiàn)在以下

14、幾個方面。(1)基于pc的編程軟件取代編程器(2)向大容量、高運行速度方向發(fā)展(3)智能型i/o模塊的發(fā)展(4)plc編程語言的標準化(5)向微小型化、專業(yè)化、低成本方向發(fā)展(6)plc通信的易用化(7)開發(fā)新型特殊功能模塊(8)組態(tài)軟件與plc的軟件化(9)plc與現(xiàn)場總線相結合 (10) cpu的處理速度進一步加快1.2可編程控制器的結構和工作原理1.2.1 plc的工作原理plc的工作原理與計算機的工作原理基本是一致的,可以簡單地表述為在系統(tǒng)程序的管理下,通過運行應用程序完成用戶任務。plc通電后,首先對硬件和軟件作一些初始化操作,初始化反復不停地分階段處理各種不同的任務(見圖1-1)。

15、 讀取輸入執(zhí)行用戶程序處理通信要求自診斷檢查改寫輸出 run狀態(tài) 讀取輸入處理通信要求自診斷檢查改寫輸出 stop狀態(tài) 圖1-1 各階段處理任務1.2.2 plc的循環(huán)掃描工作對于plc每個程序cpu從第一條指令開始順序執(zhí)行,按指令的序號做周期性的程序循環(huán)掃描,如果無跳轉指令,則從第一條指令開始逐條順序執(zhí)行用戶程序,直至遇到結束符后又返回第一條指令,如此周而復始不斷循環(huán)執(zhí)行程序,每一個循環(huán)稱為一個掃描周期。故而plc工作時采用的是循環(huán)掃描的工作方式,其的掃描全過程如圖1-2所示。(1) 輸入刷新階段plc工作的第一個階段叫做采樣階段也叫做輸入刷新階段,cpu掃描全部輸入端口將所有的輸入端信號狀

16、態(tài)讀入緩沖區(qū)即輸入狀態(tài)寄存器。完成后關閉輸入端口,轉入程序執(zhí)行階段。(2) 掃描用戶程序 在程序執(zhí)行階段,cpu掃描用戶程序,根據(jù)用戶輸入的控制程序,從用戶第一條程序開始逐條掃描執(zhí)行,并將相應的掃描的程序運算結果存入對應的內部輸出寄存器和中間寄存器。(3) 輸出刷新階段當所有指令執(zhí)行結束后,依次將輸出狀態(tài)寄存器中的內容送到外部鎖存電路,并通過一定輸出方式輸出,驅動外部相應執(zhí)行元件工作,這才形成plc的實際輸出。 圖1-2 plc的掃描全過程1.2.3 plc的硬件組成plc的硬件主要由存儲器、通信接口、cpu、輸出/輸入單元、擴展接口等幾部分組成。其中,cpu為plc的控制中心通常有三類:1)

17、 單片微處理器(如8031、8096等)、2) 通用微處理器(如z80、8086、80286等)、 3) 位片式微處理器(如amd29w等);輸入單元/輸出單元則是cpu與現(xiàn)場輸入/輸出設備之間的接口電路;通信接口的主要用途是連接上位計算機、編程器等外部設備,其硬件構成圖如圖1-3。圖1-3 plc硬件結構圖1.2.4 plc的編程語言plc為用戶提供了完善的編程語言來滿足編制用戶程序要求。它提供的編程語言通常有以下5種:語句表(stl)、梯形圖(lad)、功能塊圖(fbd)、結構文本(st)和順序功能圖(sfc)、。1.2.5 plc的特點(1)抗干擾能力強,可靠性好工業(yè)現(xiàn)場的環(huán)境往往十分惡

18、劣,高溫,沖擊,粉塵,潮濕,振動和強電磁干擾等,單片機作為控制中心時,為了能夠抵御以上惡劣環(huán)境,需要建設大量外部電路,即便如此,往往也無法達到控制要求,plc作為專門為工業(yè)控制設計的,其內部已設計建設了大量抗干擾的電路這樣使plc接收,輸出的信號控制變得更加穩(wěn)定,能夠很容易的適應工業(yè)現(xiàn)場的惡劣環(huán)境。(2)功能性強plc是由微電子技術、通信技術和計算機技術綜合而成,除了具有邏輯、定時、計數(shù)等順序控制功能之外,還具有經行各種算數(shù)運算、pid調節(jié)、過程監(jiān)視、網(wǎng)絡通信、遠程i/o和高速數(shù)據(jù)處理能力,因此可以滿足工業(yè)控制中的各種復雜的功能要求(3)編程方便,易于使用 plc的程序設計大多采用的類似于繼電

19、器控制線路的梯形圖語言。梯形圖主要是人們熟悉的常開/常閉觸點,線圈、定時器、計數(shù)器符號等組成。對于使用者來說,只要具備電氣控制方面的相關基礎知識,很容易為一般的工程控制技術人員所理解掌握。(4)安裝簡單,維修方便plc可以在各種工業(yè)環(huán)境下直接調試,安裝,運行,使用時只需根據(jù)控制要求編寫程序,將各種現(xiàn)場的i/o設備與plc相應的i/o端相連接,系統(tǒng)便可以使用。同時由于plc比較穩(wěn)定,且有自診斷功能,故而損壞維修變得很方便。(5)采用模塊化結構為了適應各種工業(yè)控制的需要,除了單元式的小型plc之外,絕大多數(shù)plc采用的是模塊化結構,plc中的cpu、直流電源、i/o模塊等都采用模塊化設計,由機架導

20、軌,電纜連接起來。(6)接口模塊豐富plc除了具有cpu和存儲器之外,還有很多的i/o接口模塊。對于工業(yè)現(xiàn)場的不同信號(直交流,開關量和模塊量、電壓和電流、脈沖或電位,強電或弱電等)(7)系統(tǒng)設計與調試周期短用plc經行系統(tǒng)設計時,用程序代替繼電器硬件繼電器硬線接線,控制柜的設計安裝接線工作量大為減少,設計和施工可同時經行,縮短了施工周期。1.2.6 plc的主要功能(1)計數(shù)控制plc具有計數(shù)功能,可為用戶提供數(shù)十個到數(shù)千個定時器。(2)邏輯開關控制這是plc最基本的功能,也是最廣泛的應用。(3)步進控制plc具有步進(順序)控制功能。(4)定時控制plc具有定時功能,可為用戶提供數(shù)十個到數(shù)

21、千個定時器。(5)數(shù)據(jù)處理plc具有數(shù)據(jù)處理能力,可進行數(shù)據(jù)比較、數(shù)據(jù)傳送、算術運算、邏輯運算、數(shù)據(jù)轉換,數(shù)據(jù)位移、數(shù)據(jù)顯示等功能(6)模擬量處理與pid控制plc具有a/d和d/a轉換模塊,轉換的位數(shù)和精度可以根據(jù)用戶要求選擇,因此能警醒模擬量處理與pid控制。(7)通信和互聯(lián)網(wǎng)功能現(xiàn)在的plc具有rs-232、rs-422、rs-485或現(xiàn)場總線等通信接口,可經行遠程i/o控制,可實現(xiàn)多臺plc聯(lián)網(wǎng)和通信。1.3 plc的選型原則及選型方法 在plc系統(tǒng)設計時,首先應將控制系統(tǒng)的控制方案確定下來,這之后的下一步工作就是確定plc的工程設計選型,確定選型前應詳細分析工藝過程的特點、控制要求,

22、明確控制任務和范圍確定所需的操作和動作。確定plc的功能、所需存儲器容量、估算輸入輸出點數(shù)、外部設備特性等,最后選擇有較高性能價格比的plc和設計相應的控制系統(tǒng)。 一、確定控制方案 plc系統(tǒng)設計中的第一步,就是要明確整套設備的相關信息,包括是否需要做閉環(huán)控制,大機的機型特點,所有電機的類型,所有保護性元器件(包括低壓設備、儀器儀表及限位等)的類型,種類,數(shù)量及其與系統(tǒng)的連接方式。然后結合技術規(guī)格書等的要求,確定plc系統(tǒng)的品牌、系列和網(wǎng)絡圖概況,并對plc系統(tǒng)所需要用到的通訊方式和特殊模塊有一個大概的考慮。二、輸入輸出(i/o)點數(shù)的估算 通常根據(jù)統(tǒng)計的輸入輸出點數(shù),i/o點數(shù)估算時還應考慮

23、適當?shù)挠嗔浚砸僭黾?0%20%的可擴展余量后,作為輸入輸出點數(shù)估算數(shù)據(jù)。另外實際訂貨時,還需根據(jù)制造廠商plc的產品特點,對輸入輸出點數(shù)進行圓整。 三、存儲器容量的估算 程序容量是存儲器中用戶應用項目使用的存儲單元的大小,存儲器容量是plc本身能提供的硬件存儲單元大小,因此存儲器容量大于程序容量。設計階段,由于用戶應用程序還未編制,因此,設計階段工程師是不知道程序容量的,只要等到程序設計完成,在程序調試之后工程師才知道。為了設計選型時能對程序容量有一定估算,一般情況下估算存儲器容量替代程序容量。 存儲器內存容量的估算不定,許多文獻資料中給出的公式也不盡相同,大體上都是按數(shù)字量i/o點數(shù)的

24、12倍左右,加上模擬i/o點數(shù)的100倍左右,以此數(shù)為內存的總字數(shù)(16位為一個字),另外再按估算的這個數(shù)的四分之一考慮余量。 四、cpu的選型 選擇cpu首先要考慮所需的存儲器容量,必須確保cpu存儲器容量大于所需。其次,對于一些大型設備,在軟件的設計上需要cpu有足夠的運算速度和處理能力,比如做防搖系統(tǒng),這時需要考慮采用雙cpu冗余系統(tǒng)。然后,有些cpu在通訊接口及支持的通訊方式上有所不同,本著系統(tǒng)經濟性和可用性的考慮,選擇已集成本系統(tǒng)需要用到的通訊方式,并且能支持需擴展的通訊方式的cpu。最后,還需考慮到整機plc系統(tǒng)的網(wǎng)絡布置,確保主站和各個分站能可靠對接。 五、輸入輸出模塊的選擇 在

25、某個項目啟動前,io模塊的選擇應考慮與應用要求的統(tǒng)一。例如對輸入模塊,應考慮高低電平信號、傳輸信號的距離、隔離信號之間的影響等應用要求。對輸出模塊,應考慮選用的輸出模塊類型,比如具有壽命短、使用電壓范圍廣、響應時間較長、價格低、等特點的繼電器輸出模塊;適用于開關頻繁,電感性低功率因數(shù)負荷場合可控硅輸出模塊,過載能力較差,但價格較貴也是其缺電。輸出模塊還有直流輸出、交流輸出和模擬量輸出等,與應用要求應一致。 可根據(jù)應用要求,合理選用智能型輸入輸出模塊,以便提高控制水平和降低應用成本。 同時還要考慮擴展機架或遠程i/o機架的布置等。 六、特殊模塊的選擇常用的特殊模塊包括通訊模塊,高速計數(shù)器模塊和模

26、擬量模塊等。對于通訊模塊,需要考慮以下幾點:1、 整套系統(tǒng)主站與分站間的通訊方式2、 plc系統(tǒng)與變頻器間的通訊方式 一般不同品牌的plc在以上兩點都有其常用的通訊方式,比如,在使用西門子s7-300系列plc時,以上兩點一般采用profibus網(wǎng)絡連接,而對于ab的plc和變頻器,以上兩點一般采用control-net網(wǎng)絡連接。3、 plc系統(tǒng)與儀器儀表的通訊方式 現(xiàn)在很多設備都要求檢測儀表具有通訊功能,而常用的檢測儀表一般是串口通訊,所以需要考慮串口設備接入整套系統(tǒng)的方式方法。4、 plc系統(tǒng)與上位機等的通訊方式現(xiàn)在,很多設備,特別是大型設備,要求具有無線接收功能,常用的一般是無線以太網(wǎng),

27、同時,很多設備在機上有cms系統(tǒng),在此情況下,plc系統(tǒng)需具備以太網(wǎng)通訊功能。在某些大型設備中,需要將增量編碼器信號直接進入plc系統(tǒng)進行處理,在此情況下,需要高速計數(shù)器模塊。在帶抓斗的機型中,還要用到模擬量模塊。有部分稱重設備和風速儀的信號,也有可能需要用模擬量模塊接入plc系統(tǒng)。7、 plc電源的選擇 一般而言,現(xiàn)在常用的plc系統(tǒng),其模塊,包括機架,都是需要電源以驅動的。對于一些分站接口模塊其本身是具有供電能力的,而對于主站或配置不帶供電能力的分站接口模塊的分站,均需要使用電源。plc電源一般有ac220v和dc24v兩種類型,可根據(jù)要求選擇。另外,所有電源模塊或具有供電能力的分站接口模

28、塊都是有容量限制的,在設計時,需計算電源模塊或具有供電能力的分站接口模塊,所驅動的模塊所需電源容量之和,確保供電容量充足。在計算容量時需注意,有些電源模塊會提供不同電壓等級的負載容量,而plc、輸入輸出模塊等亦對不同電壓等級均有負載容量的要求,在計算時,不僅應確保不同電壓等級的負載容量分別滿足要求,還要確保電源模塊的總容量能滿足要求。另外,對于ab plc,對于電源模塊和其所驅動模塊的位置也有要求,而對于某些plc,電源模塊和cpu模塊間需要單獨連接。8、 電池或存儲卡的選擇為確保在斷電情況下,程序不至于丟失,在選擇plc系統(tǒng)時,需配備電池或存儲卡。電池一般分為插入cpu內和外置型兩種,對于外

29、置型,一般需要將電池和plc電源連接。9、 機架的選擇我司常用的plc系統(tǒng)一般都是模塊化配置,配置在一處的plc模塊,有些是采用模塊依次對接的方式來連接起來,有些則需要用到plc機架。在選擇plc機架時,要考慮機架上所能布置的模塊數(shù)和機架的類型。某些plc,用于主站,本地擴展分站和遠程擴展分站的機架都是不一樣的,在選擇時應注意。另外,不同的擴展方式,也會導致機架的不同,比如考慮到經濟性,所擴展分站與主站不屬于同一系列。十、經濟性的考慮 選擇plc時,應考慮性能價格比??紤]經濟性時,應同時考慮應用的可擴展性、可操作性、投入產出比等因素,進行比較和兼顧,最終選出較滿意的產 輸入輸出點數(shù)對價格有直接

30、影響。每增加一塊輸入輸出模塊就需增加一定的費用。當點數(shù)增加到某一數(shù)值后,相應的存儲器容量、機架、母板等也要相應增加,因此,點數(shù)的增加對cpu選用、存儲器容量、控制功能范圍等選擇都有影響。在選用和估算時應充分考慮整個控制系統(tǒng)使其具有較合理的性能價格比。 (1)功能方面 所有plc一般都具有常規(guī)的功能,但對某些特殊要求,就要知道所選用的plc是否有能力控制任務。如對plc與plc、plc與智能儀表及上位機之間有靈活方便的通信要求;或對plc的計算速度、用戶程序容量等有特殊要求;或對plc的位置控制有特殊要求等。這就要求用戶對市場上流行的plc品種有一個詳細的了解,以便做出正確的選擇。 (2)價格方

31、面 不同廠家的plc產品價格相差很大,其中有些功能相似、質量差不多、i/o點數(shù)相當?shù)膒lc德國西門子的價格可能是日本同類產品的1.5倍以上是中國同類產品的2倍以上。第2章 自動飲料售貨機的系統(tǒng)設計2.1自動飲料售貨機的控制要求2.1.1自動飲料售貨機的控制要求(1)自動飲料售飲料機可投入1角、5角、1元的硬幣。(2)所售飲料標價:汽水2元,橙汁3元。(3)當投入的硬幣總值超過所購飲料的標價時,所有可購買飲料的指示燈均亮,作可購買提示。(如:當投入的硬幣總值超過2元,汽水指示燈亮;當投入的硬幣總值超過3元時,汽水、橙汁指示燈均亮)。(4)當汽水指示燈亮時,按選擇汽水按鈕,則排出汽水,8s后自動停

32、止。在這段時間內,汽水指示燈閃爍。(5)當橙汁指示燈亮時,按選擇橙汁按鈕,則排出橙汁,8s后自動停止。在這段時間內,橙汁指示燈閃爍。(6)購買飲料后,系統(tǒng)自動計算剩余幣值,并根據(jù)剩余幣值提示可購買的飲料(指示燈亮)。(7)若投入的硬幣總值超過所需的錢數(shù)(汽水2元,橙汁3元),則找錢指示燈亮,當按退幣控制按鈕時,退出找回的錢。用流程圖表示大致如圖2-1所示。2.1.2 自動飲料售貨機的相關說明本設計統(tǒng)一采用按鈕開關模擬物品選擇,另外針對找零返回用步進電機方便控制錢幣的突出,但因本論文中對售貨機內部沒有要求故而以一秒一個脈沖,每個脈沖表示退出一個錢幣。指示燈模擬物品輸出及找零如圖2-2示。圖2-2

33、自動飲料售貨機模擬操作面板2.1.3定時器 定時器是plc中重要的編程元件,是累計時間增量的內部器件。定時器的工作過程與繼電器控制系統(tǒng)的時間繼電器基本相同,但它沒有瞬動觸點,失電時,常閉觸點閉合,常開觸點打開;定時器得電時,常閉觸點打開,常開觸點閉合。定時器的當前值、設定值均為10位有符號整數(shù)(int),允許的最大值為32767。定時器指令表見表2-1。 表2-1 定時器指令語句描述tonton tn,pt接通延時定時器toftof tn,pt斷開延時定時器tonrtonr tn,pt保持型接通延時定時器2.1.4數(shù)學運算指令 在梯形圖中,整數(shù)、雙整數(shù)與浮點數(shù)的加、減、乘、除指令(見表2-2)

34、的執(zhí)行方法和指令表的具體執(zhí)行過程有點區(qū)別,具體區(qū)別是分別執(zhí)行下列運算: 梯形圖指令表in1+in2=out,in1+out=outin1in2=out,out-in1=outin1*in2=out,in1*out=outin1/in2=out。out/in1=out表2-2 加減乘除指令梯形圖 語句表描述梯形圖語句表描述add_i+int1,out整數(shù)加法div_di/dint1,out雙整數(shù)除法sub_i-int1,out整數(shù)減法add_r+rint1,out實數(shù)加法mul_i*int1,out整數(shù)乘法sub_r-rint1,out實數(shù)減法div_i /int1,out整數(shù)除法mul_r*r

35、 nt1,out實數(shù)乘法add_di+dnt1,out雙整數(shù)加法div_r/r nt1,out實數(shù)除法sub_di-dnt1,out雙整數(shù)減法mulmulnt1,out整數(shù)乘法產生雙整數(shù)mul_di *dint1,out雙整數(shù)乘法divdiv int1,out帶余數(shù)的整數(shù)除法2.2 自動售貨機i/o點的分配輸入/輸出單元通常也稱i/o單元或i/o模塊,是plc與工業(yè)生產現(xiàn)場之間的連接部件。 plc通過輸入接口可以檢測被控對象的各種數(shù)據(jù),以這些數(shù)據(jù)作為plc對被控制對象進行控制的依據(jù);同時plc又通過輸出接口將處理結果送給被控制對象,以實現(xiàn)控制目的。i/o點分配表如表2-3示。表2-3 i/o點

36、的分配表序號定義點符號功能1i0.0st0機器啟動按鈕2i0.1st1一角投幣識別光電開關3i0.2st2五角投幣識別光電開關4i0.3st3一元投幣識別光電開關5i0.4sb5汽水按鈕6i0.5sb6橙汁按鈕7i0.6st4找錢開關8i0.7st5機器停止開關9q0.0hl1汽水指示燈10q0.1hl2橙汁指示燈11q0.2yv1汽水電磁閥12q0.3yv2橙汁電磁閥13q0.4ya找錢執(zhí)行機構14q0.5hl3 找錢指示燈15q0.6控制步進電機找錢一元(無數(shù)據(jù)不用脈沖指令控制)16q0.7控制步進電機找錢五角(無數(shù)據(jù)不用脈沖指令控制17q1.0控制步進電機找錢一角(無數(shù)據(jù)不用脈沖指令控制

37、2.3自動售貨機的外部接線圖 自動售貨機的外部接線圖如圖2-4示連接, 圖2-4售貨機的plc硬件接線圖2.4 自動售貨機梯形圖的編寫2.4.1梯形圖梯形圖是用的最多的plc圖形編程語言。梯形圖類似于傳統(tǒng)繼電氣控制系統(tǒng)中常用的電氣圖形表達符號,比如接觸器、繼電器等。plc常用編程語言與電器控制線路圖相似,如圖2-3示。繼承了傳統(tǒng)電器控制邏輯中使用的邏輯運算方式、輸入輸出和框架結構形式,具有直觀、形象、實用的特點。因此,這種編程語言為廣大電氣技術人員所熟知,是plc應用最廣泛的編程語言,是編程人員選擇的第一編程語言。圖2-3傳統(tǒng)繼電器控制線路圖和plc梯形圖a傳統(tǒng)繼電器控制線路圖 b plc梯形

38、圖在梯形圖中,有兩根豎直的直線,被稱為母線,現(xiàn)在很多plc只保留了左邊的母線,而把右邊的母線略去不寫。在梯形圖中引入了“能流”的概念。左邊的母線就如電源的“正極”,而右邊的母線就如電源的“負極”。如果有“能流”從左至右流向線圈,則線圈被激勵。如果沒有能流,則線圈未被激勵,“能流”在任何時刻都不會通過接點自右向左流。2.4.2 自動售貨機設計的梯形圖本論文設計自動售飲料貨機主要銷售汽水和橙汁兩種飲料,輔以想象日常生活中購買飲料的流程,設計出本梯形圖。(見程序圖)結語 經過一段時間的設計,考慮各種情況的調試,體會了系統(tǒng)設計的不易,其中要在明確其基本功能的基礎上預防各種有意或無意的設計漏洞 ,此時需

39、要嚴密地思考和設計,通過種種特定條件的考驗查找其中的漏洞,這樣才會對所設計的對象有更加深刻的認識,是理論設計聯(lián)系系統(tǒng)具體工作實際的一次很好的鍛煉,它同時使我們在不斷思考與嘗試中發(fā)散了思維,在一遍遍苦苦調試不斷改進與進步之余也體驗到了其中的樂趣。 比如按照設計要求實現(xiàn)了當投入的硬幣總值超過2 元時,汽水按鈕指示燈亮;又當投入的硬幣總值超過3元時,汽水及果汁按鈕指示燈都亮。當汽水按鈕燈亮時,按汽水按鈕,則汽水排出 8 秒后自動停止,這段時間內,汽水指示燈閃動(閃 0.5s,滅 0.5s)。當橙汁按鈕燈亮時,按橙汁按鈕,則橙汁排出 8 秒后自動停止,這段時間內,橙汁指示燈閃動(閃 0.5s,滅 0.

40、5s)。 若投入硬幣總值超過按鈕所需的錢數(shù)(汽水2元,橙汁3元)時,找錢指示燈亮,購貨完畢后,按下找錢按鈕,找錢動作,并退出多余的錢。找錢完畢后,找錢指示燈滅。找錢由三個出幣電機帶動(一角、五角元、一元),找錢應按照最快捷的方式進行,如找 2.7元=一元2+五角1+一角2,用對應出幣電機閃 0.5s,滅 0.5s 來表示出幣。 同時實現(xiàn)了在有購買力的情況下,一次交易可任由顧客選擇可以買多次不同的飲料,在排出汽水的過程中可以買橙汁,反之也行,且在這期間可以取出余額。但在售貨機出幣過程中不能再次購買,因為售貨機找錢動作一啟動就按其計算好的對應面值貨幣個數(shù)出幣,在這一過程中飲料指示燈可能有一段時間亮著,一旦再有購買請求信號售貨機仍會接受請求并相應的,這樣很可能出現(xiàn)誤動作,故應在找錢動作時切斷購買請求通路,使得再次按下相應買飲料按鈕無效;應該把出飲料信號作為扣除顧客消費額的啟動信號,以防買多瓶直到余額不足時出現(xiàn)最后

溫馨提示

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

評論

0/150

提交評論