基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線設計【畢業(yè)論文+任務書】
基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線設計【畢業(yè)論文+任務書】,基于,工業(yè),組態(tài)軟件,啤酒,灌裝,生產(chǎn)線,畢業(yè)論文,任務書,基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線
畢業(yè)設計(論文)任務書 學院(系) : 機械工程 學院 專 業(yè) : 機械工程及自動化 學 生 姓 名: 學 號: 設計 (論文 )題目 : 基于工業(yè)組態(tài)軟件的 啤酒 灌裝生產(chǎn)線 設計 起 迄 日 期 : 設計 (論文 )地點 : 指 導 教 師 : 專業(yè) 負責 人 : 發(fā)任務書日期 : 2010 年 2 月 25 日 任務書填寫要求 1.畢業(yè)設計(論文)任務書由指導教師根據(jù)各課題的具體情況填寫,經(jīng) 學生所在專業(yè)的負責人 審查、 院( 系 ) 部領導簽字后生效。此任務書應在第七學期結束前填好并發(fā) 給學生; 2. 任務書內(nèi)容必須用黑墨水筆工整書寫或按教務處統(tǒng)一設計的電子文檔標準格式(可從教務處網(wǎng)頁上下載)打印,不得隨便涂改或潦草書寫,禁止打印在其它紙上后剪貼; 3. 任務書內(nèi)填寫的內(nèi)容,必須和學生畢業(yè)設計(論文)完成的情況相一致,若有變更,應當經(jīng)過所在專業(yè)及 院( 系 ) 部主管領導審批后方可重新填寫; 4. 任務書內(nèi)有關“ 學院(系) ”、“專業(yè)”等名稱的填寫,應寫中文全稱,不能寫數(shù)字代碼。學生的“學號”要寫全號; 5. 任務書內(nèi)“主要參考文獻”的填寫,應按照國標 714— 2005《文后參考文獻著錄規(guī)則》的要求書 寫,不能有隨意性; 6. 有關年月日等日期的填寫,應當按照國標 7408— 2005《數(shù)據(jù)元和交換格式、信息交換、日期和時間表示法》規(guī)定的要求,一律用阿拉伯數(shù)字書寫。如“ 2009 年 3 月 15 日”或“ 2009 畢 業(yè) 設 計(論 文)任 務 書 1.本畢業(yè)設計(論文)課題應達到的目的: ( 1)引導學生自覺地將知識學習與科學、技術、工程研究相結合,學會查找并利用相關的文獻資料,基本掌握科學研究的思路、方法和手段; ( 2)提高學生的實踐能力和動手能力,培養(yǎng)學生的創(chuàng)造、創(chuàng)新、創(chuàng)業(yè)與敬 業(yè)精神; ( 3)培養(yǎng)學生的團隊拼搏精神,使學生能更好地熔入社會; ( 4)學會撰寫科技論文報告。 2.本畢業(yè)設計(論文)課題任務的內(nèi)容和要求(包括原始數(shù)據(jù)、技術要求、工作要求等): 面向網(wǎng)絡化制造環(huán)境,研究并建立 基于工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線設計 的方案。利用 態(tài)軟件平臺、 列數(shù)據(jù)采集模塊 、三菱 硬軟件資源,完成一個基于 態(tài)軟件平臺的 基于工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線設計 及部分開發(fā)工作,并進行實驗驗證。具體設計任務如下: ( 1) 基于 態(tài)軟件平臺 的 工業(yè)組態(tài)軟件的飲料 灌裝生產(chǎn)線 的總體方案設計; ( 2) 工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線 硬件選型設計; ( 3) 工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線 軟件設計; ( 4) 工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線 的部分開發(fā)與調(diào)試。 畢 業(yè) 設 計(論 文)任 務 書 3.對本畢業(yè)設計(論文)課題成果的要求〔包括畢業(yè)設計論文、圖表、實物樣品等〕: ( 1)開題報告、文獻綜述、資料翻譯; ( 2) 工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線 的總體方案; ( 3) 工業(yè)組態(tài)軟件的飲料灌裝生產(chǎn)線 軟件原型 ; ( 4)畢業(yè)設計說明書。 4.主要參考文獻: [1] 李訓杰 供水自動化監(jiān)控的應用 [J] 2005, 2: 13~ 16. [2] 朝勝春等 其供水工程監(jiān)控系統(tǒng)中的應用 [J] 2001, 2: 23~ 27. [3] 杜曉東 . 用組態(tài)王及 發(fā)泵試驗軟件 [J]. 甘肅科學學報 , 2003, 3: 17~ 20. [4] 連紀海 . 組態(tài)王軟件系統(tǒng)在熱網(wǎng)微機監(jiān)控系統(tǒng)中的應用及功能開發(fā) [J]. 赤峰學院學報 , 2005, 2: 34~ 38. [5]付明友 , 孫國杰 , 張玉春 . 大型井式爐電控系統(tǒng)設計 [J]. 黑龍江科 技信息 , 2003, 11: 23~ 25. [6] 張錚 , 陳小橋 . 虛擬儀器技術的工業(yè)液位仿真系統(tǒng)設計 [J]. 實驗室研究與探索 , 2003, 5: 11~ 15. [7] 陸金 . 組態(tài)技術在油田數(shù)據(jù)監(jiān)控系統(tǒng)中應用 [J]. 科技資訊 , 2009, 10: 18~ 21. [8] 肖金球 ,黃偉軍 ,高麗燕 . 工控組態(tài)軟件 調(diào)和油生產(chǎn)系統(tǒng)中的應用 [J]. 微計算機信息 , 2006, 4: 27~ 30. [9] 任雯 ,李訓杰 ,王維慶 . 基于 工業(yè)過程控制系統(tǒng)的開發(fā)與應用 [J]. 自動化技術與應用 , 2006, 1: 45~ 49. [10] 胡玲艷 ,唐鍇 ,解金耀 . 基于 爐液位和溫度控制系統(tǒng)的設計 [J]. 自動化與儀表 , 2006, 2: 33~ 35. [11] 耿瑞芳 ,曹輝 ,馬棟萍 ,王暄 . 基于 反應釜控制系統(tǒng)設計與實現(xiàn) [J]. 微計算機信息 , 2009, 3: 23~ 26. [12] 張曉軍 ,高美鳳 . 基于 軌道板蒸汽養(yǎng)護監(jiān)控系統(tǒng) [J]. 科學技術與工程 , 2008, 11: 45~ 48. [13] 趙會軍 ,班興安 ,黃瓊 ,厲磊 ,王樹立 . 基于工控組態(tài)軟件的天然氣膜法脫硫監(jiān)控系統(tǒng) [J]. 石油化工自動 化 , 2007, 3: 18~ 21. [14] 杜菲 ,張新 . 基于 態(tài)軟件的自動車庫門控制系統(tǒng)設計 [J]. 起重運輸機械 , 2009, 2: 22~ 25. [15]馬天兵 . 基于 態(tài)軟件的電梯監(jiān)控系統(tǒng)設計 [J]. 起重運輸機械 , 2009, 3:16~ 19. 畢 業(yè) 設 計(論 文)任 務 書 5.本畢業(yè)設計(論文)課題工作進度計劃: 起 迄 日 期 工 作 內(nèi) 容 2011 年 2 月 25 日 ~ 3 月 10 日 3 月 10 日 ~ 3 月 30 日 4 月 1 日 ~ 4 月 9 日 4 月 10 日 ~ 4 月 24 日 4 月 25 日 ~ 5 月 4 日 熟悉畢業(yè)設計要求。查閱資料,完成外文資料翻譯工作 撰寫開題報告及文獻綜述 需求分析 系統(tǒng) 總體設計 原型系統(tǒng)軟件設計 系統(tǒng)調(diào)試 論文撰寫 論文答辯 所在專業(yè)審查意見: 負責人: 年 月 日 學院(系) 意見: 院系領導 : 年 月 日 基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計本 科 畢 業(yè) 設 計(論 文)基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計The Design of Reservoir Monitoring System Based on The Configuration of The Software學 院(系): 機電工程 專 業(yè): 機械設計制造及自動化 學 生 姓 名: 學 號: 指 導 教 師(職稱): 起 止 日 期: 基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計[摘 要]本文以啤酒灌為控制對象,主要介紹了對啤酒灌實物模型的 PLC 控制系統(tǒng)總體設計方案、設計過程、組成,列出了具體的主要硬件電路、控制程序及梯形圖。利用組態(tài)王軟件生成組態(tài)畫面,并且和 PLC,啤酒灌實物模型聯(lián)機運行調(diào)試。由 PLC 控制系統(tǒng)控制啤酒灌,組態(tài)監(jiān)控啤酒灌模型,利用組態(tài)畫面的動畫連接在計算機上實現(xiàn)監(jiān)控動態(tài)畫面。[關鍵詞]PLC ;啤酒灌;控制系統(tǒng);組態(tài)王;動畫連接The Design of Reservoir Monitoring System Based on The Configuration of The SoftwareMechanical Design,Manufacturing and Automation Major CAI QunAbstract: This paper tank as a control object, introduces the physical model of liquid storage tanks PLC control system and program design, design process, form, list the major hardware specific circuit, the control procedure and ladder. Using KINGVIEW software build configuration screen the king, and the PLC, the online physical model tank to run debug. Storage tanks by the PLC control system control, configuration control tank model, the configuration screen connected to the computer animation of dynamic images to achieve control.Key words: PLC;fluid reservoir;control system; KINGVIEW; flash基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計目 錄1 緒論 ....................................................................11.1 課題來源 ............................................................11.2 課題背景 .............................................................12 啤酒灌的控制系統(tǒng) ........................................................22.1 液罐結構和工作原理 ...................................................22.2 PLC 的概述 ...........................................................22.2.1 PLC 的系統(tǒng)組成 ...................................................32.2.2 PLC 的工作原理 ...................................................52.3 啤酒灌控制系統(tǒng)的設計與程序編寫 ......................................62.3.1 分析評估控制任務.................................................62.3.2 控制系統(tǒng)的 I/O 點及地址分配.......................................72.3.3 電器控制系統(tǒng)原理圖...............................................82.3.4 系統(tǒng)程序設計.....................................................82.3.5 PLC 的外圍接線 ..................................................102.3.6 PLC 系統(tǒng)程序的模擬調(diào)試 ..........................................113 啤酒灌的監(jiān)控系統(tǒng)設計 ...................................................143.1 組態(tài)軟件概述 ........................................................143.1.1 組態(tài)軟件產(chǎn)生的背景及發(fā)展方向 ....................................143.1.2 組態(tài)軟件的安裝與使用 ............................................153.2 基于組態(tài)王軟件啤酒灌監(jiān)控系統(tǒng)的設計 ..................................163.2.1 工程路徑創(chuàng)建 ....................................................163.2.2 建造圖形畫面和定義變量及動畫連接 ................................173.2.3 命令語言的編寫 ..................................................213.2.4I\O 設備管理 .....................................................214 聯(lián)機調(diào)試 ...............................................................22結束語 ...................................................................23參考文獻 .................................................................24致謝 .....................................................................25基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計01 緒論1.1 課題來源本課題主要是利用組態(tài)軟件模擬 PLC 的被控對象和控制過程,模擬啤酒灌的實際工作過程,構建一個與實際控制現(xiàn)場相似的組態(tài)環(huán)境。主要涉及 PLC 和組態(tài)王軟件的運用。隨著工業(yè)自動化水平的迅速提高,計算機在工業(yè)領域的廣泛應用,人們對工業(yè)自動化的要求越來越高,種類繁多的控制設備和過程監(jiān)控裝置在工業(yè)領域的應用,使得傳統(tǒng)的工業(yè)控制軟件已無法滿足用戶的各種需求。在開發(fā)傳統(tǒng)的工業(yè)控制軟件時,當工業(yè)被控對象一旦有變動,就必須修改其控制系統(tǒng)的源程序,導致其開發(fā)周期長;已開發(fā)成功的工控軟件又由于每個控制項目的不同而使其重復使用率很低,導致它的價格非常昂貴;在修改工控軟件的源程序時,倘若原來的編程人員因工作變動而離去時,則必須同其他人員或新手進行源程序的修改,因而更是相當困難, 通用工業(yè)自動化組態(tài)軟件的出現(xiàn)為解決上述實際工程問題提供了一種嶄新的方法,因為它能夠很好地解決傳統(tǒng)工業(yè)控制軟件存在的種種問題,使用戶能根據(jù)自己的控制對象和控制目的的任意組態(tài),完成最終的自動化控制工程。自動化已經(jīng)成為一種趨勢,對自動化過程的監(jiān)控就成為我們不可以回避的課題?,F(xiàn)在組態(tài)軟件做為通用的工具提醒本課題的重要性。1.2 課題背景自 2000 年以來,國內(nèi)監(jiān)控組態(tài)軟件產(chǎn)品、技術、市場都取得了飛快的發(fā)展,應用領域日益拓展,用戶和應用工程師數(shù)量不斷增多。充分體現(xiàn)了“工業(yè)技術民用化”的發(fā)展趨勢。監(jiān)控組態(tài)軟件是工業(yè)應用軟件的重要組成部分,其發(fā)展受到很多因素的制約,歸根結底,是應用的帶動對其發(fā)展起著最為關鍵的推動作用。組態(tài)軟件是在信息化社會的大背景下,隨著工業(yè) IT 技術的不斷發(fā)展而誕生、發(fā)展起來的。在整個工業(yè)自動化軟件大家庭中,監(jiān)控組態(tài)軟件屬于基礎型工具平臺。監(jiān)控組態(tài)軟件給工業(yè)自動化、信息化、及社會信息化帶來的影響是深遠的,它帶動著整個社會生產(chǎn)、生活方式的變化,這種變化仍在繼續(xù)發(fā)展。因此組態(tài)軟件作為新生事物尚處于高速發(fā)展時期,目前還沒有專門的研究機構就它的理論與實踐進行研究、總結和探討,更沒有形成獨立、專門的理論研究機構。近 5 年來,一些與監(jiān)控組態(tài)軟件密切相關的技術如 OPC、OPC-XML、現(xiàn)場總線等技術也取得了飛速的發(fā)展,是監(jiān)控組態(tài)軟件發(fā)展的有力支撐。基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計12 啤酒灌控制系統(tǒng)2.1 啤酒灌結構和工作原理兩種液體的混合攪拌機,其要求是將兩種液體按一定比例混合,在電動機攪拌后將混合的液體輸出容器。并形成循環(huán)狀態(tài),在按停止按扭后依然要完成本次混合才能結束?;旌蠑嚢铏C的整體由混合罐體,液位傳感器,電磁閥,攪拌電機,攪拌葉等組成。模型如圖 2-1,圖 2-2 所示。圖 2-1 啤酒灌結構左視 圖 2-2 啤酒灌結構右視按動綠色按鈕啟動 A、B 罐順序向下方混料罐注水,停止注水電機開始攪拌,最后停止攪拌混料罐閥門打開,水流出。隨后新一輪開始。2.2 PLC 的概述PLC 是一種數(shù)字運算操作的電子系統(tǒng),專為工業(yè)環(huán)境而設計。它采用了可編程序的存儲器,用來在其內(nèi)部存儲邏輯運算、順序控制、定時、計數(shù)和算數(shù)等操作指令,并通過數(shù)字式和模擬式的輸入和輸出,控制各種類型機械的生產(chǎn)過程。PLC 專為工業(yè)控制應用而設計,其主要特點有:抗干擾能力強,可靠性高;控制系統(tǒng)結構簡單,通用性強;編程方便,易于使用;功能強大,成本低;設計、施工、調(diào)試的周期短;維護方便。如圖 2-3 所示基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計2圖 2-3 S7-200PLC2.2.1 PLC 的系統(tǒng)組成PLC 種類繁多,但其組成結構和工作原理基本相同。用 PLC 實施控制,其實質是按控制功能要求,通過程序按一定算法進行輸入/輸出變換,并將這個變換給以物理實現(xiàn),并應用于工業(yè)現(xiàn)場。PLC 專為工業(yè)現(xiàn)場應用而設計,采用了典型的計算機結構,他主要是由 CPU、電源、存儲器和專門設計的輸入/輸出接口電路等組成。圖 2-4 為 PLC 的結構框圖。圖 2-4 PLC 結構框圖中央處理單元(CPU)中央處理單元(CPU)一般由控制器、運算器和寄存器組成,這些電路都集成在一個芯片內(nèi)。CPU 通過數(shù)據(jù)總線、地址總線和控制總線與存儲單元、輸入/輸出接口電路相連。2.存儲器PLC 的存儲器包括系統(tǒng)存儲器和用戶存儲器兩部分?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計3系統(tǒng)存儲器用來存放由 PLC 生產(chǎn)廠家編寫的系統(tǒng)程序,并固化在 ROM 內(nèi),用戶不能更改。它是 PLC 具有基本的功能,能夠完成 PLC 設計者規(guī)定的各項工作。用戶存儲器包括用戶程序存儲器和用戶數(shù)據(jù)存儲器。用戶程序存儲器用來存放用戶正對具體控制人物用規(guī)定的 PLC 編程語言編寫的應用程序。用戶數(shù)據(jù)存儲器可以用來存放用戶程序中所使用期間的 ON/OFF 狀態(tài)和數(shù)據(jù)修改和刪除。3. 輸入/輸出單元PLC 的輸入和輸出信號類型可以是開關量、模擬量。輸入/輸出接口單元包含兩部分:一部分是與被控設備相連的接口電路,另一部分是輸入和輸出的映像存儲器。輸入單元接收來自用戶設備的各種控制信號,如限位開關,操作按鈕、選擇開關、行程開關以及其他一些傳感器的信號。運行時 CPU 從輸入映像寄存器讀取輸入信息并結合其他元器件最新信息,按照用戶程序進行計算,將有關輸出的最新計算結果放到輸出映像寄存器。輸出映像寄存器有輸出點相對應的觸發(fā)器組成,輸出接口電路將其由弱點控制信號轉換成現(xiàn)場需要的強電信號輸出,以驅動電磁閥、接觸器、指示燈等被控制設備的執(zhí)行元件。4. 電源部分PLC 一般使用 220V 的交流電源或 24V 直流電源,內(nèi)部的開關電源為 PLC 的中央處理器。存儲器等電路提供 5V.±5V、24V 等直流電源,整體式的小型 PLC 還提供一定容量的直流 24V 電源,供外部有緣傳感器(如接近開關)使用。PLC 所采用的開關電源輸入電壓范圍寬(如 20.4~28.8VDC 或 85~264VAC) 、體積小、效率高、抗干擾能力強。5. 擴展接口擴展接口用于將擴展單元或功能模塊與基本單元相連,使 PLC 的配置更加靈活,以滿足不同控制系統(tǒng)的需要。6. 通信接口為了實現(xiàn)“人—及”或“機--機”之間的對話,有些 PLC 配有一定的通信接口。PLC 通過這些通信接口可以與顯示設定單元、觸摸屏、打印機相連,提供方便的人機交換途徑;也可以與其他的 PLC、計算機以及現(xiàn)場總線網(wǎng)絡相連,組成多機系統(tǒng)或工業(yè)網(wǎng)絡控制系統(tǒng)。7. 編程設備過去的編程設備一般式編程器,其功能僅限于用戶讀寫和調(diào)試?,F(xiàn)在 PLC 生產(chǎn)廠家不再提供編程器,取而代之的是給用戶配置在 PC 上運行的基于 Windows 的編程軟件。使用編程軟件可以在屏幕上直接生成和編輯梯形圖、語句表、功能塊圖和順序功能圖程序,并可以實現(xiàn)不同編程用語言的相互轉換。程序被編譯后下載到 PLC,也可以將PLC 中的程序上傳到計算機。程序可以保存和打印,通過網(wǎng)絡,還可以實現(xiàn)遠程編程編基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計4程。2.2.2 PLC 的工作原理PLC 是一種工業(yè)控制計算機,它的工作原理是建立在計算機工作原理基礎之上的,及通過執(zhí)行反映控制要求的用戶程序來實現(xiàn)的。CPU 是以分時操作方式來處理各項任務的,計算機在每一瞬間只能做一件事,所以程序的執(zhí)行時按程序順序依次完成相應各電器的動作,所以它屬于串行工作方式。PLC 工作的全過程可用圖 2-5 所示的運行框圖來表示。整個過程可分為三部分。第一部分是上電處理。機器上電后對 PLC 系統(tǒng)進行一次初始化,包括硬件初始化,I/O 模塊配置檢查,停電保持范圍設定,系統(tǒng)通信參數(shù)配置及其他初始化處理。第二部分是掃描過程。PLC 上電處理里階段完成后進入掃描工作過程。先完成輸入處理,其次完成與其他外設的通信處理,在此進行時鐘、特殊寄存器更新。當 CPU 處于 STOP 方式時,轉入執(zhí)行自檢診斷。當 CPU 處于 RUN 方式時,還要完成用戶程序的執(zhí)行和輸出處理,在轉入執(zhí)行自檢診斷。第三部分是出錯處理。PLC 每掃描一次,執(zhí)行一次自診斷檢查,確定 PLC 自身的動作是否正常,如 CPU、電池電壓、程序存儲器。I/O 和通信等是否異常或出錯。如檢查出異常時,CPU 面板上的 LED 及異常繼電器會接通,在特殊寄存器中會存入出錯代碼;當出現(xiàn)致命錯誤時,CPU 被強制為 STOP 方式,所有掃面便停止。圖 2-5 PLC 運行框圖基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計5PLC 運行正常時,掃描周期的長短與 CPU 的運行速度、I/O 點的情況、用戶應用程序的長短及編程情況等有關。不通指令其執(zhí)行時間是不同的,故選用不同指令所用的掃描時間將會不同。2.3 啤酒灌控制系統(tǒng)的設計與程序編寫2.3.1 分析評估控制任務在煉油、化工、制藥等行業(yè)中,多種液體混合是必不可少的工序, 而且也是其生產(chǎn)過程中十分重要的組成部分。但由于這些行業(yè)中多為易燃易爆、有毒有腐蝕性的介質, 以致現(xiàn)場工作環(huán)境十分惡劣, 不適合人工現(xiàn)場操作。另外, 生產(chǎn)要求該系統(tǒng)要具有混合精確、控制可靠等特點, 這也是人工操作和半自動化控制所難以實現(xiàn)的。所以為了幫助相關行業(yè), 特別是其中的中小型企業(yè)實現(xiàn)多種液體混合的自動控制, 從而達到液體混合的目的,液體混合自動配料勢必就是擺在我們眼前的首要問題。使用傳感器和電磁閥通過 PLC 的控制可以完成液體自動配料及混合。圖 2-6 為液體混合攪拌機示意圖,BG1、BG2、BG3 為液面?zhèn)鞲衅?,液面淹沒時接通,兩種液體(液體 A、液體 B)的流入和混合液體的流出分別由電磁閥 YV1、YV2、YV3 控制,M 為混和攪拌電動機,控制要求如下: 圖 2-6 液體混合攪拌機示意圖初始狀態(tài) 當裝置投入運行時,容器內(nèi)為放空狀態(tài)。啟動操作 按下啟動按鈕 SB1,裝置就開始按規(guī)定動作工作。液體 A 閥打開,液體A 流入容器。當液面到達 BG2 時,關閉液體 A 閥門 YV1,打開液體 B 閥門 YV2.液體 B 流入容器。當液面到達 BG3 時,關閉液體 B 閥門 YV2,攪拌電機開始轉動。攪拌電機工作1min 后,停止攪動,混合液體閥門打開,開始放出混合液體。當液面下降到 BG1 時,基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計6BG1 又接通變?yōu)閿嚅_,經(jīng)過 20s 后,容器放空,混合液體閥門 YV3 關閉,接著開始下一循環(huán)操作。停止操作 按下停止按鈕后,要處理完當前循環(huán)周期剩余的任務后,系統(tǒng)停止在初始狀態(tài)。2.3.2 控制系統(tǒng)的 I/O 點及地址分配輸入/輸出信號在 PLC 接線端子上的地址分配是進行 PLC 控制系統(tǒng)設計的基礎。I/O 地址分配后才可進行編程;I/O 地址確定以后,才可以繪制接線圖??刂葡到y(tǒng)的輸入/輸出信號的名稱、代碼及地址編號如表 3-1 所示:表 2-1 I/O 地址分配名 稱 代 碼 地 址 編 號輸 入 信 號啟動按鈕 SB1 IO.0停止按鈕 SB2 I0.1液位傳感器 BG1 I0.2液位傳感器 BG2 I0.3液位傳感器 BG3 I0.4輸 出 信 號攪拌電動機 M Q0.0液體 A 電磁閥 YV1 Q0.1液體 B 電磁閥 YV2 Q0.2混合液體電磁閥 YV3 QO.32.3.3 電器控制系統(tǒng)原理圖本混合攪拌機模型的液位傳感器由液位繼電器代替。液位繼電器的工作電壓是直流 220V,觸點容量是直流 220V。輸出信號為開關量信號。輸入轉換 輸出轉換圖 2-7 中間繼電器轉換電路混合攪拌機的輸出控制設備為電磁閥和攪拌電動機。電磁閥的工作電壓為直流基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計7220V,可以由 PLC 自身提供。攪拌電動機的工作電壓為交流 220V,同樣通過中間繼電器轉換可以正常工作。圖 2-7 為中間繼電器的轉化電路。2.3.4 系統(tǒng)程序設計確定混合攪拌機的控制要求后,在西門子 STEP7-Micro/WIN 編程軟件中編寫程序,如 2-8 圖所示。圖 2-8 編寫程序西門子 S7-200PLC 基本指令有為邏輯指令、定時器指令、計數(shù)器指令、比較指令和程序控制指令等。位邏輯指令語句表有“與” 、 “或” 、 “輸出”指令。定時器指令通過內(nèi)部軟延時繼電器來進行定時操作。定時器用“T”進行表示,他是對內(nèi)部時鐘累計增量計時的。計數(shù)器用來累計輸入的次數(shù),它在結構上主要由一個16 位的預置寄存器、一個 16 位的當前值寄存器和一個狀態(tài)位組成。比較指令是將兩個操作數(shù) IN1 和 IN2 比較大小,它可對起始觸點、并聯(lián)觸點和串聯(lián)觸點進行比較操作數(shù)可以為字節(jié)、字、雙字、實數(shù)。程序控制指令用于程序運行狀態(tài)的控制,主要包括結束、看門狗復位、循環(huán)、跳轉、順序控制等指令。梯形圖的輸入方法;1. 將光標移至網(wǎng)絡中需輸入指令的位置;2. 單擊指令樹中各類指令左側的加號,選擇需要的指令雙擊鼠標左鍵輸入指令;基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計8圖 2-9 啤酒灌的 PLC 控制程序3.單擊“?”并輸入地址、定時時間或脈沖次數(shù)。根據(jù)控制要求,啤酒灌的 PLC 控制程序如圖 2-9 所示:2.3.5 PLC 的外圍接線圖 2-10 為 PLC 的外圍接線圖:基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計9圖 2-10 PLC 外圍接線圖2.3.6 PLC 系統(tǒng)程序的模擬調(diào)試將 PLC 與計算機連接,在 STEP7-Micro/WIN 編程軟件和 PLC 之間建立通信,向 PLC下載程序后,便可以模擬調(diào)試并監(jiān)視控制程序的執(zhí)行。程序模擬調(diào)試的基本思想是,以方便的形式模擬生產(chǎn)現(xiàn)場實際狀態(tài),為程序的運行創(chuàng)造必要的環(huán)境。圖 2-11 為計算機與 PLC 連接示意圖。PLC 有“運行”和“停止”兩種不同的工作模式,工作模式不同,PLC 調(diào)試操作的方法也不相同。單擊“PLC”→“RUN”或“STOP”可選擇不同的工作方式,在調(diào)試工具條中選擇“運行”或“停止” 。 如要使用 STEP7-Micro/WIN 軟件控制PLC 進入 RUN 模式,則必須保證 STEP7-Micro/WIN 和 PLC 之間已經(jīng)建立了通信,并且必須將 PLC 硬件模式開關設為 TERM(終端)或 RUN(運行) ?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計10圖 2-11 計算機與 PLC 連接示意圖將模式開關設為終端不會改變 PLC 的操作模式,但卻允許 STEP7-Micro/WIN 改變PLC 的操作模式。位于 PLC 前方的狀態(tài) LED 表示當前的操作模式。當程序狀態(tài)監(jiān)控或狀態(tài)表監(jiān)控操作正在進行時,在 STEP7-Micro/WIN 窗口右下方處附近的狀態(tài)欄上會出現(xiàn)一個 RUN/STOP 指示燈。當 PLC 為 STOP 模式時,可以創(chuàng)建和編輯程序,PLC 處于半空閑狀態(tài);停止用戶程序執(zhí)行;執(zhí)行輸入更新;用戶中斷條件被禁用。PLC 操作系統(tǒng)繼續(xù)監(jiān)控 PLC,將狀態(tài)數(shù)據(jù)傳遞給 STEP7-Micro/WIN,并執(zhí)行所有的“強制”或“取消強制”命令。當 PLC 位于STOP 模式時,可以執(zhí)行以下操作:1.使用狀態(tài)表或程序狀態(tài)監(jiān)控查看操作數(shù)的當前值。2.可以使用狀態(tài)表或程序監(jiān)控強制數(shù)據(jù);使用狀態(tài)表寫入數(shù)值。3.寫入或強制輸出。4.執(zhí)行有限次數(shù)掃描,并通過狀態(tài)表或項目狀態(tài)查看結果。當 PLCRUN 模式時,不能使用“首次掃描”或“多次掃描”功能??梢栽跔顟B(tài)表中寫入和強制數(shù)據(jù),也可 LAD 或 FBD 程序編輯器強制數(shù)據(jù),方法與 STOP 模式中的相同。計算機編程時,一般采用 PC/PPI 電纜或 PPI 多主站電纜連接計算機與 PLC。將PPI 電纜上標有 PC 的 RS-232 端連接到計算機的 COM 端口,標有 PPI 的 RS-485 端連接到 CPU 模塊的通信端口,擰緊連接器上的螺絲。用鼠標左鍵雙擊指令樹文件夾中的“設置 PG/PC 接口”圖標,在彈出的“SetPG/PC Interface” 對話框中,選擇“PC/PPI cable(PPI)”后單擊“Properties”按鈕,在彈出的對話框中設置編程軟件的通信參數(shù)。通信雙方的波特率應相同,不能確實 PLC 接口的波特率時,可以在“通信”對話框中選擇“搜索所有波特率” 。與 PLC 通信成功后,用鼠標左鍵雙擊指令樹文基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計11件夾“系統(tǒng)塊”中的“通信端口”圖標,可以修改 PLC 通信接口的參數(shù)。用 DIP 開關設置的波特率應與編程軟件中設置的波特率和用系統(tǒng)塊設置的 PLC 波特率一致。用鼠標左鍵同雙擊指令樹文件夾“通信”對話框中“雙擊刷新”旁邊藍色箭頭組成的環(huán)形圖標,編程軟件將會自動搜索連接在網(wǎng)絡上的 S7-200 CPU226 模塊,這樣計算機與 PLC就實現(xiàn)了在線連接。如圖 2-12 所示。圖 2-12“通信”設置在梯形圖狀態(tài)操作之前 RUN 模式,執(zhí)行菜單命令“調(diào)試”→“使用執(zhí)行狀態(tài)”或用鼠標左鍵單擊“程序狀態(tài)監(jiān)控”按鈕進入狀態(tài)。PLC 位于 RUN 模式時,會顯示彩色狀態(tài)值和元素,程序執(zhí)行狀態(tài)顏色的含義如下:1.正在掃描程序時,電源母線為藍色。2.圖形中的能流用藍色表示,灰色表示無能流、指令未掃描或 STOP 模式的PLC。3.觸點接通時,指令會顯示為藍色4.輸出接通時,指令會顯示為藍色。5.指令接通電源并準確無誤地成功執(zhí)行時,SUBR 和指令顯示為藍色。6.綠色定時器和計數(shù)器表示定時器和計數(shù)器包含有效數(shù)據(jù)。7..紅色表示指令執(zhí)行有誤。在監(jiān)控的狀態(tài)下,如果要局部的調(diào)試時可在觸點的附近點擊右鍵,從彈出的菜單中選擇“強制”即可進行局部的調(diào)試。如圖 2-13 所示?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計12圖 2-13 強制設置當想要整體調(diào)試時,從“調(diào)試”工具欄單擊“取消全部強制” ;當需要取消當前強制時,從從“調(diào)試”工具欄單擊“取消強制”或直接單擊鼠標右鍵單擊操作數(shù),并從彈出的菜單中選擇“取消強制”即可。當程序在 Windows 環(huán)境下地 PLC 的編程軟件中編程完后,可以在軟件中模擬調(diào)試來檢查程序。模擬調(diào)試可借助于模擬開關和 PLC 輸出斷的輸出指示燈進行。調(diào)試時,可利用上述外圍設備模擬各種現(xiàn)場開關和傳感器狀態(tài),然后觀察 PLC 的輸出是否正確。如果有錯誤則反復修改后調(diào)試?;旌蠑嚢铏C的控制程序編寫完成后,單擊編程軟件調(diào)試工具欄中的下載按鈕,把程序下載到 PLC 中。將 S7-200PLC 的模式開關設置為 RUN,運行程序。借助于開關給輸入端口輸入信號。查看輸出端口的指示燈是否按控制要求閃亮與熄滅。程序運行時,單擊調(diào)試工具欄中的圖形狀態(tài)監(jiān)控表監(jiān)控按鈕,可以在當前值欄中顯示出變量的變化過程??梢园次换蛘甙醋謨煞N形式來顯示定時器和計數(shù)器的值,以位形式顯示的是其狀態(tài)位,以字形式顯示的是其當前值。3 啤酒灌的監(jiān)控系統(tǒng)設計3.1 組態(tài)軟件概述3.1.1 組態(tài)軟件產(chǎn)生的背景及發(fā)展方向組態(tài)的概念一伴隨著集散型控制系統(tǒng)(Distributed Control System)的出現(xiàn)才被廣大技術人員所熟知的。在工業(yè)控制技術不斷發(fā)展和應用過程中,PC 相比較以前的專用系統(tǒng)具有的優(yōu)勢明顯。這些優(yōu)勢體現(xiàn)在:PC 技術保持著較快的發(fā)展速度,各種相關技術成熟。由 PC 構成的工業(yè)控制系統(tǒng)具有相當較低的成本。PC 軟件的資源豐富,軟件之間的相互操作性強。在 PC 技術向工業(yè)控制領域的滲透中,組態(tài)軟件占據(jù)著非常特基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計13殊而且重要的位置。目前看到的組態(tài)軟件都能完成類似的功能,但是從技術上說,各種組態(tài)軟件實現(xiàn)功能的方法卻不相同。從不同之處及 PC 的發(fā)展趨勢,可以看出組態(tài)軟件未來發(fā)展的方向。例如,數(shù)據(jù)的采集方式,腳本的功能組態(tài)環(huán)境的可擴展性,組態(tài)軟件的開放性,對 Internet 的支持程度,組態(tài)軟件的控制功能等。3.1.2 組態(tài)軟件的安裝與使用本課題使用的是組態(tài)王 6.53。如圖 3-1 所示。圖 3-1 組態(tài)安裝第一個畫面組態(tài)王軟件全中文字幕,插入光盤按要求一步步安裝就可以完成安裝。制作一個工程的一般過程是:1) 設計圖形界面(定義畫面) ;2) 定義設備;3) 構造數(shù)據(jù)庫(定義變量) ;4) 建立動畫連接;5) 運行調(diào)試;基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計143.2 基于組態(tài)王軟件啤酒灌監(jiān)控系統(tǒng)的設計3.2.1 工程路徑創(chuàng)建要建立新的組態(tài)王工程,首先選擇指定的工程路徑。根據(jù)新工程相當逐步創(chuàng)建。如圖 3-2 所示。圖 3-2 工程管理器選擇新建工程,出現(xiàn)如圖 3-3 所示對話框。圖 3-3 新建工程向導一基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計15單擊“確定”按鈕,彈出“新建向導二”對話框,如圖 3-4 所示。圖 3-4 新建工程向導二選擇一個有效路徑,單擊下一步,出現(xiàn)如圖 3-5 所示對話框。圖 3-5 新建工程向導三輸入工程名稱,點擊完成,創(chuàng)建工程路徑完成。3.2.2 建造圖形畫面和定義變量及動畫連接本次課題(啤酒灌監(jiān)控系統(tǒng)的設計)要求完成對現(xiàn)場的模擬和監(jiān)控。工程現(xiàn)場和基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計16組態(tài)畫面是完全同步,實現(xiàn)工業(yè)現(xiàn)場的監(jiān)控。本課題要求將兩種液體按一定比例混合,在電動機攪拌后將混合的液體輸出容器。并形成循環(huán)狀態(tài),在按停止按扭后依然要完成本次混合才能結束。如圖 3-6 所示。圖 3-6 基于組態(tài)啤酒灌監(jiān)控畫面 畫面的模仿來自于工業(yè)現(xiàn)場,組態(tài)王提供了方便的圖形編輯工具。每次打開圖形或者編輯新圖形工具箱就會自動打開。圖形的編輯基本可以用工具箱完成。在菜單工具顯示工具箱的左端可以選擇相關的功能項。在工具箱中打開“圖庫管理器” ,可以從中選擇組態(tài)王提供的圖形。本課題選用了反應器,管道,閥門,按鈕,開關,和指示燈。并且用到可工具箱的圓角矩形鍵。下面以建立混料罐液面為例說明。進入開發(fā)系統(tǒng),如圖 3-7 所示。圖 3-7 組態(tài)開發(fā)系統(tǒng)基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計17利用工具箱進入圖庫管理器選擇反應罐,并繪制混料罐液面。如圖 3-8 和圖 3-9所示。圖 3-8 圖庫管理器圖 3-9 開發(fā)系統(tǒng)繪制混料罐完成圖形畫面,還需要給相應的圖素定義變量名。打開工程瀏覽器,在左側選擇數(shù)據(jù)庫/數(shù)據(jù)詞典,然后在右側選擇“新建”彈出“定義變量”對話框定義圖素相關變基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計18量名。如圖 3-10 所示。圖 3-10 工程瀏覽器中定義變量返回組態(tài)王開發(fā)系統(tǒng)中點擊相關的圖素就會出現(xiàn)相應的動畫連接對話框,在對話框中可以選擇相應的功能鍵。在建立液面時用到“縮放”建立液面的動態(tài)變量。如圖3-11 所示。圖 3-11 混料罐液面的動畫連接基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計19依次建立,最后形成如圖動畫連接目的就是建立圖形和數(shù)據(jù)庫之間的關系,為實現(xiàn)畫面的動態(tài)監(jiān)控打下基礎。數(shù)據(jù)庫的變量才是和工業(yè)現(xiàn)場的變化是同步的,建立圖素與數(shù)據(jù)庫的對應聯(lián)系監(jiān)控畫面才能實現(xiàn)同步變化,進行實時監(jiān)控。3.2.3 命令語言的編寫組態(tài)王的命令語言在語法上類似于 C 語言的程序,工程人員可以利用這些程序加強應用程序的靈活性,處理些算法和操作等?;诮M態(tài)王啤酒灌監(jiān)控系統(tǒng)的命令語言如下。/*A 罐進給料*/if(a 罐進液閥==1){\\本站點\A 罐液面=\\本站點\A 罐液面-0.6;\\本站點\C 罐液面=\\本站點\C 罐液面+0.4;}/* B 罐進給料*/if(\\本站點\b 罐進液閥==1){\\本站點\B 罐液面=\\本站點\B 罐液面-0.7;\\本站點\C 罐液面=\\本站點\C 罐液面+0.5;}/*混料罐出料*/if(\\本站點\出液閥==1){\\本站點\C 罐液面=\\本站點\C 罐液面-0.6;\\本站點\B 罐液面=\\本站點\B 罐液面+0.5;\\本站點\A 罐液面=\\本站點\A 罐液面+0.5;}/*葉片旋轉*/if(\\本站點\攪拌電機開關==1){\\本站點\葉片旋轉狀態(tài)=\\本站點\葉片旋轉狀態(tài)+1;}if(\\本站點\葉片旋轉狀態(tài)>5){\\本站點\葉片旋轉狀態(tài)=0;}/*液位傳感器指示燈*/if(\\本站點\C 罐液面>=75){\\本站點\高液位指示燈=1;}else{\\本站點\高液位指示燈=0;}if(\\本站點\C 罐液面>=40){\\本站點\中液位指示燈=1;}else{\\本站點\中液位指示燈=0;}if(\\本站點\C 罐液面>=10){\\本站點\底液位指示燈=1;}else{\\本站點\底液位指示燈=0;} 3.2.4I\O 設備管理組態(tài)王支持的設備包括:可編程控制器(PLC) 、智能模塊、板卡、智能儀表,變頻器等。支持的通訊方式包括:串聯(lián)通訊、數(shù)據(jù)采集板、DDE 通訊、人機界面卡、網(wǎng)絡模塊,和 OPC 等。本課題采用設備是 PCL,通訊方式是串聯(lián)通訊。如圖 3-12 所示?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計20圖 3-124 聯(lián)機調(diào)試將 PLC 程序輸入 S7-200PLC 機連接 PC 機通上電源連接模型就可以調(diào)試。成功后如圖 4-1 所示。圖 4-1 聯(lián)機圖隨本論文附帶有,演示現(xiàn)場錄制光盤一張?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計21結束語本論文闡述了基于組態(tài)軟件啤酒灌監(jiān)控系統(tǒng)的設計,以及啤酒灌控制系統(tǒng)的設計。以液體混合攪拌機控制系統(tǒng)為中心,從控制系統(tǒng)的硬件系統(tǒng)組成、軟件選用到系統(tǒng)的設計過程(包括設計方案、設計流程、設計要求、梯形圖設計、外部連接通信等),旨在對其中的設計過程做簡單的介紹和說明。本次畢業(yè)設計完成 PLC 監(jiān)控系統(tǒng)的設計,及相關控制程序的調(diào)試和模擬運行。利用組態(tài)王軟件編制的動畫畫面同步模擬出關于啤酒灌模型的運行。最終完成 PLC 與混合攪拌機實物模型聯(lián)機運行,并通過組態(tài)畫面進行監(jiān)控的運行調(diào)試。本設計還有很多不足之處,如組態(tài)畫面不夠漂亮,組態(tài)監(jiān)控畫面沒有實現(xiàn)對水流的模仿,對 PLC 編程語言的使用不夠熟練,但是經(jīng)過這次設計,本人對所學知識認識加深刻?;诠I(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計22參考文獻[1] 周軍.電氣控制及 PLC.北京:機械工業(yè)出版社,2008.[2] 陳忠平等.西門子 S7-200 系列 PLC 自學手冊.北京:人民郵電出版社,2008.[3] 亞控《組態(tài)王 6.53 使用手冊》[4] http://www.kingview.com[5] 王立權等.可編程控制器原理與應用.哈爾濱:哈爾濱工程大學出版社,2005[6] 龐興華.機械設計基礎.北京:機械工業(yè)出版社,2009[7] 龔慶壽.機械制造基礎. 北京:高等教育出版社,2006[8] 肖廣潤等.電子技術. 武昌:華中理工大學出版社,1995[9] 覃貴禮.組態(tài)軟件控制技術.北京理工大學出版社,2007基于工業(yè)組態(tài)軟件的啤酒灌裝生產(chǎn)線計23致謝不積跬步何以至千里,本設計能夠順利的完成,也歸功于各位任課老師的認真負責,使我能夠很好的掌握和運用專業(yè)知識,并在設計中得以體現(xiàn)。三人行必有我?guī)?,同學們的幫助合作也給本課題順利完成提供幫助。正是有了他們的悉心幫助和支持,才使我的畢業(yè)論文工作順利完成。特別感謝輔導老師黃河巨老師,趙華老師的幫助。
收藏