變電站綜合自動化監(jiān)控軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)_第1頁
變電站綜合自動化監(jiān)控軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)_第2頁
變電站綜合自動化監(jiān)控軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)_第3頁
變電站綜合自動化監(jiān)控軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)_第4頁
變電站綜合自動化監(jiān)控軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)摘要變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)是變電站綜合自動化系統(tǒng)最基本的子功能系統(tǒng),涉及到變電運(yùn)行、監(jiān)視控制等方面的內(nèi)容,使變電站的監(jiān)視和控制發(fā)生了根本的變化。因此,研究變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)具有迫切的現(xiàn)實(shí)需要和重大的實(shí)際意義。根據(jù)變電站綜合自動化系統(tǒng)的現(xiàn)狀和發(fā)展趨勢,應(yīng)用分層、模塊化和面向?qū)ο蟮脑O(shè)計(jì)方法和組態(tài)技術(shù),本文從設(shè)計(jì)原則、實(shí)現(xiàn)原理、整體結(jié)構(gòu)、軟硬件部分、功能模塊的應(yīng)用程序等方面對分層分布式變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)進(jìn)行了分析和設(shè)計(jì),主要完成以下內(nèi)容:(1)通過對變電站綜合自動化系統(tǒng)及微機(jī)監(jiān)控系統(tǒng)進(jìn)行比較詳細(xì)地研究,同時(shí)對分區(qū)所自動化微機(jī)監(jiān)控系統(tǒng)的基本原理、系

2、統(tǒng)結(jié)構(gòu)進(jìn)行分析和研究,提出了該系統(tǒng)的總體設(shè)計(jì)方案和框圖,并對它的整體結(jié)構(gòu)進(jìn)行設(shè)計(jì)。(2)在掌握組態(tài)王軟件應(yīng)用和開發(fā)的基礎(chǔ)上,了解變電站綜合自動化系統(tǒng)的構(gòu)成、基本功能和特點(diǎn),設(shè)計(jì)分區(qū)所自動化監(jiān)控軟件,對主接線、饋線等線路的電壓、電流、功率因數(shù)等電量進(jìn)行實(shí)時(shí)監(jiān)控,實(shí)現(xiàn)電量的日報(bào)、月報(bào)等統(tǒng)計(jì)報(bào)表。包括:數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警、遠(yuǎn)程控制、動畫顯示、趨勢曲線和報(bào)表輸出等功能,完成監(jiān)控界面的設(shè)計(jì)和對系統(tǒng)的實(shí)時(shí)監(jiān)控。關(guān)鍵詞:變電站綜合自動化;微機(jī)監(jiān)控系統(tǒng);分區(qū)所;組態(tài)王I -蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)AbstractSubstationintegratedautomationmicrocomp

3、utermonitoringsystemisthemostbasicsubroutinesystemoftheintegratedsubstationautomationsystem,involvingthesubstationrunning,monitor,control,andotheraspectsofthecontent,makethetransformersubstationmonitoringandcontrolchangefundamentally.Therefore,thesubstationintegratedautomationmicrocomputermonitoring

4、systemhastherealisticneedurgentandsignificantpracticalsignificance.Basedonthesubstationintegratedautomation'cisrrentsituationanddevelopmenttrend,usinglayered,modularandobject-orienteddesignandprogrammingtechnologies,themicrocomputermonitoringandcontrollingsystemwasanalyzedanddesignedinsubstation

5、integratedautomationtowardslayeringdistributetype,fromitsdesignprinciples,achieveprinciple,theoverallstructure,theareasofhardwareandsoftware,theapplicationproceduresoffunctionalmoduleandsoon.Thefollowingseveralaspectsoftheworkaredoneinthispaper:(1) Throughtheintegratedsubstationautomationsystemandit

6、smicrocomputermonitoringsystemwasstudyiedcarefully,atthesametime,thebasicprincipleandsystemstructureoftheautomationdivisionmicrocomputermonitoringandcontrolsystemwasanalyzedandresearched,thedesignofthewholesystemsolutionsandblockdiagramofthewholestructuredesignwereputforward.(2) Basedoncontrolingcon

7、figurationkingsoftwareapplicationanddevelopment,understandingthecompositionofsubstationintegratedautomationsystem,thebasicfunctionandcharacteristicsoftheautomaticmonitoringsoftwaredesigndivision,andrealizeingthereal-timemonitoringoftheconnection,andthefeederlinessuchasvoltage,current,powerfactorsuch

8、asreal-timemonitoringofpower,thepowertoachievethedaily,monthlyreportsandstatistics.Including:dataacquisition,real-timeandhistoricaldataprocessing,alarm,remotecontrol,animationdisplay,trendcurveandreportoutput,andotherfunctions,thedesignoftheinterfaceandthereal-timemonitoringsystemwascompleted.KeyWor

9、ds:Substationintegratedautomation,Microcomputermonitoringsystem,Modularity,Kingview#蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)目錄摘要LAbstractII目錄III1緒論11.1 論文的選題背景和研究意義11.2 國內(nèi)外研究現(xiàn)狀11.3 論文的主要研究內(nèi)容22分區(qū)所與變電站綜合自動化系統(tǒng)32.1 分區(qū)所32.2 變電站綜合自動化系統(tǒng)33基于組態(tài)王的分區(qū)所監(jiān)控軟件數(shù)據(jù)詞典的設(shè)計(jì)53.1 組態(tài)軟件53.1.1 組態(tài)軟件概述53.1.2 組態(tài)王開發(fā)系統(tǒng)53.1.3 組態(tài)王的變量定義和管理53.1.4 組態(tài)王在本系統(tǒng)中實(shí)現(xiàn)的功能5

