畢業(yè)設計(論文)基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)的設計_第1頁
畢業(yè)設計(論文)基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)的設計_第2頁
畢業(yè)設計(論文)基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)的設計_第3頁
畢業(yè)設計(論文)基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)的設計_第4頁
畢業(yè)設計(論文)基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)的設計_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 南 陽 理 工 學 院 本科生畢業(yè)設計(論文) 學院(系): 電子與電氣工程學院 專 業(yè): 電氣工程及其自動化 學 生: 指導教師: 完成日期 2012年 5 月南陽理工學院本科生畢業(yè)設計(論文) 基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)設計design of smart monitoring system based on touch screen for natural gas pressure regulating station 總計: 17頁 表格: 3個 插圖 :15幅南 陽 理 工 學 院 本 科 畢 業(yè) 設 計(論文) 基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)設計design of

2、smart monitoring system based on touch screen for natural gas pressure regulating station 學 院(系): 電子與電氣工程學院 專 業(yè): 電氣工程及其自動化 學 生 姓 名: 袁 俊 南 學 號: 097108067 指 導 教 師(職稱): 張利娜(講師) 評 閱 教 師: 完 成 日 期: 南陽理工學院 nanyang institute of technology基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)設計 電氣工程及其自動化專業(yè) 袁俊南摘 要該設計主要是關于天然氣調壓站的工作原理及由西門子公司開發(fā)的s7

3、-200plc芯片和hitech觸摸屏實現(xiàn)的智能監(jiān)控系統(tǒng)設計。系統(tǒng)通過實時監(jiān)測調壓站關鍵部位的壓力、壓差、閥位和流量等主要參數(shù),在友好的觸摸屏人機界面上及時反映天然氣調壓站的實際工作狀況,并作用于執(zhí)行機構進行實時調整,確保供氣系統(tǒng)安全、穩(wěn)定及高效運行。研究了如何實現(xiàn)友好人機界面的設計,并設計主菜單、數(shù)據顯示、動作控制、時間設置和參數(shù)設置等界面。而且系統(tǒng)可以通過本地觸摸屏和遠程網絡兩種方式進行實時監(jiān)控,并為上位機預留了標準的modbus通信接口,便于系統(tǒng)遠程網絡化控制和管理。關鍵詞觸摸屏;可編程序邏輯控制器;監(jiān)控系統(tǒng);天然氣調壓;人機界面design of the monitoring syst

4、em based on natural gas regulator station smart touch screen electrical engineering and automation specialty yuan jun-nanabstract:the design is implemented on the working principle of the natural gas regulator station and developed by siemens s7-200plc chip and hitachi touch screen intelligent monit

5、oring system. the main parameters of the system by real-time monitoring of pressure regulating stations for key parts of the pressure , differential pressure , valve position and flow reflect the actual working condition of the natural gas regulator station in time for the friendly touch screen inte

6、rface , and the role of real-time adjustments to the implementing agencies to ensure safe, stable and efficient operation of the gas supply system . examining how to achieve a friendly man-machine interface design , and design of the main menu , the data show that the motion control, time setting an

7、d parameter setting interface . and the system can be two ways for the local touch screen and remote network for real-time monitoring and reserved for the host computer with standard modbus communications interfaces for remote network control and management .key words: touch screen; plc; monitoring

8、system; natural gas regulator; man-machine inter 目 錄1 引言11.1 課題背景以及意義11.2 天然氣調壓站智能監(jiān)控系統(tǒng)的國內外研究現(xiàn)狀12.2 天然氣調壓站智能監(jiān)控系統(tǒng)的主要硬件組成部分22.3 監(jiān)控系統(tǒng)各個部件的連接設置42.3.1 通信電纜的制作42.3.2 電腦與觸摸屏的連接52.3.3 觸摸屏與plc連接53 天然氣調壓站智能監(jiān)控系統(tǒng)的軟件系統(tǒng)設計63.1 西門子s7-200 plc芯片的i/o端口分配73.2 智能監(jiān)控系統(tǒng)觸摸屏操作界面設計73.2.1 選擇編譯軟件adp6.073.2.2 觸摸屏界面的設計方法73.2.2 系統(tǒng)的

