新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 可重構設計的測控站監控系統研究與實現

        可重構設計的測控站監控系統研究與實現

        作者: 時間:2011-11-22 來源:網絡 收藏
        軟件設計

          在監控軟件設計上采用工業控制系統的組態思想,將不同的測控設備抽象為不同類別的控制設備控件,構造系統配置數據庫和設備控件數據庫。通過修改數據庫參數,可靈活地配置軟件系統。圖3是軟件結構示意圖。

        地面站監控系統軟件結構

          圖3 地面站軟件結構

          ① 設備控件庫

          將所有的測控設備進行分析并分類整理,將它們抽象為具有不同顯示屬性和控制屬性的設備控件,來分別對應實際的測控設備,通過操作該設備控件就可以實現對物理測控設備的控制。例如,變頻器控件、開關矩陣控件、數據采集接口單元等(見圖 4)。由于控件和主程序可以分開進行開發,具有一定的獨立性。

          通過構建設備控件庫,可以增加整個地面監控軟件的復用性和通用性。經過多年的開發和應用,我們已經構建了相當規模的設備控件庫,基本可以滿足一般地面站的監控軟件監控需求。

        系統中利用控件作為主要的顯示形式

          圖4 系統中利用控件作為主要的顯示形式(示例)

          ② 系統配置數據庫

          為了保證系統的可重構性,設計了系統配置數據庫,保存當前整個系統的設備控件的類型、種類、接口形式等以及系統鏈路的配置情況,多個DIU的IP地址以及其各個通道設備配置情況等信息。當測控系統的測控設備組成發生變化或者添加測控設備時,通過系統的配置程序對系統配置數據庫進行更改或者添加必要的設備控件,就可以實現從硬件到軟件的重構。

          通過配置程序和運行程序,把系統框架和監控的內容相分離,通過配置數據庫使二者有機結合起來,使系統具有較強的靈活性和擴展性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 旺苍县| 烟台市| 梁平县| 克东县| 卢龙县| 昂仁县| 青浦区| 吉水县| 东乡族自治县| 石棉县| 昌黎县| 原平市| 太湖县| 临海市| 舒城县| 白城市| 平阴县| 凤阳县| 宁海县| 襄汾县| 绥德县| 西青区| 伽师县| 滨海县| 山阴县| 陆良县| 安化县| 泽州县| 富顺县| 晋中市| 云梦县| 松桃| 屏南县| 梁平县| 永昌县| 如皋市| 安仁县| 巴中市| 通渭县| 板桥市| 房山区|