10、3.2 變量及設(shè)備的定義63.2.1 基本變量類型63.2.2 特殊變量類型63.3 變量定義及設(shè)置63.4 分區(qū)所自動化監(jiān)控軟件數(shù)據(jù)詞典設(shè)計(jì)74基于組態(tài)王的分區(qū)所監(jiān)控軟件人機(jī)界面設(shè)計(jì)84.1 系統(tǒng)畫面的建立84.1.1 系統(tǒng)登錄界面84.1.2 系統(tǒng)次主接線界面84.1.3 趨勢曲線定義界面84.2 監(jiān)控系統(tǒng)功能實(shí)現(xiàn)124.2.1 “四遙”功能實(shí)現(xiàn)124.2.2 報(bào)警設(shè)置124.2.3 報(bào)表統(tǒng)計(jì)13iii蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)5組態(tài)王SQL數(shù)據(jù)庫管理訪問185.1 SQL訪問管理器185.2 創(chuàng)建表格模板185.3 創(chuàng)建記錄體185.4 建立MsAccess數(shù)據(jù)庫185.5 組態(tài)王SQ

11、L與數(shù)據(jù)庫的連接20結(jié)論23致謝24參考文獻(xiàn)25-#蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)1緒論1.1 論文的選題背景和研究意義變電站綜合自動化系統(tǒng),即利用多臺微型計(jì)算機(jī)和大規(guī)模集成電路組成的自動化系統(tǒng),替代了常規(guī)的測量和監(jiān)視儀表,替代常規(guī)控制屏、中央信號系統(tǒng)和遠(yuǎn)動屏,同時(shí)微機(jī)保護(hù)取代了常規(guī)的繼電保護(hù)屏,改變了常規(guī)的繼電保護(hù)裝置不能與外界通信的缺陷;除了這些外,還增添了包括智能化的許多功能??梢缘贸鱿旅娴慕Y(jié)論:變電站綜合自動化是自動化技術(shù)、計(jì)算機(jī)技術(shù)等高科技技術(shù)在變電站領(lǐng)域的綜合應(yīng)用。變電站綜合自動化系統(tǒng)可以采集到比較齊全的數(shù)據(jù)和信息,利用計(jì)算機(jī)的高速計(jì)算能力和邏輯判斷功能,可方便地實(shí)現(xiàn)監(jiān)視和控制變電站

12、內(nèi)各種電氣設(shè)備的運(yùn)行和操作。變電站綜合自動化系統(tǒng)具有功能綜合化、結(jié)構(gòu)微機(jī)化、操作監(jiān)視屏幕化、運(yùn)行管理智能化等特征。變電站綜合自動化系統(tǒng)是最新發(fā)展起來的多專業(yè)綜合技術(shù),是電網(wǎng)運(yùn)行管理中的一次變革,它以計(jì)算機(jī)為基礎(chǔ),實(shí)現(xiàn)了電網(wǎng)變電站現(xiàn)代化管理,從而改變了傳統(tǒng)變電站控制室、保護(hù)室的主體結(jié)構(gòu)和值班維護(hù)方式,充分體現(xiàn)了現(xiàn)代生產(chǎn)的特點(diǎn)。變電站綜合自動化系統(tǒng),能夠全面提高變電站的技術(shù)水平,提高運(yùn)行的可靠性和管理水平,是變電站自動化的發(fā)展趨勢。大規(guī)模集成電路和通信技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)技術(shù)、現(xiàn)場總線等的出現(xiàn)和完善,為提高變電站綜合自動化系統(tǒng)的技術(shù)水平提供了有力的科技支持。變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)是變電站綜合

13、自動化系統(tǒng)最基本的子功能系統(tǒng),涉及到變電運(yùn)行、監(jiān)視控制等方面的內(nèi)容,使變電站的監(jiān)視和控制發(fā)生了根本的變化。因此,研究變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)具有迫切的現(xiàn)實(shí)需要和重大的實(shí)際意義1。1.2 國內(nèi)外研究現(xiàn)狀變電站主要包括兩大部分:一次系統(tǒng)和二次系統(tǒng)。一次系統(tǒng)完成電能的匯集、電壓變換和分配等任務(wù);而二次系統(tǒng)則完成對一次設(shè)備和一次系統(tǒng)運(yùn)行狀態(tài)的測量、監(jiān)視、控制、保護(hù)和故障告警的任務(wù)以及完成滿足調(diào)度、遠(yuǎn)方監(jiān)控等內(nèi)容的遠(yuǎn)動任務(wù)。而一個(gè)變電站運(yùn)行情況的優(yōu)劣,在很大程度上取決于其二次設(shè)備的工作性能。電力系統(tǒng)是一個(gè)連續(xù)運(yùn)行的系統(tǒng),電能的生產(chǎn)、傳輸、分配和消費(fèi)都是同時(shí)完成的因此,變電站的運(yùn)行也是連續(xù)的。為了掌握