9、操作界面具體設計83.2.3 人機界面的總體功能結構93.2.4 主要功能界面設計93.3 s7-200 plc芯片通信協(xié)議(modbus協(xié)議)133.3.1 modbus協(xié)議應用(主從模式)133.3.2 modbus協(xié)議概述133.3.3 通信協(xié)議設置134 主要的抗干擾措施144.1 抑制電源系統(tǒng)引入的干擾144.2 正確選擇接地點,完善接地系統(tǒng)154.3 觸摸屏的抗干擾措施15結束語16參考文獻17致謝181 引言1.1 課題背景以及意義天然氣調壓站是城市天然氣輸送系統(tǒng)的核心之一,而天然氣調壓站智能監(jiān)控系統(tǒng)是天然氣調壓站的重要組成部分。集中監(jiān)控與管理天然氣輸送系統(tǒng)的各項壓力參數(shù)指標在整

10、個系統(tǒng)中占著極其重要的地位。隨著網絡技術的普遍應用,天然氣調壓目標的智能遠程監(jiān)控也成為天然氣調壓站的一個重要方向。良好的監(jiān)控系統(tǒng)可以極大地降低工作人員的勞動強度,提高工作效率,提高天然氣供應的穩(wěn)定性和可靠性1。 可編程邏輯控制器(plc)和日立觸摸屏應用在天然氣調壓站智能監(jiān)控系統(tǒng)中2,其穩(wěn)定性及抗干擾性相對于計算機控制系統(tǒng)有較為明顯的優(yōu)勢,體積小、使用方便、便于維護等都是plc的優(yōu)點。日立觸摸屏以其易于操作、堅周耐用、反應速度快、節(jié)省空間等優(yōu)點,使其在工業(yè)控制領域得到了廣泛應用,解決了很多計算機所無法解決的問題。正是由于觸摸屏與plc擁有許多其他工業(yè)自動控制元件所沒有的優(yōu)點,所以本設計才會使用

11、日立hitech觸摸屏與西門子s7-200plc芯片為基本應用元件的天然氣調壓站智能監(jiān)控系統(tǒng)開發(fā)研究。1.2 天然氣調壓站智能監(jiān)控系統(tǒng)的國內外研究現(xiàn)狀世界能源結構的發(fā)展趨勢是向低碳化演變、最終向無碳化發(fā)展。到21世紀40年代,天然氣在世界一次能源消費結構中的比例將超過石油,成為第一能源。天然氣是一種優(yōu)質的清潔能源,發(fā)達國家天然氣在能源結構中的戰(zhàn)略地位早已確立。天然氣市場的發(fā)展取決于資源保障、運輸能力、價格、用戶(消費)以及政策法規(guī)五大要素。其利用領域極為廣泛,諸如化學工業(yè)原料、工業(yè)燃料、商業(yè)及民用燃料、汽車燃料、集中供熱與發(fā)電等,是主要的一次性消耗能源之一。目前世界天然氣正處于由區(qū)域市場向全球

12、市場過渡的發(fā)展階段。國外天然氣有以民用和商用為主以及以發(fā)電為主兩種基本模式,發(fā)電將成為天然氣利用的發(fā)展趨勢。對于天然氣的利用,國外已經形成了一套專業(yè)成熟的開發(fā)研究利用方法。天然氣的利用與本地區(qū)的經濟、技術、居民收入和環(huán)保的發(fā)展水平密切相關。鑒于天然氣有自身固有的特點,發(fā)展利用天然氣需要從實際出發(fā),發(fā)達國家在天然氣調壓站智能監(jiān)控技術的研究中有著一定的優(yōu)勢,相對完善的系統(tǒng)值得我們去學習。在國內,雖然在天然氣相關研究上落后于外國,但是隨著電子技術、自動控制等技術的發(fā)展,帶動了天然氣調壓站智能監(jiān)控系統(tǒng)相關技術的發(fā)展。在國內,對于天然氣輸送的智能化、自動化研究已經有了很大的發(fā)展,特別是對于觸摸屏與plc

13、的相關應用系統(tǒng)的開發(fā)讓我們得到了很多經驗。到了現(xiàn)在,我們已經具備相關的電子器件與軟件知識基礎,可以自己獨立完成天然氣調壓站智能監(jiān)控系統(tǒng)設計了。所以研究天然氣調壓站智能監(jiān)控系統(tǒng)是一個很有意義的工作,不但提高工作效率,消除安全隱患,還能產生更大的經濟效益。有了這樣的市場需求自然就要有相關的產品來滿足人們的需要,所以天然氣調壓站智能監(jiān)控系統(tǒng)的開發(fā)已經是相關技術發(fā)展和市場需求的必然結果。2 天然氣調壓站智能監(jiān)控系統(tǒng)的硬件系統(tǒng)設計2.1 天然氣調壓站智能監(jiān)控系統(tǒng)的基本原理天然氣調壓站智能監(jiān)控系統(tǒng)一般由調度中心計算機管理系統(tǒng)、調壓站、區(qū)域調壓站及數(shù)據通信網絡系統(tǒng)等構成,是一個大型的集中管理、統(tǒng)一調度且分散

