<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 基于IEC61850的變電站系統(tǒng)配置工具分析

          基于IEC61850的變電站系統(tǒng)配置工具分析

          作者: 時間:2010-11-20 來源:網(wǎng)絡 收藏


          本文引用地址:http://www.ex-cimer.com/article/162684.htm

            IED可以獲取各IED的ICD文件并將其發(fā)給,該ICD文件只包含IED的基本信息,其相關(guān)參數(shù)(如網(wǎng)絡參數(shù)等)都沒有進行設置。

            在接受全站的ICD文件后,將各IED信息,并結(jié)合IED數(shù)據(jù)庫取得各邏輯節(jié)點及數(shù)據(jù)對象的信息,以生成或人工輸入配置信息,同時生成SCD文件并返回給IED配置工具。

            IED配置工具可接受并處理SCD文件,它可根據(jù)得到的各IED配置信息生成下載到具體IED的配置文件CID。

            IED啟動時首先解析CID文件以獲取信息,并據(jù)此信息進行IED初始化,例如網(wǎng)絡I/O將按獲取的網(wǎng)絡參數(shù)配置并啟動。

            IED正常運行時可與客戶端進行通訊以交互數(shù)據(jù),SCADA可根據(jù)SCD文件進行參數(shù)配置,在實時運行時,它將生成參數(shù)庫和實時數(shù)據(jù)庫。

            4 SCL配置工具的設計和實現(xiàn)

            模型定義了分層結(jié)構(gòu),與之對應的SCL也采用了分層結(jié)構(gòu)來描述的數(shù)據(jù)模型。SCL文件的這種分層模型,本程序利用網(wǎng)格式數(shù)據(jù)模型來模擬實現(xiàn)這種數(shù)據(jù)結(jié)構(gòu),并通過SAX(Simple API for XML)的XML解析技術(shù)來實現(xiàn)SCL文件的信息提取。使用嵌套圖表的方式將各層次數(shù)據(jù)、屬性以及他們之間的關(guān)聯(lián)顯示出來,其人機交互界面友好并可以進行SCL文檔的配置。本程序整體上采用C/S架構(gòu),可支持多IED的讀取和配置。設計時可以在某些細節(jié)部分(如XML膜塊)采用插件技術(shù)架構(gòu),以便于利用成熟的軟件模塊,這樣更有利于以后的維護和升級。

            本程序的開發(fā)環(huán)境為VC++6.0,可采用模塊化設計方案和COM的組件技術(shù),并可大量采用成熟的軟件和開放的程序模塊,故可降低開發(fā)成本和開發(fā)周期,同時也便于軟件維護和升級。本設計主要由圖表控件模塊、XML解析模塊、信息庫模塊、配置界面模塊和通訊模塊組成。

            4.1 配置界面模塊

            本程序主要提供一個友好的可視化用戶配置界面,以打開相應的SCL文件,如IED的ICD格式文件,點擊菜單或按鈕“Configuration”即可打開用戶配置界面,而點擊相應的屬性頁即可對該IED進行網(wǎng)絡參數(shù)、數(shù)據(jù)集、GOOSE等系統(tǒng)需求的配置,圖2所示是名為REF615的IED的基本參數(shù)配置界面。

            



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();