14、變電運(yùn)行狀態(tài),必須對相關(guān)電氣量進(jìn)行連續(xù)測量,供運(yùn)行監(jiān)視、記錄;為了保障變電站、輸電線路的安全運(yùn)行,需要實(shí)現(xiàn)過流、低壓等故障的安全保護(hù);為了向電網(wǎng)調(diào)度提供系統(tǒng)運(yùn)行狀態(tài),需要將表征電力系統(tǒng)運(yùn)行的相關(guān)信息向上級調(diào)度部門傳送;為了向客戶供給合格的電能,需要進(jìn)行必要的控制和調(diào)節(jié)。同時(shí),當(dāng)系統(tǒng)出現(xiàn)異常情況時(shí),變電站必須做出快速的反應(yīng),及時(shí)進(jìn)行處理。隨著電力工業(yè)的迅速發(fā)展,容量大、參數(shù)高的電氣設(shè)備被廣泛、大量地投入運(yùn)用到電力系統(tǒng)中,必須保證這些設(shè)備安全、可靠地運(yùn)行,而且用戶對電能的要求越來越高,這都要求采用變電站自動化技術(shù)并不斷提高其技術(shù)水平20國內(nèi)外現(xiàn)有的變電站有三種形式:傳統(tǒng)的變電站;部分實(shí)現(xiàn)微機(jī)管理、

15、具有一定自動化水平的變電站;全面微機(jī)化的綜合自動化變電站。這也正是變電站自動化發(fā)展三個(gè)階段的印跡。變電站自動化發(fā)展的這三個(gè)階段如下:由分立元件構(gòu)成的自動裝置階段;微處理器為核心的智能化自動裝置階段;變電站綜合自動化階段。可見,變電站綜合自動化是變電站自動化發(fā)展到一定階段的產(chǎn)物,是變電站自動化的發(fā)展趨勢301.3 論文的主要研究內(nèi)容在掌握組態(tài)王軟件應(yīng)用和開發(fā)的基礎(chǔ)上,了解變電站綜合自動化系統(tǒng)的構(gòu)成、基本功能和特點(diǎn),設(shè)計(jì)分區(qū)所自動化監(jiān)控軟件,實(shí)現(xiàn)對主接線的實(shí)時(shí)監(jiān)控,實(shí)現(xiàn)對饋線等線路的電壓、電流、功率因數(shù)等電量的實(shí)時(shí)監(jiān)控,能夠?qū)崿F(xiàn)電量的日報(bào)、月報(bào)等統(tǒng)計(jì)報(bào)表。包括:數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警、

16、遠(yuǎn)程控制、動畫顯示、趨勢曲線和報(bào)表輸出等功能,完成監(jiān)控界面的設(shè)計(jì)和對系統(tǒng)的實(shí)時(shí)監(jiān)控。主要設(shè)計(jì)任務(wù):(1)了解牽引變電所綜合自動化系統(tǒng)的結(jié)構(gòu)功能;(2)掌握分區(qū)所自動化系統(tǒng)的結(jié)構(gòu)、原理和功能;(3)掌握組態(tài)軟件的開發(fā)方法;(4)對變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)的整體結(jié)構(gòu)進(jìn)行設(shè)計(jì),細(xì)致地研究變電站綜合自動化微機(jī)監(jiān)控系統(tǒng)的軟、硬件部分,然后分析和設(shè)計(jì)本系統(tǒng)的硬件結(jié)構(gòu)和軟件部分;(5)完成分區(qū)所一次接線圖的監(jiān)控界面設(shè)計(jì)開發(fā);(6)完成數(shù)據(jù)字典的設(shè)計(jì)、電壓、電流等電量的趨勢曲線和統(tǒng)計(jì)報(bào)表設(shè)計(jì);(7)完成系統(tǒng)設(shè)計(jì)并進(jìn)行運(yùn)行調(diào)試。通過對本文的研究與設(shè)計(jì),不僅要掌握與課題相關(guān)的知識,完成分區(qū)所自動化監(jiān)控軟件的設(shè)

17、計(jì),更要在設(shè)計(jì)過程中培養(yǎng)發(fā)現(xiàn)問題、解決問題的能力。-5 -2分區(qū)所與變電站綜合自動化系統(tǒng)2.1分區(qū)所復(fù)線電氣化鐵路的供電臂末端(即兩座牽引變電所的銜接處)一般均設(shè)有分區(qū)所。傳統(tǒng)分區(qū)所內(nèi)設(shè)置上下行聯(lián)絡(luò)開關(guān)和越區(qū)開關(guān),其主要功能是:(1)連接上下行接觸網(wǎng),使供電臂中任意位置的列車均可由兩個(gè)方向供電,上下行供電電流可以合理分配,從而減小供電臂中的電壓損失和電能損失4。(2)當(dāng)本變電所發(fā)生事故時(shí)可以通過分區(qū)所實(shí)現(xiàn)由相鄰變電所越區(qū)向該供電臂進(jìn)行供電5。2.2變電站綜合自動化系統(tǒng)微機(jī)監(jiān)控系統(tǒng)是變電站綜合自動化系統(tǒng)的子系統(tǒng),隨著廣泛采用不斷發(fā)展進(jìn)步的電子技術(shù)、計(jì)算機(jī)技術(shù)和通信技術(shù)等科技技術(shù),它取代了傳統(tǒng)的監(jiān)