14、控制的計算機網絡監(jiān)控系統(tǒng)。其中智能監(jiān)控系統(tǒng)的主要任務是完成對站區(qū)內的各種電子設備、智能儀表的監(jiān)控和管理3,同時負責將有關信息上傳給調度控制中心,并接受和執(zhí)行其下達的命令。對調壓站智能監(jiān)控系統(tǒng)的功能要求一般包括:根據監(jiān)測數(shù)據對管網進行負載平衡控制;遠程壓力調節(jié);根據用戶的消耗量來調整供氣量;向調度中心上傳數(shù)據參數(shù);限流等。完整的天然氣調壓站自控系統(tǒng)一般包括調壓系統(tǒng)和限流、調流系統(tǒng)兩個部分。調壓系統(tǒng)的作用是調節(jié)門站出口壓力,為下游用戶提供壓力穩(wěn)定的氣源,并與限流、調流系統(tǒng)和計量系統(tǒng)一起,限定下游用戶的用氣流量及在用戶達到預定的用氣量之后切斷氣源。調壓系統(tǒng)包括工作調壓器、監(jiān)控調壓器、切斷閥、放散閥和

15、相應的管道閥門,根據使用環(huán)境和用戶要求的不同通常采用“一用一備”或“兩用一備”方式進行管路設計。限流、調流系統(tǒng)通過遠程改變調壓器指揮器的壓力設定值來達到限制流量的目的,目前國內使用較多的是lc-21遠程壓力調節(jié)馬流量控制系統(tǒng),該系統(tǒng)由電一氣執(zhí)行機構及控制器兩個主要部分組成。電一氣執(zhí)行機構由天然氣壓力儲罐、差壓調壓器、增壓電磁閥、泄壓電磁閥、放散閥、手動壓力疏水閥、壓力變送器、壓力表及相應的隔斷閥組成??刂破鹘邮諄碜粤髁坑嬎銠C的流量信號,并與控制器內預先設定的流量限定值比較,若實際流量低于設定值,則系統(tǒng)不動作;若實際流量高于流量限定值,則系統(tǒng)動作,遠程降低調壓器的設定壓力,從而達到限定流量的目的

16、。2.2 天然氣調壓站智能監(jiān)控系統(tǒng)的主要硬件組成部分天然氣調壓站智能監(jiān)控系統(tǒng)的設計目標是實現(xiàn)對調壓站內各關鍵部位參數(shù)的全天候連續(xù)實時采集和處理,實現(xiàn)調壓站安全、可靠且經濟運行。智能監(jiān)控系統(tǒng)需要采集的控制參數(shù)較多,既有進出口的壓力、溫度、壓差以及閥位、氣體泄漏報警等模擬量信號,也有回訊器、切斷閥和電動球閥等開關量信號,還有來自體積修正儀智能儀表的數(shù)字信號。經過對系統(tǒng)需求的認真分析和對各種控制工具的反復比較,本系統(tǒng)選用功能強大、抗干擾性能好、使用維護方便且參數(shù)設置修改靈活的日立觸摸屏和西門子s7200系列plc作為控制核心4,合理配置功能模塊,實現(xiàn)系統(tǒng)的功能需要。 系統(tǒng)硬件主要有西門子s7-200

17、plc芯片、工業(yè)計算機、i/o處理模塊、信號變送器、電源、日立大尺寸液晶觸摸屏和執(zhí)行機構等部分組成,是一個典型的智能化數(shù)字監(jiān)控系統(tǒng)。如圖1所示。 圖1 天然氣調壓站智能監(jiān)控系統(tǒng)硬件結構(1) plc及i/o處理部分。結合調壓站功能需要,控制系統(tǒng)選用西門子s7200系列plc作為控制核心(根據各調壓站需求的不同選用該系列中的不同型號,一般為224及以上),它們自帶有數(shù)量較多的開關量和部分模擬量i/o點。當自帶i/o點不足時,可擴展4路12位高精度模擬量輸入模塊16點24v直流輸入模塊。(2)電源部分。交流電源采用220v/50hz標準工頻輸入,直流電源為24v工業(yè)開關電源模塊,直流電源的作用是為

