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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

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

19、,對各模擬輸入信號回路在變送器與plc輸入擴展模塊間均采用經隔離安全柵等隔離安全措施。 硬件系統設計選用的硬件設施不但考慮了可靠性、實用性和經濟性,還充分考慮了系統的安全性、穩定性和可維護性(設備標準化,接口、協議開放,易于維護)。2.3 監控系統各個部件的連接設置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 天然氣調壓站智能監控系統的軟件系統設計本系統通過對調壓站參數進行實時采樣,經plc進行運算處理,來判斷系統的狀態。當系統處于正常運行狀態時,上傳并實時顯示調壓站參數,通過對現場閥門的自動控制實現對天然氣出口壓力的動態調節,保證了天然氣的穩定供應。當系統出現異常時

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論