18、控方式,使變電站的監(jiān)控發(fā)生了根本的變化。微機(jī)監(jiān)控系統(tǒng)取代了常規(guī)的測量系統(tǒng)和指針式儀表,改變常規(guī)的操作機(jī)構(gòu)和模擬盤,取代了常規(guī)的光字牌、報(bào)警、中央信號等,取代常規(guī)的遠(yuǎn)動裝置等。其功能如下所述60(1)實(shí)時(shí)數(shù)據(jù)采集;(2)事件順序記錄SOE和事故追憶功能;(3)故障記錄、故障錄波和故障測距;(4)操作控制功能;(5)安全監(jiān)視;(6)人機(jī)聯(lián)系和打印功能;(7)數(shù)據(jù)處理和記錄功能;(8)諧波分析和監(jiān)視;(9)報(bào)警處理;(10)畫面生成和顯示、在線計(jì)算與制表;(11)遠(yuǎn)動功能。除了上述基本功能外,它還有防誤閉鎖、系統(tǒng)自診斷與恢復(fù)、提供接口等功能。常見的變電站綜合自動化系統(tǒng)結(jié)構(gòu)模式主要有集中式結(jié)構(gòu)、分層分

19、布式結(jié)構(gòu)和集中式分布結(jié)構(gòu)。(1)集中式結(jié)構(gòu):采用功能較強(qiáng)的計(jì)算機(jī)并擴(kuò)展其I/O接口,集中采集變電站的模擬量和數(shù)字量等信息進(jìn)行計(jì)算和處理,分別完成微機(jī)監(jiān)控、微機(jī)保護(hù)和自動控制等功能。(2)分層分布式結(jié)構(gòu):分層分布式結(jié)構(gòu)系統(tǒng)從邏輯上將變電站自動化系統(tǒng)劃分為三層,即站控層、通信層和間隔層。分層分布式結(jié)構(gòu)框圖如圖2,1所示。(3)集中式分布結(jié)構(gòu):該系統(tǒng)結(jié)構(gòu)的最大特點(diǎn)是將變電站自動化系統(tǒng)的功能分散給多臺計(jì)算機(jī)來完成。采用主從CPU協(xié)同工作方式,多CPU系統(tǒng)提高處理并行多發(fā)事件的能力。各功能模塊之間采用網(wǎng)絡(luò)技術(shù)或串行方式實(shí)現(xiàn)數(shù)據(jù)通信。監(jiān)控主機(jī)工程師機(jī)通信控制機(jī)調(diào)制解調(diào)器A調(diào)度中心數(shù)據(jù)采集控制機(jī)檢 測單 元

20、n故障錄波器電壓無功控制上T1變壓器保護(hù)單元二保護(hù)管理機(jī)電容器保護(hù)單元上備用電源自投入TV、TA輸入、斷路器、隔離開關(guān)輔助觸電輸入、斷路器控制等圖2.1變電站綜合自動化系統(tǒng)分層、分布式結(jié)構(gòu)框圖3基于組態(tài)王的分區(qū)所監(jiān)控軟件數(shù)據(jù)詞典的設(shè)計(jì)3.1 組態(tài)軟件3.1.1 組態(tài)軟件概述組態(tài)王是運(yùn)行于MicrosoftWindows98/2000/NT/XP中文平臺的中文界面的人機(jī)界面軟件,采用了多線程、COM+組件等新技術(shù),實(shí)現(xiàn)了實(shí)時(shí)多任務(wù),軟件運(yùn)行穩(wěn)定可靠。組態(tài)王軟件由工程瀏覽器、工程管理器和畫面運(yùn)行系統(tǒng)三部分組成。在工程瀏覽器中您可以查看工程的各個(gè)組成部分,也可以完成數(shù)據(jù)庫的構(gòu)造、定義外部設(shè)備等工作;

21、工程管理器內(nèi)嵌畫面管理系統(tǒng),用于新工程的創(chuàng)建和已有工程的管理。畫面的開發(fā)和運(yùn)行由工程瀏覽器調(diào)用畫面制作系統(tǒng)和工程運(yùn)行系統(tǒng)來完成的7。3.1.2 組態(tài)王開發(fā)系統(tǒng)組態(tài)王開發(fā)系統(tǒng)內(nèi)嵌于工程瀏覽器中,又稱為畫面開發(fā)系統(tǒng)。畫面編輯功能包括取消、重做、剪切、拷貝、粘貼、刪除、復(fù)制、粘貼點(diǎn)位圖、拷貝點(diǎn)位圖、點(diǎn)位圖透明、全選、畫面屬性、動畫連接、水平移動向?qū)А⒋怪币苿酉驅(qū)?、水平滑動桿輸入向?qū)А⒋怪被瑒訔U輸入向?qū)?、旋轉(zhuǎn)連接向?qū)?、變量替換、字符串替換、查找與替換、插入控件等。3.1.3 組態(tài)王的變量定義和管理數(shù)據(jù)庫中存放的變量是當(dāng)前值,包括系統(tǒng)變量和用戶定義的變量?;咀兞款愋陀邪朔N,分別為內(nèi)存離散、內(nèi)存實(shí)型、內(nèi)