18、模擬和開關信號的輸入輸出處理提供能源,體積修正儀、智能儀表所需9v電源由安全柵直接提供??紤]到城市用氣的不間斷要求,系統(tǒng)配備了ups后備電源,確保系統(tǒng)在停電情況下仍能繼續(xù)工作2h。 (3)液晶觸摸屏。選用日立大尺寸彩色hitech 液晶觸摸屏,它具有mpi/profibus dp接口和2mb flash memory,支持中文組態(tài)軟件,可以方便、直觀地進行各種參數(shù)的顯示和修改設置。監(jiān)控系統(tǒng)參數(shù)出現(xiàn)異常情況時,系統(tǒng)除發(fā)出聲光報警信息外,還在液晶屏上閃爍顯示5。 (4)隔離保護部分。由于系統(tǒng)是工作在易燃易爆的天然氣環(huán)境,所以在設計時充分考慮了對系統(tǒng)的隔離和保護措施。在電源進線處加入了防雷浪涌保護器

19、,對各模擬輸入信號回路在變送器與plc輸入擴展模塊間均采用經隔離安全柵等隔離安全措施。 硬件系統(tǒng)設計選用的硬件設施不但考慮了可靠性、實用性和經濟性,還充分考慮了系統(tǒng)的安全性、穩(wěn)定性和可維護性(設備標準化,接口、協(xié)議開放,易于維護)。2.3 監(jiān)控系統(tǒng)各個部件的連接設置2.3.1 通信電纜的制作 首先準備好觸摸屏與編程電腦和觸摸屏與plc的連接線(又稱編程電纜、通信電纜)。觸摸屏的coml和com2都可以與plc連接,而com1主要是連接rs232的,我們使用的是rs485接線,所以我們使用的是com2連接。連接線如下圖2所示。 圖2 觸摸屏com2與s7-200的連接線如果電腦與觸摸屏的連接是通

20、過觸摸屏的com2連接,連接線如圖3所示。圖4是連接plc端公接頭8針的針腳圖6。 圖3 電腦串口與觸摸屏com2的連接線 圖4 plc端8針針腳2.3.2 電腦與觸摸屏的連接用圖3制作好的連接線把電腦與觸摸屏連接好,觸摸屏后面dipswitch的設置為:sw5=off和sw6=off,其他的保留在“on”位置,如圖5所示,再把觸摸屏的24v電源連接上。 圖5 dip-switch值得一提的是,當觸摸屏后面的dipswitch的sw7在“0n位置時,開機以后自動運行程序, 此時不能進行程序的上載,如果需要上下載程序,必須退出程序,返回觸摸屏configure畫面,如圖5所示。設置完成后觸摸屏可

21、以上電了。剛上電觸摸屏開始自我測試,如果測試正常觸摸屏就可以與plc通信;如果不正常,觸摸屏不能與plc通信。2.3.3 觸摸屏與plc連接 用圖3所示連接方法做的觸摸屏com2與s7-200的連接線,用這根連接線把觸摸屏與plc連接上,連接完后重新上電,看到觸摸屏面板上的“”指示燈在很快閃爍,表示觸摸屏已經與plc正常通信了7。 3 天然氣調壓站智能監(jiān)控系統(tǒng)的軟件系統(tǒng)設計本系統(tǒng)通過對調壓站參數(shù)進行實時采樣,經plc進行運算處理,來判斷系統(tǒng)的狀態(tài)。當系統(tǒng)處于正常運行狀態(tài)時,上傳并實時顯示調壓站參數(shù),通過對現(xiàn)場閥門的自動控制實現(xiàn)對天然氣出口壓力的動態(tài)調節(jié),保證了天然氣的穩(wěn)定供應。當系統(tǒng)出現(xiàn)異常時

22、,經聲光報警和顯示屏字幕閃爍兩種方式發(fā)出報警信號,并作用于相應的執(zhí)行機構,實現(xiàn)天然氣調壓站的自動運行。系統(tǒng)軟件設計主要是模擬量的采集處理、友好人機界面的設計和與rs485智能總線儀表的通信三大部分。軟件流程如圖6所示。圖6 天然氣調壓站智能監(jiān)控系統(tǒng)軟件流程模擬量的采集處理部分包括壓力、溫度和壓差,經過變換器輸出的420ma電流信號。雖然hitech內部自帶有模擬量濾波功能和采樣數(shù)值設置,但是為了使顯示值更加穩(wěn)定,程序設計時使 用了算術平均濾波法,以實現(xiàn)對一般隨機干擾信號進行濾除。 智能儀表采用modbus協(xié)議通過雙絞線與plc通信,modbus是應用于電子控制器上的一種常用協(xié)議??刂破髂茉O置為

