變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)軟件設(shè)計(jì)_第1頁
變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)軟件設(shè)計(jì)_第2頁
變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)軟件設(shè)計(jì)_第3頁
變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)軟件設(shè)計(jì)_第4頁
變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)軟件設(shè)計(jì)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

...wd......wd......wd...摘要變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)是變電站綜合自動(dòng)化系統(tǒng)最基本的子功能系統(tǒng),涉及到變電運(yùn)行、監(jiān)視控制等方面的內(nèi)容,使變電站的監(jiān)視和控制發(fā)生了基本的變化。因此,研究變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)具有迫切的現(xiàn)實(shí)需要和重大的實(shí)際意義。根據(jù)變電站綜合自動(dòng)化系統(tǒng)的現(xiàn)狀和開展趨勢(shì),應(yīng)用分層、模塊化和面向?qū)ο蟮脑O(shè)計(jì)方法和組態(tài)技術(shù),本文從設(shè)計(jì)原那么、實(shí)現(xiàn)原理、整體構(gòu)造、軟硬件局部、功能模塊的應(yīng)用程序等方面對(duì)分層分布式變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)進(jìn)展了分析和設(shè)計(jì),主要完成以下內(nèi)容:通過對(duì)變電站綜合自動(dòng)化系統(tǒng)及微機(jī)監(jiān)控系統(tǒng)進(jìn)展對(duì)比詳細(xì)地研究,同時(shí)對(duì)分區(qū)所自動(dòng)化微機(jī)監(jiān)控系統(tǒng)的基本原理、系統(tǒng)構(gòu)造進(jìn)展分析和研究,提出了該系統(tǒng)的總體設(shè)計(jì)方案和框圖,并對(duì)它的整體構(gòu)造進(jìn)展設(shè)計(jì)。在掌握組態(tài)王軟件應(yīng)用和開發(fā)的根基上,了解變電站綜合自動(dòng)化系統(tǒng)的構(gòu)成、基本功能和特點(diǎn),設(shè)計(jì)分區(qū)所自動(dòng)化監(jiān)控軟件,對(duì)主接線、饋線等線路的電壓、電流、功率因數(shù)等電量進(jìn)展實(shí)時(shí)監(jiān)控,實(shí)現(xiàn)電量的日?qǐng)?bào)、月報(bào)等統(tǒng)計(jì)報(bào)表。包括:數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警、遠(yuǎn)程控制、動(dòng)畫顯示、趨勢(shì)曲線和報(bào)表輸出等功能,完成監(jiān)控界面的設(shè)計(jì)和對(duì)系統(tǒng)的實(shí)時(shí)監(jiān)控。關(guān)鍵詞:變電站綜合自動(dòng)化;微機(jī)監(jiān)控系統(tǒng);分區(qū)所;組態(tài)王AbstractSubstationintegratedautomationmicrocomputermonitoringsystemisthemostbasicsubroutinesystemoftheintegratedsubstationautomationsystem,involvingthesubstationrunning,monitor,control,andotheraspectsofthecontent,makethetransformersubstationmonitoringandcontrolchangefundamentally.Therefore,thesubstationintegratedautomationmicrocomputermonitoringsystemhastherealisticneedurgentandsignificantpracticalsignificance.Basedonthesubstationintegratedautomation’scurrentsituationanddevelopmenttrend,usinglayered,modularandobject-orienteddesignandprogrammingtechnologies,themicrocomputermonitoringandcontrollingsystemwasanalyzedanddesignedinsubstationintegratedautomationtowardslayeringdistributetype,fromitsdesignprinciples,achieveprinciple,theoverallstructure,theareasofhardwareandsoftware,theapplicationproceduresoffunctionalmoduleandsoon.Thefollowingseveralaspectsoftheworkaredoneinthispaper:(1)Throughtheintegratedsubstationautomationsystemanditsmicrocomputermonitoringsystemwasstudyiedcarefully,atthesametime,thebasicprincipleandsystemstructureoftheautomationdivisionmicrocomputermonitoringandcontrolsystemwasanalyzedandresearched,thedesignofthewholesystemsolutionsandblockdiagramofthewholestructuredesignwereputforward.(2)Basedoncontrolingconfigurationkingsoftwareapplicationanddevelopment,understandingthecompositionofsubstationintegratedautomationsystem,thebasicfunctionandcharacteristicsoftheautomaticmonitoringsoftwaredesigndivision,andrealizeingthereal-timemonitoringoftheconnection,andthefeederlinessuchasvoltage,current,powerfactorsuchasreal-timemonitoringofpower,thepowertoachievethedaily,monthlyreportsandstatistics.Including:dataacquisition,real-timeandhistoricaldataprocessing,alarm,remotecontrol,animationdisplay,trendcurveandreportoutput,andotherfunctions,thedesignoftheinterfaceandthereal-timemonitoringsystemwascompleted.KeyWords:Substationintegratedautomation,Microcomputermonitoringsystem,Modularity,Kingview目錄摘要IAbstractII目錄III1緒論11.1論文的選題背景和研究意義11.2國內(nèi)外研究現(xiàn)狀11.3論文的主要研究內(nèi)容22分區(qū)所與變電站綜合自動(dòng)化系統(tǒng)32.1分區(qū)所32.2變電站綜合自動(dòng)化系統(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)的功能53.2變量及設(shè)備的定義63.2.1基本變量類型63.2.2特殊變量類型63.3變量定義及設(shè)置63.4分區(qū)所自動(dòng)化監(jiān)控軟件數(shù)據(jù)詞典設(shè)計(jì)74基于組態(tài)王的分區(qū)所監(jiān)控軟件人機(jī)界面設(shè)計(jì)84.1系統(tǒng)畫面的建設(shè)84.1.1系統(tǒng)登錄界面84.1.2系統(tǒng)一次主接線界面84.1.3趨勢(shì)曲線定義界面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ì)135組態(tài)王SQL數(shù)據(jù)庫管理訪問185.1SQL訪問管理器185.2創(chuàng)立表格模板185.3創(chuàng)立記錄體185.4建設(shè)MsAccess數(shù)據(jù)庫185.5組態(tài)王SQL與數(shù)據(jù)庫的連接20結(jié)論23致謝24參考文獻(xiàn)251緒論1.1論文的選題背景和研究意義變電站綜合自動(dòng)化系統(tǒng),即利用多臺(tái)微型計(jì)算機(jī)和大規(guī)模集成電路組成的自動(dòng)化系統(tǒng),替代了常規(guī)的測(cè)量和監(jiān)視儀表,替代常規(guī)控制屏、中央信號(hào)系統(tǒng)和遠(yuǎn)動(dòng)屏,同時(shí)微機(jī)保護(hù)取代了常規(guī)的繼電保護(hù)屏,改變了常規(guī)的繼電保護(hù)裝置不能與外界通信的缺陷;除了這些外,還增添了包括智能化的許多功能??梢缘贸鱿旅娴慕Y(jié)論:變電站綜合自動(dòng)化是自動(dòng)化技術(shù)、計(jì)算機(jī)技術(shù)等高科技技術(shù)在變電站領(lǐng)域的綜合應(yīng)用。變電站綜合自動(dòng)化系統(tǒng)可以采集到對(duì)比齊全的數(shù)據(jù)和信息,利用計(jì)算機(jī)的高速計(jì)算能力和邏輯判斷功能,可方便地實(shí)現(xiàn)監(jiān)視和控制變電站內(nèi)各種電氣設(shè)備的運(yùn)行和操作。變電站綜合自動(dòng)化系統(tǒng)具有功能綜合化、構(gòu)造微機(jī)化、操作監(jiān)視屏幕化、運(yùn)行管理智能化等特征。變電站綜合自動(dòng)化系統(tǒng)是最新開展起來的多專業(yè)綜合技術(shù),是電網(wǎng)運(yùn)行管理中的一次變革,它以計(jì)算機(jī)為根基,實(shí)現(xiàn)了電網(wǎng)變電站現(xiàn)代化管理,從而改變了傳統(tǒng)變電站控制室、保護(hù)室的主體構(gòu)造和值班維護(hù)方式,充分表達(dá)了現(xiàn)代生產(chǎn)的特點(diǎn)。變電站綜合自動(dòng)化系統(tǒng),能夠全面提高變電站的技術(shù)水平,提高運(yùn)行的可靠性和管理水平,是變電站自動(dòng)化的開展趨勢(shì)。大規(guī)模集成電路和通信技術(shù)的迅猛開展,網(wǎng)絡(luò)技術(shù)、現(xiàn)場(chǎng)總線等的出現(xiàn)和完善,為提高變電站綜合自動(dòng)化系統(tǒng)的技術(shù)水平提供了有力的科技支持。變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)是變電站綜合自動(dòng)化系統(tǒng)最基本的子功能系統(tǒng),涉及到變電運(yùn)行、監(jiān)視控制等方面的內(nèi)容,使變電站的監(jiān)視和控制發(fā)生了基本的變化。因此,研究變電站綜合自動(dòng)化微機(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)那么完成對(duì)一次設(shè)備和一次系統(tǒng)運(yùn)行狀態(tài)的測(cè)量、監(jiān)視、控制、保護(hù)和故障告警的任務(wù)以及完成滿足調(diào)度、遠(yuǎn)方監(jiān)控等內(nèi)容的遠(yuǎn)動(dòng)任務(wù)。而一個(gè)變電站運(yùn)行情況的優(yōu)劣,在很大程度上取決于其二次設(shè)備的工作性能。電力系統(tǒng)是一個(gè)連續(xù)運(yùn)行的系統(tǒng),電能的生產(chǎn)、傳輸、分配和消費(fèi)都是同時(shí)完成的。因此,變電站的運(yùn)行也是連續(xù)的。為了掌握變電運(yùn)行狀態(tài),必須對(duì)相關(guān)電氣量進(jìn)展連續(xù)測(cè)量,供運(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)信息向上級(jí)調(diào)度部門傳送;為了向客戶供應(yīng)合格的電能,需要進(jìn)展必要的控制和調(diào)節(jié)。同時(shí),當(dāng)系統(tǒng)出現(xiàn)異常情況時(shí),變電站必須做出快速的反響,及時(shí)進(jìn)展處理。隨著電力工業(yè)的迅速開展,容量大、參數(shù)高的電氣設(shè)備被廣泛、大量地投入運(yùn)用到電力系統(tǒng)中,必須保證這些設(shè)備安全、可靠地運(yùn)行,而且用戶對(duì)電能的要求越來越高,這都要求采用變電站自動(dòng)化技術(shù)并不斷提高其技術(shù)水平[2]。國內(nèi)外現(xiàn)有的變電站有三種形式:傳統(tǒng)的變電站;局部實(shí)現(xiàn)微機(jī)管理、具有一定自動(dòng)化水平的變電站;全面微機(jī)化的綜合自動(dòng)化變電站。這也正是變電站自動(dòng)化開展三個(gè)階段的印跡。變電站自動(dòng)化開展的這三個(gè)階段如下:由分立元件構(gòu)成的自動(dòng)裝置階段;微處理器為核心的智能化自動(dòng)裝置階段;變電站綜合自動(dòng)化階段。可見,變電站綜合自動(dòng)化是變電站自動(dòng)化開展到一定階段的產(chǎn)物,是變電站自動(dòng)化的開展趨勢(shì)[3]。1.3論文的主要研究內(nèi)容在掌握組態(tài)王軟件應(yīng)用和開發(fā)的根基上,了解變電站綜合自動(dòng)化系統(tǒng)的構(gòu)成、基本功能和特點(diǎn),設(shè)計(jì)分區(qū)所自動(dòng)化監(jiān)控軟件,實(shí)現(xiàn)對(duì)主接線的實(shí)時(shí)監(jiān)控,實(shí)現(xiàn)對(duì)饋線等線路的電壓、電流、功率因數(shù)等電量的實(shí)時(shí)監(jiān)控,能夠?qū)崿F(xiàn)電量的日?qǐng)?bào)、月報(bào)等統(tǒng)計(jì)報(bào)表。包括:數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警、遠(yuǎn)程控制、動(dòng)畫顯示、趨勢(shì)曲線和報(bào)表輸出等功能,完成監(jiān)控界面的設(shè)計(jì)和對(duì)系統(tǒng)的實(shí)時(shí)監(jiān)控。主要設(shè)計(jì)任務(wù):(1)了解牽引變電所綜合自動(dòng)化系統(tǒng)的構(gòu)造功能;(2)掌握分區(qū)所自動(dòng)化系統(tǒng)的構(gòu)造、原理和功能;(3)掌握組態(tài)軟件的開發(fā)方法;(4)對(duì)變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)的整體構(gòu)造進(jìn)展設(shè)計(jì),細(xì)致地研究變電站綜合自動(dòng)化微機(jī)監(jiān)控系統(tǒng)的軟、硬件局部,然后分析和設(shè)計(jì)本系統(tǒng)的硬件構(gòu)造和軟件局部;(5)完成分區(qū)所一次接線圖的監(jiān)控界面設(shè)計(jì)開發(fā);(6)完成數(shù)據(jù)字典的設(shè)計(jì)、電壓、電流等電量的趨勢(shì)曲線和統(tǒng)計(jì)報(bào)表設(shè)計(jì);(7)完成系統(tǒng)設(shè)計(jì)并進(jìn)展運(yùn)行調(diào)試。通過對(duì)本文的研究與設(shè)計(jì),不僅要掌握與課題相關(guān)的知識(shí),完成分區(qū)所自動(dòng)化監(jiān)控軟件的設(shè)計(jì),更要在設(shè)計(jì)過程中培養(yǎng)發(fā)現(xiàn)問題、解決問題的能力。2分區(qū)所與變電站綜合自動(dòng)化系統(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變電站綜合自動(dòng)化系統(tǒng)微機(jī)監(jiān)控系統(tǒng)是變電站綜合自動(dòng)化系統(tǒng)的子系統(tǒng),隨著廣泛采用不斷開展進(jìn)步的電子技術(shù)、計(jì)算機(jī)技術(shù)和通信技術(shù)等科技技術(shù),它取代了傳統(tǒng)的監(jiān)控方式,使變電站的監(jiān)控發(fā)生了基本的變化。微機(jī)監(jiān)控系統(tǒng)取代了常規(guī)的測(cè)量系統(tǒng)和指針式儀表,改變常規(guī)的操作機(jī)構(gòu)和模擬盤,取代了常規(guī)的光字牌、報(bào)警、中央信號(hào)等,取代常規(guī)的遠(yuǎn)動(dòng)裝置等。其功能如下所述[6]。(1)實(shí)時(shí)數(shù)據(jù)采集;(2)事件順序記錄SOE和事故追憶功能;(3)故障記錄、故障錄波和故障測(cè)距;(4)操作控制功能;(5)安全監(jiān)視;(6)人機(jī)聯(lián)系和打印功能;(7)數(shù)據(jù)處理和記錄功能;(8)諧波分析和監(jiān)視;(9)報(bào)警處理;(10)畫面生成和顯示、在線計(jì)算與制表;(11)遠(yuǎn)動(dòng)功能。除了上述基本功能外,它還有防誤閉鎖、系統(tǒng)自診斷與恢復(fù)、提供接口等功能。常見的變電站綜合自動(dòng)化系統(tǒng)構(gòu)造模式主要有集中式構(gòu)造、分層分布式構(gòu)造和集中式分布構(gòu)造。(1)集中式構(gòu)造:采用功能較強(qiáng)的計(jì)算機(jī)并擴(kuò)展其I/O接口,集中采集變電站的模擬量和數(shù)字量等信息進(jìn)展計(jì)算和處理,分別完成微機(jī)監(jiān)控、微機(jī)保護(hù)和自動(dòng)控制等功能。(2)分層分布式構(gòu)造:分層分布式構(gòu)造系統(tǒng)從邏輯上將變電站自動(dòng)化系統(tǒng)劃分為三層,即站控層、通信層和間隔層。分層分布式構(gòu)造框圖如圖2.1所示。(3)集中式分布構(gòu)造:該系統(tǒng)構(gòu)造的最大特點(diǎn)是將變電站自動(dòng)化系統(tǒng)的功能分散給多臺(tái)計(jì)算機(jī)來完成。采用主從CPU協(xié)同工作方式,多CPU系統(tǒng)提高處理并行多發(fā)事件的能力。各功能模塊之間采用網(wǎng)絡(luò)技術(shù)或串行方式實(shí)現(xiàn)數(shù)據(jù)通信。圖2.1變電站綜合自動(dòng)化系統(tǒng)分層、分布式構(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中文平臺(tái)的中文界面的人機(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è)備等工作;工程管理器內(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)位圖透明、全選、畫面屬性、動(dòng)畫連接、水平移動(dòng)向?qū)?、垂直移?dòng)向?qū)А⑺交瑒?dòng)桿輸入向?qū)А⒋怪被瑒?dòng)桿輸入向?qū)?、旋轉(zhuǎn)連接向?qū)?、變量替換、字符串替換、查找與替換、插入控件等。3.1.3組態(tài)王的變量定義和管理數(shù)據(jù)庫中存放的變量是當(dāng)前值,包括系統(tǒng)變量和用戶定義的變量?;咀兞款愋陀邪朔N,分別為內(nèi)存離散、內(nèi)存實(shí)型、內(nèi)存長整數(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)中各種遙測(cè)量,如電壓、電流、有功、無功功率、功率因數(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)、信號(hào)狀態(tài)等。(3)實(shí)時(shí)報(bào)警處理:對(duì)采集到的各數(shù)據(jù)進(jìn)展判斷,如果超出設(shè)定值那么會(huì)報(bào)警。包括開關(guān)量報(bào)警和模擬量越限報(bào)警。(4)實(shí)時(shí)曲線顯示:實(shí)時(shí)顯示電壓或電流的變化趨勢(shì)曲線。(5)歷史曲線顯示:顯示過去某一段時(shí)間內(nèi)電壓或電流的變化趨勢(shì)曲線。3.2變量及設(shè)備的定義3.2.1基本變量類型基本類型的變量也可以按照數(shù)據(jù)類型分為離散型、模擬型、長整數(shù)型和字符串型。3.2.2特殊變量類型特殊變量類型有報(bào)警窗口變量、報(bào)警組變量、歷史趨勢(shì)曲線變量、時(shí)間變量四種。這幾種特殊類型的變量正表達(dá)了“組態(tài)王〞系統(tǒng)面向工控軟件、自動(dòng)生成人機(jī)接口特色。3.3變量定義及設(shè)置翻開工程瀏覽器,在其左側(cè)點(diǎn)擊“數(shù)據(jù)詞典〞可以在畫面右側(cè)看到變量定義畫面,在最下面雙擊“新建〞圖標(biāo)那么彈出新建變量對(duì)話框,之后那么設(shè)計(jì)所需要的變量,對(duì)其屬性進(jìn)展定義,如圖3.1所示。圖3.1變量定義對(duì)話框3.4分區(qū)所自動(dòng)化監(jiān)控軟件數(shù)據(jù)詞典設(shè)計(jì)數(shù)據(jù)詞典是數(shù)據(jù)庫的主要組成局部,是整個(gè)工程的核心,在分區(qū)所自動(dòng)化監(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所示。圖3.2分區(qū)所監(jiān)控軟件數(shù)據(jù)詞典4基于組態(tài)王的分區(qū)所監(jiān)控軟件人機(jī)界面設(shè)計(jì)4.1系統(tǒng)畫面的建設(shè)組態(tài)王建設(shè)新工程的路徑:(1)設(shè)計(jì)圖形界面;(2)定義設(shè)備;(3)構(gòu)造數(shù)據(jù)庫;(4)建設(shè)動(dòng)畫連接;(5)運(yùn)行和調(diào)試。進(jìn)入組態(tài)王工程瀏覽器在“系統(tǒng)〞標(biāo)簽頁的“畫面〞選項(xiàng)下建設(shè)新畫面。本次設(shè)計(jì)利用組態(tài)王設(shè)計(jì)分區(qū)所自動(dòng)化監(jiān)控軟件,完成了登陸界面,一次主接線圖,遙信、遙測(cè)、遙控畫面,歷史報(bào)警畫面,日?qǐng)?bào)表、月報(bào)表、報(bào)表查詢畫面,實(shí)時(shí)數(shù)據(jù),趨勢(shì)曲線等畫面的制作。在進(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í),在開場(chǎng)畫面中點(diǎn)擊“進(jìn)入〞按鈕進(jìn)入系統(tǒng)一次主接線界面。圖中顯示整個(gè)分區(qū)所系統(tǒng)的構(gòu)造組成、運(yùn)行狀況、各參數(shù)實(shí)際運(yùn)行量以及本系統(tǒng)的各個(gè)設(shè)備量,如圖4.3所示。4.1.3趨勢(shì)曲線定義界面趨勢(shì)曲線用來反響數(shù)據(jù)變量隨時(shí)間的變化情況。趨勢(shì)曲線有兩種:實(shí)時(shí)趨勢(shì)曲線和歷史趨勢(shì)曲線。這兩種曲線外形都類似于坐標(biāo)紙,X軸代表時(shí)間,Y軸代表變量的量程百分比。所不同的是,在您的畫面程序運(yùn)行時(shí),實(shí)時(shí)趨勢(shì)曲線隨時(shí)間變化自動(dòng)卷動(dòng),以快速反響變量的新變化,但是不能時(shí)間軸“回卷〞,不能查閱變量的歷史數(shù)據(jù);歷史趨勢(shì)曲線可以完成歷史數(shù)據(jù)的查看工作,但它不會(huì)自動(dòng)卷動(dòng)而需要通過帶有命令語言的功能按鈕來輔助實(shí)現(xiàn)查閱功能。(1)實(shí)時(shí)趨勢(shì)曲線的定義利用組態(tài)王工具箱提供的實(shí)時(shí)曲線工具和ActiveX控件制作實(shí)時(shí)曲線。設(shè)計(jì)中采用的是組態(tài)王內(nèi)置實(shí)時(shí)趨勢(shì)曲線,這種曲線的繪制命令位于組態(tài)王工具箱中,最多支持4條曲線。由于變量較多,所以分別繪制了電壓曲線總圖和電流曲線總圖以及每個(gè)變量的曲線,由于圖形太多,這里只舉例介紹電壓總圖,為了更直觀的觀察實(shí)時(shí)數(shù)據(jù)的變化,制作以實(shí)時(shí)數(shù)據(jù)為基準(zhǔn)的實(shí)時(shí)趨勢(shì)曲線及電壓棒圖,此外還利用XY超級(jí)曲線進(jìn)展描點(diǎn)繪圖,其主要是依據(jù)數(shù)據(jù)隨時(shí)間的變化而制定,如圖4.4所示。(2)歷史趨勢(shì)曲線的定義組態(tài)王目前有三種歷史趨勢(shì)曲線,工具箱上的、圖庫內(nèi)的以及新增的一種曲線控件。第三種控件是組態(tài)王以ActiveX控件形式提供的繪制歷史曲線和ODBC數(shù)據(jù)庫曲線的功能性工具。在運(yùn)行狀態(tài)下,可實(shí)現(xiàn)動(dòng)態(tài)增加/刪除曲線、曲線圖表的無級(jí)縮放、曲線的動(dòng)態(tài)對(duì)比、曲線的打印等。設(shè)計(jì)中采用歷史趨勢(shì)曲線控件,這種歷史趨勢(shì)曲線最多支持16條曲線。使用前要進(jìn)展相關(guān)配置,主要包括變量屬性配置和歷史數(shù)據(jù)文件存放位置配置。如果歷史趨勢(shì)曲線數(shù)值軸顯示的數(shù)據(jù)以百分比來顯示,那么對(duì)于要以曲線形式來顯示的變量就需要特別注意變量的范圍。本次設(shè)計(jì)中那么利用組態(tài)王提供的ActiveX控件來繪制歷史數(shù)據(jù)趨勢(shì)曲線。歷史數(shù)據(jù)曲線主要是為了更好的觀察數(shù)據(jù)在過去時(shí)間段的變化,如圖4.5所示。圖4.1目錄畫面窗口圖4.2系統(tǒng)登陸界面圖4.3系統(tǒng)一次主接線圖(a)實(shí)時(shí)趨勢(shì)曲線(b)實(shí)時(shí)描繪曲線圖4.4實(shí)時(shí)曲線圖4.5歷史趨勢(shì)曲線4.2監(jiān)控系統(tǒng)功能實(shí)現(xiàn)4.2.1“四遙〞功能實(shí)現(xiàn)(1)遙測(cè)點(diǎn)擊按鈕“遙測(cè)〞將會(huì)顯示“遙測(cè)數(shù)據(jù)總圖〞畫面,除了以實(shí)時(shí)曲線顯示外還以報(bào)表的形式顯示其實(shí)時(shí)遙測(cè)數(shù)據(jù),對(duì)分區(qū)所系統(tǒng)中主要參數(shù)進(jìn)展實(shí)時(shí)監(jiān)視,如圖4.6所示。(2)遙信點(diǎn)擊按鈕“遙信〞將會(huì)顯示“遙信數(shù)據(jù)總圖〞畫面,對(duì)分區(qū)所系統(tǒng)中主要斷路器及隔離開關(guān)的信息進(jìn)展實(shí)時(shí)監(jiān)視,如圖4.7所示。(3)遙調(diào)由于只是對(duì)分區(qū)所的監(jiān)控,沒有對(duì)主變進(jìn)展遙調(diào)設(shè)置。(4)遙控登錄之后對(duì)分區(qū)所相關(guān)開關(guān)設(shè)備進(jìn)展遙控,如圖4.8所示。4.2.2報(bào)警設(shè)置在系統(tǒng)運(yùn)行過程中有些參數(shù)發(fā)生大的變化時(shí),我們可以通過對(duì)參數(shù)設(shè)置報(bào)警區(qū)限,當(dāng)系統(tǒng)參數(shù)超過此設(shè)置值時(shí)將會(huì)在畫面中顯示出來以便于操作人員作出及時(shí)的判斷和操作,并且可以查詢報(bào)表,如圖4.9和圖4.10所示。4.2.3報(bào)表統(tǒng)計(jì)(1)日?qǐng)?bào)表對(duì)分區(qū)所實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)的日?qǐng)?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)表對(duì)分區(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ù)作為統(tǒng)計(jì)值。其運(yùn)行畫面如圖4.12所示。(3)報(bào)表查詢主要對(duì)日?qǐng)?bào)表、月報(bào)表等統(tǒng)計(jì)報(bào)表的查詢。其主要方法有兩種:①利用下拉式組合框?qū)崿F(xiàn)報(bào)表查詢。②利用日歷控件實(shí)現(xiàn)報(bào)表查詢。其界面如圖4.13所示。圖4.6遙測(cè)數(shù)據(jù)總圖圖4.7遙信數(shù)據(jù)總圖圖4.8遙控總圖圖4.9歷史報(bào)警圖4.10報(bào)警查詢圖4.11電量日?qǐng)?bào)表圖4.12電量月報(bào)表圖4.13報(bào)表查詢5組態(tài)王SQL數(shù)據(jù)庫管理訪問組態(tài)王SQL(StructuredQueryLanguage,構(gòu)造化查詢語言)訪問功能實(shí)現(xiàn)組態(tài)王和其他外部數(shù)據(jù)庫之間的數(shù)據(jù)傳輸,支持ODBC(OpenDatabaseConnectivity,開放數(shù)據(jù)庫互連)訪問接口。它包括組態(tài)王的SQL訪問管理器和SQL函數(shù)[8]。5.1SQL訪問管理器SQL訪問管理器用來建設(shè)數(shù)據(jù)庫列和組態(tài)王變量之間的聯(lián)系。包括表格模板和記錄體兩局部功能。通過表格模板在數(shù)據(jù)庫表中建設(shè)表格;通過記錄體建設(shè)數(shù)據(jù)庫表格列和組態(tài)王之間的聯(lián)系,允許組態(tài)王通過記錄體直接操作數(shù)據(jù)庫中的數(shù)據(jù)。表格模板和記錄體都是在工程瀏覽器中建設(shè)的。5.2創(chuàng)立表格模板在工程瀏覽器中工程目錄顯示區(qū)中選擇“SQL訪問管理器〞下的“表格模板〞項(xiàng),在右側(cè)目錄內(nèi)容顯示區(qū)中雙擊“新建〞,彈出“創(chuàng)立表格模板〞對(duì)話框,如圖5.1所示。5.3創(chuàng)立記錄體在工程瀏覽器中左側(cè)工程目錄顯示區(qū)中選擇“SQL訪問管理器〞下的“記錄體〞項(xiàng),在右側(cè)目錄內(nèi)容顯示區(qū)中雙擊“新建〞,彈出“創(chuàng)立記錄體〞對(duì)話框,如圖5.2所示。其中:字段名稱填寫數(shù)據(jù)庫表格中的列名。組態(tài)王變量填寫和表格中指定列相關(guān)聯(lián)的組態(tài)王變量。5.4建設(shè)MsAccess數(shù)據(jù)庫(1)建設(shè)一空Access文件,定名。(2)定義數(shù)據(jù)源雙擊控制面板下的“ODBC數(shù)據(jù)(32位)〞選項(xiàng),彈出“ODBC數(shù)據(jù)源管理器〞對(duì)話框。選擇“用戶DSN〞屬性頁,并單擊“添加〞按鈕,如圖5.3所示。在彈出的“創(chuàng)立新數(shù)據(jù)源〞對(duì)話框中,選擇“MirosoftAccessDriver〞單擊“完成〞按鈕,彈出“ODBCMicrosoftAccess安裝〞對(duì)話框,定義數(shù)據(jù)源名,如圖5.4所示。單擊“選取〞按鈕,從中選擇相應(yīng)路徑下剛剛定義的數(shù)據(jù)庫文件。單擊“確定〞按鈕,完成對(duì)數(shù)據(jù)源的配置。圖5.1表格模板圖5.2記錄體圖5.3用戶DNS屬性頁面圖5.4定義數(shù)據(jù)源5.5組態(tài)王SQL與數(shù)據(jù)庫的連接(1)在數(shù)據(jù)詞典里建設(shè)變量DeviceID,為內(nèi)存整形,是數(shù)據(jù)庫連接時(shí)產(chǎn)生的連接號(hào)。(2)連接數(shù)據(jù)庫函數(shù)SQLConnect(DeviceID,"dsn=;uid=;pwd=");參數(shù)說明:DeviceIDSQLConnct()產(chǎn)生的連接號(hào);"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);參數(shù)說明:DeviceIDSQLConnct()產(chǎn)生的連接號(hào);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)生的連接號(hào);TableName數(shù)據(jù)庫的表格名;BindList記錄體。例子:在表格kingview中插入一條記錄,記錄體bind1。SQLInsert(ConnectionID,"kingview","bind1");(5)得到選擇集函

溫馨提示

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

評(píng)論

0/150

提交評(píng)論