22、存長整數(shù)、內(nèi)存字符串、I/O離散、I/O實(shí)型、I/O長整數(shù)、I/O字符串。當(dāng)工程中擁有大量的變量時(shí),可采用組態(tài)王提供的變量分組管理的方式,這樣就縮小了查找范圍,節(jié)省了時(shí)間。3.1.4 組態(tài)王在本系統(tǒng)中實(shí)現(xiàn)的功能(1)實(shí)時(shí)數(shù)據(jù)采集功能:可采集電力系統(tǒng)中各種遙測量,如電壓、電流、有功、無功功率、功率因數(shù)等;可采集各遙信量,如開關(guān)狀態(tài)、刀閘位置等。(2)實(shí)時(shí)監(jiān)控功能:實(shí)時(shí)監(jiān)控分區(qū)所狀態(tài),可以直觀看到分區(qū)所各設(shè)備的運(yùn)行狀態(tài),實(shí)時(shí)顯示當(dāng)前通訊工作狀態(tài)、實(shí)時(shí)電量、開關(guān)狀態(tài)、信號狀態(tài)等。(3)實(shí)時(shí)報(bào)警處理:對采集到的各數(shù)據(jù)進(jìn)行判斷,如果超出設(shè)定值則會報(bào)警。包括開關(guān)量報(bào)警和模擬量越限報(bào)警。(4)實(shí)時(shí)曲線顯示:

23、實(shí)時(shí)顯示電壓或電流的變化趨勢曲線。(5)歷史曲線顯示:顯示過去某一段時(shí)間內(nèi)電壓或電流的變化趨勢曲線。蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)3.2 變量及設(shè)備的定義3.2.1 基本變量類型基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、模擬型、長整數(shù)型和字符串型。3.2.2 特殊變量類型特殊變量類型有報(bào)警窗口變量、報(bào)警組變量、歷史趨勢曲線變量、時(shí)間變量四種。這幾種特殊類型的變量正體現(xiàn)了“組態(tài)王”系統(tǒng)面向工控軟件、自動生成人機(jī)接口特色3.3 變量定義及設(shè)置打開工程瀏覽器,在其左側(cè)點(diǎn)擊“數(shù)據(jù)詞典”可以在畫面右側(cè)看到變量定義畫面,在最下面雙擊“新建”圖標(biāo)則彈出新建變量對話框,之后則設(shè)計(jì)所需要的變量,對其屬性進(jìn)行定義

24、,如圖3.1所示。圖3.1變量定義對話框3.4 分區(qū)所自動化監(jiān)控軟件數(shù)據(jù)詞典設(shè)計(jì)數(shù)據(jù)詞典是數(shù)據(jù)庫的主要組成部分,是整個(gè)工程的核心,在分區(qū)所自動化監(jiān)控軟件設(shè)計(jì)中,所要定義的數(shù)據(jù)變量有:1供電臂上行電壓U1,1供電臂下行電壓U2,2供電臂上行電壓U3和站用變電壓U4,分區(qū)所1斷路器電流I1,分區(qū)所2斷路器電流I2,27.5kV出線側(cè)有功功率P和無功功率Q以及功率因數(shù)。其結(jié)果如圖3.2所示。防遙控信息內(nèi)存字符串33監(jiān)設(shè)備名稱內(nèi)存字符串3S監(jiān)標(biāo)通內(nèi)存整型39內(nèi)存離散4口a內(nèi)存離散41內(nèi)存離散肥昂操作者內(nèi)存字符串啰年1內(nèi)存實(shí)型招內(nèi)存整型45內(nèi)存整型4&磔日內(nèi)存整型燈時(shí)間變量的存厘型7L壯曲建查詢

25、變量內(nèi)存字符串72曲纜描寫內(nèi)存實(shí)型73檢口畬的存字符串74梅株在內(nèi)存蹙型7g檢查詢內(nèi)存字符串9Z除報(bào)表查詢受量內(nèi)存字符串94內(nèi)存整型曲內(nèi)存實(shí)型9&內(nèi)存實(shí)型9T內(nèi)存箕型的藪據(jù)庫調(diào)用動內(nèi)存整型99除U4內(nèi)在坎型100內(nèi)存笈型101內(nèi)存實(shí)型1虞a內(nèi)存實(shí)型103a內(nèi)存整型121煬開關(guān)開關(guān)信號54監(jiān)參數(shù)1電量參數(shù)阻愉控件變量於件113監(jiān)開關(guān)的信息開關(guān)信息9圖3.2分區(qū)所監(jiān)控軟件數(shù)據(jù)詞典4基于組態(tài)王的分區(qū)所監(jiān)控軟件人機(jī)界面設(shè)計(jì)4.1 系統(tǒng)畫面的建立組態(tài)王建立新工程的路徑:(1)設(shè)計(jì)圖形界面;(2)定義設(shè)備;(3)構(gòu)造數(shù)據(jù)庫;(4)建立動畫連接;(5)運(yùn)行和調(diào)試。進(jìn)入組態(tài)王工程瀏覽器在“系統(tǒng)”標(biāo)簽頁

26、的“畫面”選項(xiàng)下建立新畫面。本次設(shè)計(jì)利用組態(tài)王設(shè)計(jì)分區(qū)所自動化監(jiān)控軟件,完成了登陸界面,一次主接線圖,遙信、遙測、遙控畫面,歷史報(bào)警畫面,日報(bào)表、月報(bào)表、報(bào)表查詢畫面,實(shí)時(shí)數(shù)據(jù),趨勢曲線等畫面的制作。在進(jìn)入系統(tǒng)之后首先展示的是目錄畫面,該畫面是進(jìn)入其他畫面的入口畫面,如圖4.1所示。4.1.1 系統(tǒng)登錄界面當(dāng)系統(tǒng)進(jìn)入view運(yùn)行狀態(tài)后首先顯示“登錄界面”圖畫,如圖4.2所示,在上面有三個(gè)按鈕:進(jìn)入、登錄和退出按鈕。其意義分別為:進(jìn)入一一即進(jìn)入系統(tǒng)主界面;登錄一一即用戶的登錄權(quán)限,以便用戶操作;退出一一即退出運(yùn)行系統(tǒng)。4.1.2 系統(tǒng)一次主接線界面當(dāng)系統(tǒng)運(yùn)行時(shí),在開始畫面中點(diǎn)擊“進(jìn)入”按鈕進(jìn)入系