23、兩種傳輸模式(ascii或rtu)中的任何一種在標準的modbus網絡通信。本系統(tǒng)根據儀表的要求,選擇了rtu方式8。s7200的通信端口為rs485接口,rs485接口為半雙工接口程序的關鍵是避免在通信端口上同時發(fā)送和接收。按照本系統(tǒng)中通信采用的這種編程模式編寫自由口通信程序可以有效避免因同時發(fā)送和接收造成的通信沖突,從而保證程序的正常運行。 3.1 西門子s7-200 plc芯片的i/o端口分配天然氣調壓站智能監(jiān)控系統(tǒng)輸入輸出設備及端口分配如表1所示。 表1 plc的i/o分配表輸入輸出信號名稱地址信號名稱地址信號名稱地址進口壓力a100001壓差d100301g1閥位開01001進口壓力

24、a200002壓差d200302g2閥位開01002出口壓力b100101g1閥位00401g3閥位開01003出口壓力b200102g2閥位00402g1閥位關02001溫度c100201g3閥位00403g2閥位關02002溫度c200202氣體泄漏00501g3閥位關02003系統(tǒng)啟動00500系統(tǒng)停止00510i/o狀態(tài)的刷新包括兩種操作:一是采樣輸入信號。plc的輸入是生產現(xiàn)場信號經過輸入端子,進行光電隔離以提高抗干擾能力后送入緩沖器,當plc進行輸入采樣時緩沖器中的內容才送到plc的輸入映像寄存器,每次采樣plc從輸入映像寄存器中讀取到各輸入點的狀態(tài),因次輸入映像寄存器的只有在采樣

25、時才會與輸入信號一致,其他時間輸入映像寄存器的內容將保持不變:二是刷新輸出信號。plc接受輸入后執(zhí)行用戶程序,將運算結果送至輸出映像寄存器,在每次用戶程序結束后進行刷新,將輸出映像寄存器中的運算結果送至輸出鎖存器,再通過輸出驅動電路送到輸出端子驅動負載。與輸入相類似,只有在輸出刷新時輸出狀態(tài)才改變,刷新后的狀態(tài)要保持到下次刷新為止。由于通常來說plc掃描周期很短(依賴于程序長短和掃描速度),每次i0刷新時間間隔很小,所以可以認為其輸入輸出是及時的。3.2 智能監(jiān)控系統(tǒng)觸摸屏操作界面設計3.2.1 選擇編譯軟件adp6.0ado6.0是專門用與人機界面組態(tài)編輯軟件。該軟件為用戶提供了一個強大的集

26、成開發(fā)環(huán)境。產品廣泛應用于醫(yī)療、化工、電力、印刷、紡織、食品、國防和工程機械,智能家居,高速鐵路等各領域。adp6.0提供了多種控制器件庫、圖形控件和功能組件,通過組態(tài)出的各種顯示和控制功能實現(xiàn)系統(tǒng)操作狀態(tài)、當前過程值及故障的可視化9。3.2.2 觸摸屏界面的設計方法 人機界面的主要任務是迅速獲取、處理應用系統(tǒng)運行過程中的數(shù)據、命令,并以適當?shù)姆绞斤@示出來。人機界面的形式多種多樣,在設計時會存在不同的設計思路和方法。常用的人機界面設計技術有兩種方法。 (1)菜單界面設計: 人機界面是plc應用系統(tǒng)中不可缺少的一部分,它直接關系到應用系統(tǒng)的實用性能。菜單界面設計是近年來應用最為廣泛的一種人機界面

27、設計技術,幾乎任一個plc軟件產品都使用了菜單界面技術10。在菜單界面設計時,通常應遵循以下幾個設計原則: a合理組織界面的層次和結構。 b每幅菜單應有一個明確的標題。例如第一層菜單通??擅麨橹鞑藛?,主菜單中的菜單項反映了該plc應用系統(tǒng)的基本功能。 c菜單項的排列可依據使用功能、使用頻率的多少或字母順序排列。對于下拉式菜單中的菜單項,要合理地歸類、分組排列。 d為使菜單界面使用靈活,應提供多種點擊菜單的方法。通??芍С质髽撕玩I盤,對菜單項可定義熱鍵和加速鍵。e對菜單項的點取應設定反饋標志,例如為選中菜單項的前面加“。(2)圖形界面設計方式 在plc控制系統(tǒng)中,圖形界面也是常常采用的人機交互

