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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

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

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

3、-200plc芯片和hitech觸摸屏實現(xiàn)的智能監(jiān)控系統(tǒng)設(shè)計。系統(tǒng)通過實時監(jiān)測調(diào)壓站關(guān)鍵部位的壓力、壓差、閥位和流量等主要參數(shù),在友好的觸摸屏人機(jī)界面上及時反映天然氣調(diào)壓站的實際工作狀況,并作用于執(zhí)行機(jī)構(gòu)進(jìn)行實時調(diào)整,確保供氣系統(tǒng)安全、穩(wěn)定及高效運(yùn)行。研究了如何實現(xiàn)友好人機(jī)界面的設(shè)計,并設(shè)計主菜單、數(shù)據(jù)顯示、動作控制、時間設(shè)置和參數(shù)設(shè)置等界面。而且系統(tǒng)可以通過本地觸摸屏和遠(yuǎn)程網(wǎng)絡(luò)兩種方式進(jìn)行實時監(jiān)控,并為上位機(jī)預(yù)留了標(biāo)準(zhǔn)的modbus通信接口,便于系統(tǒng)遠(yuǎn)程網(wǎng)絡(luò)化控制和管理。關(guān)鍵詞觸摸屏;可編程序邏輯控制器;監(jiān)控系統(tǒng);天然氣調(diào)壓;人機(jī)界面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 天然氣調(diào)壓站智能監(jiān)控系統(tǒng)的國內(nèi)外研究現(xiàn)狀12.2 天然氣調(diào)壓站智能監(jiān)控系統(tǒng)的主要硬件組成部分22.3 監(jiān)控系統(tǒng)各個部件的連接設(shè)置42.3.1 通信電纜的制作42.3.2 電腦與觸摸屏的連接52.3.3 觸摸屏與plc連接53 天然氣調(diào)壓站智能監(jiān)控系統(tǒng)的軟件系統(tǒng)設(shè)計63.1 西門子s7-200 plc芯片的i/o端口分配73.2 智能監(jiān)控系統(tǒng)觸摸屏操作界面設(shè)計73.2.1 選擇編譯軟件adp6.073.2.2 觸摸屏界面的設(shè)計方法73.2.2 系統(tǒng)的

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

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

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

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

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

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

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

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

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

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

19、,對各模擬輸入信號回路在變送器與plc輸入擴(kuò)展模塊間均采用經(jīng)隔離安全柵等隔離安全措施。 硬件系統(tǒng)設(shè)計選用的硬件設(shè)施不但考慮了可靠性、實用性和經(jīng)濟(jì)性,還充分考慮了系統(tǒng)的安全性、穩(wěn)定性和可維護(hù)性(設(shè)備標(biāo)準(zhǔn)化,接口、協(xié)議開放,易于維護(hù))。2.3 監(jiān)控系統(tǒng)各個部件的連接設(shè)置2.3.1 通信電纜的制作 首先準(zhǔn)備好觸摸屏與編程電腦和觸摸屏與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的設(shè)置為:sw5=off和sw6=off,其他的保留在“on”位置,如圖5所示,再把觸摸屏的24v電源連接上。 圖5 dip-switch值得一提的是,當(dāng)觸摸屏后面的dipswitch的sw7在“0n位置時,開機(jī)以后自動運(yùn)行程序, 此時不能進(jìn)行程序的上載,如果需要上下載程序,必須退出程序,返回觸摸屏configure畫面,如圖5所示。設(shè)置完成后觸摸屏可

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論