27、統(tǒng)一次主接線界面。圖中顯示整個(gè)分區(qū)所系統(tǒng)的結(jié)構(gòu)組成、運(yùn)行狀況、各參數(shù)實(shí)際運(yùn)行量以及本系統(tǒng)的各個(gè)設(shè)備量,如圖4.3所示。4.1.3 趨勢曲線定義界面趨勢曲線用來反應(yīng)數(shù)據(jù)變量隨時(shí)間的變化情況。趨勢曲線有兩種:實(shí)時(shí)趨勢曲線和歷史趨勢曲線。這兩種曲線外形都類似于坐標(biāo)紙,X軸代表時(shí)間,Y軸代表變量的量程百分比。所不同的是,在您的畫面程序運(yùn)行時(shí),實(shí)時(shí)趨勢曲線隨時(shí)間變化自動卷動,以快速反應(yīng)變量的新變化,但是不能時(shí)間軸“回卷”,不能查閱變量的歷史數(shù)據(jù);歷史趨勢曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會自動卷動而需要通過帶有命令語言的功能按鈕來輔助實(shí)現(xiàn)查閱功能。(1)實(shí)時(shí)趨勢曲線的定義利用組態(tài)王工具箱提供的實(shí)時(shí)曲

28、線工具和ActiveX控件制作實(shí)時(shí)曲線。設(shè)計(jì)中采用的是組態(tài)王內(nèi)置實(shí)時(shí)趨勢曲線,這種曲線的繪制命令位于組態(tài)王工具箱中,最多支持4-7 -蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)條曲線。由于變量較多,所以分別繪制了電壓曲線總圖和電流曲線總圖以及每個(gè)變量的曲線,由于圖形太多,這里只舉例介紹電壓總圖,為了更直觀的觀察實(shí)時(shí)數(shù)據(jù)的變化,制作以實(shí)時(shí)數(shù)據(jù)為基準(zhǔn)的實(shí)時(shí)趨勢曲線及電壓棒圖,此外還利用XY超級曲線進(jìn)行描點(diǎn)繪圖,其主要是依據(jù)數(shù)據(jù)隨時(shí)間的變化而制定,如圖4.4所示。(2)歷史趨勢曲線的定義組態(tài)王目前有三種歷史趨勢曲線,工具箱上的、圖庫內(nèi)的以及新增的一種曲線控件。第三種控件是組態(tài)王以ActiveX控件形式提供的繪制歷

29、史曲線和ODBC數(shù)據(jù)庫曲線的功能性工具。在運(yùn)行狀態(tài)下,可實(shí)現(xiàn)動態(tài)增加/刪除曲線、曲線圖表的無級縮放、曲線的動態(tài)比較、曲線的打印等。設(shè)計(jì)中采用歷史趨勢曲線控件,這種歷史趨勢曲線最多支持16條曲線。使用前要進(jìn)行相關(guān)配置,主要包括變量屬性配置和歷史數(shù)據(jù)文件存放位置配置。如果歷史趨勢曲線數(shù)值軸顯示的數(shù)據(jù)以百分比來顯示,那么對于要以曲線形式來顯示的變量就需要特別注意變量的范圍。本次設(shè)計(jì)中則利用組態(tài)王提供的ActiveX控件來繪制歷史數(shù)據(jù)趨勢曲線。歷史數(shù)據(jù)曲線主要是為了更好的觀察數(shù)據(jù)在過去時(shí)間段的變化,如圖4.5所示。圖4.1目錄畫面窗口-11 -衣鷺今區(qū)所焚校東就圖4.2系統(tǒng)登陸界面忒鷺合田所必控系優(yōu)T

30、 _忒鷺夕&所藍(lán)控至貌_/L日最重月SE姿it曲”feMB貞(a)實(shí)時(shí)趨勢曲線武鷺?biāo)聟^(qū)所及控京饒I如匕3面-開睛,WI* 金河(b)實(shí)時(shí)描繪曲線圖4.4實(shí)時(shí)曲線蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)圖4.5歷史趨勢曲線4.2 監(jiān)控系統(tǒng)功能實(shí)現(xiàn)4.2.1 “四遙”功能實(shí)現(xiàn)(1)遙測點(diǎn)擊按鈕“遙測”將會顯示“遙測數(shù)據(jù)總圖”畫面,除了以實(shí)時(shí)曲線顯示外還以報(bào)表的形式顯示其實(shí)時(shí)遙測數(shù)據(jù),對分區(qū)所系統(tǒng)中主要參數(shù)進(jìn)行實(shí)時(shí)監(jiān)視,如圖4.6所示。(2)遙信點(diǎn)擊按鈕“遙信”將會顯示“遙信數(shù)據(jù)總圖”畫面,對分區(qū)所系統(tǒng)中主要斷路器及隔離開關(guān)的信息進(jìn)行實(shí)時(shí)監(jiān)視,如圖4.7所示。(3)遙調(diào)由于只是對分區(qū)所的監(jiān)控,沒有對主變