28、式界面。為了照顧工程人員的習慣用法,在屏幕上形象地畫出若干圖形、按鈕等,使人在計算機或可編程終端上操作,如同在控制臺上操作一樣,十分形象、直觀。 3.2.2 系統(tǒng)的操作界面具體設計 從基本原理上講,圖形界面與菜單界面是一樣的,都是在滿足系統(tǒng)控制要求的情況下給用戶一個直觀的方便的操作交互界面。本系統(tǒng)的觸摸屏界面采用的是菜單界面設計方式和圖形界面設計方式相結合的方法來設計的,顯示系統(tǒng)畫面菜單由hitech系列的人機交互界面軟件hitechadp v6.0設計出的,hitech-adp提供了多種控制器件庫、圖形控件和功能組件,通過組態(tài)出的各種顯示和控制功能實現(xiàn)系統(tǒng)操作狀態(tài)、當前過程值及故障的可視化。

29、利用人機界面操作監(jiān)控系統(tǒng),對plc中的實時數(shù)據進行顯示、記錄、存儲、處理,從而滿足各種監(jiān)控要求。軟件還可以為不同的操作人員設置不同的操作密碼和相應的操作權限。觸摸屏軟件的設計包括創(chuàng)建畫面和信息,并將它們和plc程序相連。具體概括為以下三個步驟: (1) 界面的可視化設計。界面組態(tài)具體涉及輸入輸出區(qū)域組態(tài)、指示器組態(tài)、功能鍵組態(tài)、控制鍵組態(tài)及文本顯示等各種格式,可根據實際控制功能的差異設計不同的畫面。(2)設定變量。變量在觸摸屏的組態(tài)功能(輸入輸出區(qū)域、功能鍵等)與plc的相應i0接點及存儲單元之間建立聯(lián)系,實現(xiàn)觸摸屏敏感元件對plc的控制及參數(shù)的輸入、plc當前過程值及報警信號向觸摸屏的輸出1

30、1。 (3)設置通訊參數(shù),實現(xiàn)觸摸屏與plc的通訊。 (4)通過編程,參數(shù)設置、輸入、輸出信號和故障查詢等均由軟件控制,硬件連接少,能大大降低硬件故障發(fā)生率,提高了系統(tǒng)穩(wěn)定性。 3.2.3 人機界面的總體功能結構人機界面總體功能結構如圖7所示。 圖7 人機界面總體功能結構其中主界面可以完成對各子界面的調用。輸出動作子界面包括控制各個閥位的開關等多項功能,可以操作多個執(zhí)行機構的動作。參數(shù)設置子界面可以設定系統(tǒng)時間并可以對控制對象及控制目標值進行設置。實時數(shù)據子界面可以顯示系統(tǒng)時間并用數(shù)字、圖表等多種方式實時顯示傳感器采集來的數(shù)據。歷史數(shù)據子界面可以讓使用者對歷史數(shù)據進行統(tǒng)計和處理,并顯示出來12

31、。3.2.4 主要功能界面設計(1)啟動adp6.0在電腦上安裝好觸摸屏組態(tài)軟件hitechadp v6.0后啟動hitechadp v6.0,輸入注冊碼,然后點擊新建文件,這時將彈出界面如圖8所示。在這里我們可以新建一個文件放置我們設計的各個觸摸屏人機界面。(2) 設置工作參數(shù)我們要使用hitechadp v6.0軟件編譯觸摸屏人機界面,就需要根據所選擇的元件,設定好工作參數(shù)13。本文選擇的是西門子s7-200plc。則參數(shù)設置如圖9所示。然后我們按照下列要求設置參數(shù):輸入應用名稱,我們輸入基于觸摸屏的天然氣調壓站智能監(jiān)控系統(tǒng)。選擇所需的人機界面型號,將其拖入工程結構窗口。在此我們選擇ap1

32、600 mono。選擇需要連線的plc類型,拖入工程結構窗口里。在此我們選擇選擇plc種類為 圖8 新建文件設置界面 圖9 一般工作參數(shù)設置界面simatics7-200.點開連線,我們可以把通訊口設置為com2,傳輸速率為9600,資料位為8,校檢位為even,停止位為1。如圖10所示。然后點擊確定后就可以進入組態(tài)王軟件的觸摸屏界面編譯環(huán)境了。 圖10 參數(shù)設置中的連線設置界面(3)主菜單界面:系統(tǒng)開機首先進入主菜單界面,同時系統(tǒng)啟動。通過主菜單界面的幾個按鈕可以連接到用戶所需要的功能界面,例如當用戶需要查看此時的監(jiān)控數(shù)據,就可以點擊實時數(shù)據按鈕轉換都實時數(shù)據界面。點擊歷史數(shù)據按鈕就可以進入

