chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術(shù)>數(shù)據(jù)通信>

設(shè)計方法 - 基于COM技術(shù)的SCADA系統(tǒng)數(shù)據(jù)庫設(shè)計

2017年12月06日 15:22 網(wǎng)絡(luò)整理 作者: 用戶評論(0

  3、SCADA系統(tǒng)數(shù)據(jù)庫設(shè)計方法

  設(shè)計數(shù)據(jù)庫時要根據(jù)數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型來定義數(shù)據(jù)模式,在傳統(tǒng)的SCADA系統(tǒng)中,由于對電力系統(tǒng)的描述形式和計算機實現(xiàn)方法不同,不同廠家設(shè)計的系統(tǒng)的數(shù)據(jù)模式是不同的,這造成系統(tǒng)的訪問接口缺乏統(tǒng)一的標(biāo)準(zhǔn),致使不同系統(tǒng)異構(gòu)和互聯(lián)非常困難。從1994~1998年的五年問,通過整個工業(yè)界的協(xié)作和努力,國際電工技術(shù)委員會(IEC)發(fā)布了所有使用實時信息的應(yīng)用開發(fā)者的最初標(biāo)準(zhǔn)化設(shè)計規(guī)范,即IEC61970。設(shè)計規(guī)范第一次允許所有用戶(電力公司、電力聯(lián)營體、電力市場、配電控制中心、供電方、投資者等)能夠在一個充滿競爭的應(yīng)用領(lǐng)域中來升級/移植他們的系統(tǒng),而不必依賴某一廠家,也不必浪費以前的投資。這些標(biāo)準(zhǔn)的發(fā)布將極大地促進開放系統(tǒng)的構(gòu)造。IEC61970系列標(biāo)準(zhǔn),主要包括公用信息格式(CommonInformationModel,CIM)和組件接口標(biāo)準(zhǔn)(ComponentInterfaceSpecification,CIS)。CIM以xML語言描述電力系統(tǒng)數(shù)據(jù)的結(jié)構(gòu),包含了EMS的公共類和屬性以及它們之間的關(guān)系,它用面向?qū)ο蟮姆椒ㄒ?guī)定了公用數(shù)據(jù)的標(biāo)準(zhǔn)數(shù)據(jù)模式,構(gòu)成了系統(tǒng)之間互操作的基礎(chǔ);CIS描述了組件之間信息交換的接口以及應(yīng)用程序訪問公共數(shù)據(jù)的方式pJ。這些標(biāo)準(zhǔn)統(tǒng)一了系統(tǒng)之間數(shù)據(jù)交換的格式,使應(yīng)用組件技術(shù)實現(xiàn)電力系統(tǒng)應(yīng)用軟件的集成即互操作成為可能。

  在本文所介紹的SCADA系統(tǒng)中,數(shù)據(jù)庫系統(tǒng)的分析、設(shè)計與實現(xiàn)均采用組件設(shè)計思想,按照面向設(shè)備的方法描述SCADA系統(tǒng)中的元數(shù)據(jù),遵循IEC61970—303系列標(biāo)準(zhǔn)設(shè)計SCADA數(shù)據(jù)庫,數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)模式和歷史數(shù)據(jù)等都存放在歷史數(shù)據(jù)庫中,而SCADA系統(tǒng)的實時數(shù)據(jù)則存放在實時數(shù)據(jù)庫中,對外提供標(biāo)準(zhǔn)的數(shù)據(jù)接口16J?;贑OM的SCADA數(shù)據(jù)庫系統(tǒng)設(shè)計模型如圖2所示。

  基于COM技術(shù)的SCADA系統(tǒng)數(shù)據(jù)庫設(shè)計

  4、SCADA數(shù)據(jù)庫系統(tǒng)組件化設(shè)計的優(yōu)越性

  在傳統(tǒng)的SCADA系統(tǒng)設(shè)計中,后臺數(shù)據(jù)庫的不同會對整個SCADA系統(tǒng)的應(yīng)用造成很大的影響,但如果采用如圖2所示的三層軟件應(yīng)用模型,采用控件數(shù)據(jù)對象(ActiveX【)ata0biects,AD0)提供一致的數(shù)據(jù)庫訪問接口,則可以克服這一問題,這也使軟件具有更好的系統(tǒng)適應(yīng)性。圖2中業(yè)務(wù)邏輯層的組件適用于電網(wǎng)監(jiān)控,它對外提供標(biāo)準(zhǔn)接口,客戶調(diào)用相應(yīng)的接口函數(shù)獲得所需的功能。如果外部應(yīng)用程序的數(shù)據(jù)接口也遵循IEC61970標(biāo)準(zhǔn),在SCADA的數(shù)據(jù)庫平臺上就能夠使用不同廠商的應(yīng)用軟件,做到“即插即用”。由于采用組件設(shè)計,系統(tǒng)的功能由一個個功能獨立的組件“拼裝”而成,減少了系統(tǒng)之間的代碼依賴性,當(dāng)系統(tǒng)要進行改動或升級時,只需對相應(yīng)的組件進行改動,而且系統(tǒng)需要增加新的功能時,也只需針對新的需求設(shè)計新的應(yīng)用組件程序,與原系統(tǒng)“組合”使用,這樣就大大增強了系統(tǒng)的開放性,減少了系統(tǒng)的開發(fā)及維護工作量,如圖3所示。

  基于COM技術(shù)的SCADA系統(tǒng)數(shù)據(jù)庫設(shè)計

  5、組件的設(shè)計與實現(xiàn)

  由于組件的優(yōu)點在于可重用性好,具有標(biāo)準(zhǔn)應(yīng)用接口,因此在系統(tǒng)設(shè)計中應(yīng)將功能盡可能地細化,使組件能完成某一項獨立的功能,以充分體現(xiàn)組件的優(yōu)越性,提高組件的重復(fù)利用率。在本文中,業(yè)務(wù)邏輯層主要設(shè)計了以下一些組件:

 ?。?)用戶登錄組件

  該組件的功能是對登錄用戶的合法性進行識別,若屬非法用戶則拒絕其進入SCADA系統(tǒng),合法用戶則準(zhǔn)許進入,并賦予其在SCADA系統(tǒng)中相應(yīng)的權(quán)限。用戶登錄進SCADA系統(tǒng)時,調(diào)用該組件,由該組件對外提供接口函數(shù),定義如下:

  基于COM技術(shù)的SCADA系統(tǒng)數(shù)據(jù)庫設(shè)計

 ?。?)數(shù)據(jù)庫連接組件

  該組件的功能是連接到后臺數(shù)據(jù)庫,對外提供以下兩個接口函數(shù):

  1)Open(BSTRdatasource,BSTRuser,BSTRpwd)用于連接后臺數(shù)據(jù)庫;

  2)Close()用于斷開與數(shù)據(jù)庫的連接。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發(fā)表人:金巧 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?