31、進(jìn)行遙調(diào)設(shè)置。(4)遙控登錄之后對分區(qū)所相關(guān)開關(guān)設(shè)備進(jìn)行遙控,如圖4.8所示。4.2.2 報(bào)警設(shè)置在系統(tǒng)運(yùn)行過程中有些參數(shù)發(fā)生大的變化時(shí),我們可以通過對參數(shù)設(shè)置報(bào)警區(qū)限,當(dāng)系統(tǒng)參數(shù)超過此設(shè)置值時(shí)將會在畫面中顯示出來以便于操作人員作出及時(shí)的判斷和操作,并且可以查詢報(bào)表,如圖4.9和圖4.10所示。4.2.3報(bào)表統(tǒng)計(jì)(1)日報(bào)表對分區(qū)所實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的日報(bào)統(tǒng)計(jì),該報(bào)表用來記錄當(dāng)天的數(shù)據(jù),以24小時(shí)為單位進(jìn)行統(tǒng)計(jì),該報(bào)表記錄每小時(shí)最后一秒的數(shù)據(jù)作為統(tǒng)計(jì)值。具運(yùn)行畫面如圖4.11所示。(2)月報(bào)表對分區(qū)所實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的月報(bào)統(tǒng)計(jì),該報(bào)表用來記錄本月的數(shù)據(jù),以一個(gè)月為單位進(jìn)行統(tǒng)計(jì),該報(bào)表記錄每天的平均數(shù)據(jù)作

32、為統(tǒng)計(jì)值。具運(yùn)行畫面如圖4.12所示。(3)報(bào)表查詢主要對日報(bào)表、月報(bào)表等統(tǒng)計(jì)報(bào)表的查詢。其主要方法有兩種:利用下拉式組合框?qū)崿F(xiàn)報(bào)表查詢。利用日歷控件實(shí)現(xiàn)報(bào)表查詢。其界面如圖4.13所示。圖4.6遙測數(shù)據(jù)總圖-13 -成髯今日所盅梭東饒"ffMlV3印111蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)圖4.8遙控總圖-15忒量臺區(qū)所施控系擾日喝時(shí)同醫(yī)情工氣1A11TL19產(chǎn)三二匕12*32-5-111647rt93932-5-1116117219fF工睛合十1116:L7;L2H3Z-5-111617:19¥去小口2112-5-11開關(guān)川&3心武簿分區(qū)的量信一圓.我我沒分區(qū)用疆佶一

33、覽盤苔村口卬干司1用狀后開向開占開魴?quán)]的第劉涌街當(dāng)圖4.7遙信數(shù)據(jù)總圖武鴛分區(qū)所遙控總圖執(zhí)行開 _閉合執(zhí)行關(guān) 斷開遙控開關(guān)遙控設(shè)備遙控命令執(zhí)行開執(zhí)行黃執(zhí)行開當(dāng)前狀態(tài)閉合斷開閉合蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)-21 -圖4.9歷史報(bào)警or成相國J廣相密查出襄武鴛力區(qū)所此校主航n三H2011U1妻IW|1仁中卑事.|也.Um|LLinVa|LeB123X)0加開外E31nraaa工adIF2IflJLTI“肝1THWif蛆仟工!而如fL3KCK12lUgy二L卡步卅lsaxaaiaa燈nIT附m哥工"diffirmwtffl:1二ITH開那開餐XI內(nèi)axum2如l-j消imm弗黑MU抨講一

34、t.CKJ一-InfflHSff?ii/口=lflfIwtt|-1二i-i訐那開我口向擢LmCK2m2J.OZ31»昇如iiMS跳LOHmzoonnii即E刑hH:ffM”歷F學(xué)聲1MWLXCKKIt2mE=124H.口ET工£11界陽辟*JELmmEQQ卜|j川2:1酌翊曬fl1第Bl:ff=口石*府IwmLTOim1wnaaEWbW并如殲*iiLDOWWtjon口11加4:BES圖4.10報(bào)警查詢武鷺今區(qū)所盅搜索加k圖遜圓迫軟3圈:.-T-a圾鷲分區(qū)亭電n口毋聿*h萬項(xiàng)而i十曲“1”市值訂m圖4.11電量日報(bào)表顯餐分“平電房"出亮自口打印于i打印HOSfi圖4

35、.12電量月報(bào)表.jJ.b-:l-:AWiH的雪三T量.耳2012年天:即17T-111»:00ITaOO1恥帥19200豈加???1:00200量北配值軍力值仃Z3iM2E.«9路而3L1112瓦EQ舊m323.>5012SL4Omi即h771-0333tZZSMT3覿我眼如L-S>»,««I2fi.fOL較刎斯那一州Siii4加取2sLT3123P50l券.峨的限哈立.久舐瑞浦J30.5013刖用弱羽ZS飆KZH25.鶴融而塞鯽123.501型L柳139J50IE4圖整曲的魂之卻刈,時(shí)anmosiM.oe母4%判然工ME.E由聚