33、歷史故障數(shù)據界面,查看以往的故障記錄。如圖11所示。(4)輸出動作界面設計:輸出動作子界面的功能是控制各執(zhí)行機構的動作,如控制各個增壓電磁閥、泄壓電磁閥、放散閥等多個按鈕,并可根據系統(tǒng)情況進行增刪。輸出控制信號是通過觸摸屏的串行接口進行的,以調整各個管道的壓力,調整天然氣的輸送流量。如圖12所示。 圖11主菜單 圖12 輸出動作界面(5)參數(shù)設置界面設計參數(shù)設置子界面的功能是設置系統(tǒng)時間并對控制對象、控制邏輯以及控制目標值進行設置。包括系統(tǒng)時間設置按鈕、控制邏輯設置按鈕、控制對象設置按鈕以及控制目標設置按鈕。點擊后進入相應子界面,設置好的信息通過串口發(fā)送到控制板,再保存至控制板的存儲器中。如圖

34、13所示。 圖13參數(shù)設置界面(5)實時數(shù)據界面設計實時數(shù)據子界面的功能是實時地顯示出當前天然氣調壓站管道內的壓力、溫度等狀態(tài),主要包括管道進出口的壓力、溫度、壓差以及閥位開關狀況顯示等,我們把這些參數(shù)分為多個分頁。如圖14、圖15所示。 圖14 壓力值顯示界面 圖15 溫度值顯示界面(6)歷史數(shù)據界面設計歷史數(shù)據子界面的功能是將存儲在控制板上的歷史數(shù)據進行顯示并對數(shù)據進行統(tǒng)計分析,其實現(xiàn)與實時數(shù)據子界面基本相同,差別只是傳輸?shù)臄?shù)據不同,歷史數(shù)據子界面顯示的是在控制板內存中保存的歷史數(shù)據以及中央處理器處理過的統(tǒng)計數(shù)據顯示值。因為其與實時數(shù)據子界面相差不多,所以也不再次重復圖片了。3.3 s7-

35、200 plc芯片通信協(xié)議(modbus協(xié)議)3.3.1 modbus協(xié)議應用(主從模式)modbus協(xié)議是應用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。現(xiàn)今,modbus協(xié)議已經成為一種通用工業(yè)標準,通過它,不同廠商生產的控制設備可以連成工業(yè)網絡,從而進行集中監(jiān)控15。 本設計也是選用modbus協(xié)議作為我們的通用語言。3.3.2 modbus協(xié)議概述modbus是一個請求/應答協(xié)議,并且提供功能碼規(guī)定的服務。modbus協(xié)議包括ascii、rtu、tcp等,并沒有規(guī)定物理層。協(xié)議定義了控制器能夠認識和使用的消息結構,而不管

36、它們是經過何種網絡進行通信的。modbus的ascii、rtu協(xié)議規(guī)定了消息、數(shù)據的結構、命令和對答的方式,數(shù)據通訊采用maser(主站)/slave(從站)方式,主站發(fā)出數(shù)據請求消息,從站接收到正確消息后就可以發(fā)送數(shù)據到主站以響應請求;主站也可以直接發(fā)消息修改從站的數(shù)據,實現(xiàn)雙向讀寫。modbus規(guī)定,只有主站具有主動權,從站只能被動的響應,包括回答出錯信息。3.3.3 通信協(xié)議設置標準的modbus口是使用rs232c兼容串行接口, 它定義了連接口的針腳、電纜、信號位、傳輸波特率、奇偶校驗, 控制器能直接或經由modem 組網??刂破魍ㄐ攀褂弥鲝募夹g, 即僅一設備(主設備)能初始化傳輸(查

37、詢) , 其它設備(從設備)根據主設備查詢提供的數(shù)據作出相應反應。表2為典型的消息幀定義。 表2 典型的消息幀定義 起始位 設備地址 功能碼 數(shù)據共 crc校檢 停止位 t1 t4 8位 8位 n個8位 16位 t1-t4modbus通訊協(xié)議有兩種傳送方式,rtu方式和ascii方式。本系統(tǒng)使用rtu模式, 這種方式的主要優(yōu)點是:在同樣的波特率下,可比ascii方式傳送更多的數(shù)據。使用rtu模式時, 消息發(fā)送至少要以3.5個字符時間的停頓間隔開始,傳輸?shù)牡谝粋€域是設備地址, 可以使用的傳輸字符是十六進制數(shù)值。 通信期間, 網絡設備不斷偵測網絡總線, 包括停頓間隔時間內, 當?shù)谝粋€域( 地址域)