36、Z3LK24.343L%徐MID1112IT1£1$的器制0Lq%.61乩的熱87日褥»口打印小南抻印月W,圖4.13報(bào)表查詢5組態(tài)王SQL數(shù)據(jù)庫管理訪問組態(tài)王SQL(StructuredQueryLanguage結(jié)構(gòu)化查詢語言)訪問功能實(shí)現(xiàn)組態(tài)王和其他外部數(shù)據(jù)庫之間的數(shù)據(jù)傳輸,支持ODBC(OpenDatabaseConnectivity,開放數(shù)據(jù)庫互連)訪問接口。它包括組態(tài)王的SQL訪問管理器和SQL函數(shù)網(wǎng)。5.1 SQL訪問管理器SQL訪問管理器用來建立數(shù)據(jù)庫列和組態(tài)王變量之間的聯(lián)系。包括表格模板和記錄體兩部分功能。通過表格模板在數(shù)據(jù)庫表中建立表格;通過記錄體建立數(shù)據(jù)

37、庫表格列和組態(tài)王之間的聯(lián)系,允許組態(tài)王通過記錄體直接操作數(shù)據(jù)庫中的數(shù)據(jù)。表格模板和記錄體都是在工程瀏覽器中建立的。5.2 創(chuàng)建表格模板在工程瀏覽器中工程目錄顯示區(qū)中選擇“SQL訪問管理器”下的“表格模板”項(xiàng),在右側(cè)目錄內(nèi)容顯示區(qū)中雙擊“新建”,彈出“創(chuàng)建表格模板”對話框,如圖5.1所示c5.3 創(chuàng)建記錄體在工程瀏覽器中左側(cè)工程目錄顯示區(qū)中選擇“SQL訪問管理器”下的“記錄體”項(xiàng),在右側(cè)目錄內(nèi)容顯示區(qū)中雙擊“新建”,彈出“創(chuàng)建記錄體”對話框,如圖5.2所示。其中:字段名稱填寫數(shù)據(jù)庫表格中的列名。組態(tài)王變量填寫和表格中指定列相關(guān)聯(lián)的組態(tài)王變量。5.4 建立MsAccess數(shù)據(jù)庫(1)建立一空Acc

38、ess文件,定名。(2)定義數(shù)據(jù)源雙擊控制面板下的“ODBC數(shù)據(jù)(32位)”選項(xiàng),彈出“ODBC數(shù)據(jù)源管理器”對話框。選擇“用戶DSN”屬性頁,并單擊“添加”按鈕,如圖5.3所示。在彈出的“創(chuàng)建新數(shù)據(jù)源”對話框中,選擇“MirosoftAccessDriver”單擊“完成”按鈕,彈出“ODBCMicrosoftAccess安裝”對話框,定義數(shù)據(jù)源名,如圖5.4所示。單擊“選取”按鈕,從中選擇相應(yīng)路徑下剛剛定義的數(shù)據(jù)庫文件。單擊“確定”按鈕,完成對數(shù)據(jù)源的配置。蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)圖5.2記錄體-# -模板名稱tibi定義字段字段名稱uT變量集型SSS廠允許為受值字段長度F索引類型麗三I

39、手段名稱覆量變型1至量性度ESI薦點(diǎn)型LU2浮點(diǎn)型1W評點(diǎn)型1U4浮點(diǎn)型111百點(diǎn)型1工£評點(diǎn)型L索沒沒沒沒沒漫引有有有有有百圖5.1表格模板風(fēng)口占記錄體名回定義記錄體字段名林口5變量卜本站占AU1宇/稱變疑而股1J3颯I1I2壯本站點(diǎn)IU1壯本站點(diǎn)U2口本站點(diǎn)U3壯本站點(diǎn)IU4本站點(diǎn)宜1口本站點(diǎn)U2也口字設(shè)刪除字段修改字段上移一行下移一行|確認(rèn)1取消I蘭州交通大學(xué)畢業(yè)設(shè)計(jì)(論文)-27 -圖5.3用戶DNS屬性頁面圖5.4定義數(shù)據(jù)源5.5組態(tài)王SQL與數(shù)據(jù)庫的連接(1)在數(shù)據(jù)詞典里建立變量DevicelD,為內(nèi)存整形,是數(shù)據(jù)庫連接時(shí)產(chǎn)生的連接號(2)連接數(shù)據(jù)庫函數(shù)SQLConnec

40、t(DevicelD,"dsn=;uid=;pwd=");參數(shù)說明:DevicelDSQLConnct()產(chǎn)生的連接號;"dsn=;uid=;pwd="連接語句,包括ODBC中定義的數(shù)據(jù)源名、用戶名和密碼,用戶名和密碼可以缺省。例子:組態(tài)王以sa身份登錄和名為wang的SQLServer中的pubs數(shù)據(jù)庫連接。SQLConnect(DeviceID,"DSN=wang;DATABASE=pubs;UID=sa;PWD=");(3)創(chuàng)建表格函數(shù)SQLCreateTable(DeviceID,TableName,TemplateName)

41、;參數(shù)說明:DeviceIDSQLConnct()產(chǎn)生的連接號;TableName想要?jiǎng)?chuàng)建的數(shù)據(jù)庫的表格名;TemplateName表格模板名。例子:下例創(chuàng)建一個(gè)名為kingview的新表,模板為table1。SQLCreateTable(DeviceID,"kingview","table1");(4)插入新記錄函數(shù)SQLInsert(DeviceID,TableName,BindList);參數(shù)說明:DeviceIDSQLConnct()產(chǎn)生的連接號;TableName數(shù)據(jù)庫的表格名;BindList記錄體。例子:在表格kingview中插入一條記錄,記錄體bind1。SQLInsert(ConnectionID,"kingview","bind1");(5)得到選擇集函數(shù)SQLSelect(DeviceID,TableName

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論