38、 接收到, 每個設備都進行解碼以判斷是否發(fā)往自己的。 在最后一個傳輸字符之后, 至少要有3.5個字符時間的停頓以標定消息的結束,之后可開始新的消息傳輸。使用rtu模式,消息包括了一個基于crc方法的錯誤檢測域.crc域檢測了整個消息的內容。表3為modbus部分功能碼的定義。 表3 部分功能碼定義功能碼 名稱 作用01讀取線圈狀態(tài)取得一組邏輯線圈的當前狀態(tài)02讀取輸入狀態(tài)取得一組開關輸入的當前狀態(tài)03讀取保持寄存器在一個或多個保持寄存器中取得當前的二進制值04讀取輸入寄存器在一個或多個輸入寄存器中取得當前的二進制值06預置單寄存器把具體二進制裝入一個保持寄存器考慮到操作的方便性, 在系統(tǒng)初次安

39、裝時, 先在pc 機上用上位機軟件將所有傳感器的id搜索出來, 然后按實際安裝位置給每個傳感器編號, 讀溫度、壓力傳感器是否工作正常。在plc上使用modbus協(xié)議通信時首先要對通信格式進行設定, 即對d8120寄存器進行寫操作,在本系統(tǒng)條件下設置為0c87,即數(shù)據長度為8位,無校驗,無起始位與停止位, 波特率9600 bps。 修改d8120設置后, 確保通斷plc電源一次。 再用rs指令進行數(shù)據的傳輸。按照所述程序格式,即可在數(shù)據發(fā)送區(qū)寫入指令進行相應的操作16。4 主要的抗干擾措施4.1 抑制電源系統(tǒng)引入的干擾采用性能優(yōu)良的電源,抑制電網引入的干擾。在plc控制系統(tǒng)中,電源占有極重要的地

40、位。電網干擾串入plc控制系統(tǒng)主要通過plc系統(tǒng)的供電電源(如cpu電源、i0電源等)、變送器供電電源和與plc系統(tǒng)具有直接電氣連接的儀表供電電源等耦合進入的。 4.2 正確選擇接地點,完善接地系統(tǒng) 良好的接地是保證plc可靠工作的重要條件,可以避免偶然發(fā)生的電壓沖擊危害。接地的的通常有兩個,即為了安全;為了抑制干擾。完善的接地系統(tǒng)是plc控制系統(tǒng)抗電磁干擾的重要措施之一。plc控制系統(tǒng)的地線包括系統(tǒng)地、屏蔽地、交流地和保護地等。接地系統(tǒng)混亂對plc系統(tǒng)的干擾主要是各個接地點電位分布不均,不同接地點間存在地電位差,引起地環(huán)路電流,影響系統(tǒng)正常工作。例如電纜屏蔽層必須一點接地,如果電纜屏蔽層兩端

41、a、b都接地,就存在地電位差,有電流流過屏蔽層,當發(fā)生異常狀態(tài)如雷擊時,地線電流將更大。4.3 觸摸屏的抗干擾措施 天然氣調壓站智能監(jiān)控系統(tǒng)中有plc、變壓器、接觸器、繼電器等干擾性元件,這樣會對觸摸屏產生電磁干擾,會使觸摸屏輸出信號不穩(wěn)定甚至會損壞觸摸屏。所以對觸摸屏加適當?shù)目垢蓴_措施是必要的17??垢蓴_措施如下: (1)最好單獨給觸摸屏供電,不要讓觸摸屏和電感性負載使用相同電源,否則可能會引起觸摸屏的動作異常。如果現(xiàn)場電網不穩(wěn)就要加濾波器。為保證所有的輸入電源線正確連接,觸摸屏內部使用la的保險絲來確保設備安全。 (2)電源和觸摸屏都要接地。不要將dc的負極接至機箱外殼,否則將可能由于機箱外殼的接地阻抗過高而因此產生干擾。接地的導體要盡量短而粗,一定要考慮到短路時導體所要承受的最大短路電流。接地導體必須連接到星形接地點,這將可以保證不會由于接地回路的電感性而產生干擾。 (3)通訊電纜一定不能與動力線平行鋪設,要用屏蔽雙腳線做信號線,且屏蔽層要接地。大功率電機、變頻器要盡量和屏之間間隔開,如果現(xiàn)場條件不允許,那么應該把屏放在這些設備的上方。 結束語本設計是通過對調壓站各關鍵部位參數(shù)的實時采樣監(jiān)測,經plc運算和處理,并作用于執(zhí)行機構,實現(xiàn)了對調壓站天然氣的自動調壓限流。系統(tǒng)可以通過本地人機界面和遠程網絡兩種方式進

溫馨提示

  • 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

提交評論