[發明專利]一種基于五層框架結構的極向場電源控制軟件開發系統有效
| 申請號: | 201710708078.2 | 申請日: | 2017-08-17 |
| 公開(公告)號: | CN107563021B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 何詩英;沈君;黃連生;高格;王廣紅;陳曉嬌;王澤京 | 申請(專利權)人: | 中國科學院合肥物質科學研究院 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20 |
| 代理公司: | 安徽合肥華信知識產權代理有限公司 34112 | 代理人: | 余成俊 |
| 地址: | 230031 *** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 框架結構 電源 控制 軟件 開發 系統 | ||
1.一種基于五層框架結構的極向場電源控制軟件開發系統,其特征在于:包括有自頂向下依次分布的任務場景層、操作管理層、數據通信層、驅動抽象層和系統驅動層,所述的任務場景層是實現某個特定任務或工作場景,任務場景層是由操作管理層中多個軟件模塊配置組合而成;所述的操作管理層是處理和整合驅動抽象層所預處理的數據,解釋和分發任務場景層所下達的指令;所述的數據通信層的動態數據總線由兩部分構成,分別為處理外部數據的通信接口和處理內部數據的通信接口,其中處理外部數據的通信接口實現與外部通信數據的解包、打包、校驗、轉發功能,處理內部數據的通信接口則完成內部數據交換、融合、預處理、存儲功能;驅動抽象層用于提煉常用硬件設備的一般接口以適應不斷變化的軟硬件環境,通過設置驅動抽象層來隔離軟硬件變化而引起的軟件代碼變更,驅動抽象層也負責對原始采集數據的預處理,將其轉換為內部的動態數據總線協議,將內部總線協議所下發的控制指令轉換為系統驅動所能夠識別的信號或設置;所述的系統驅動層根據當前系統的軟硬件環境做不同的加載和配置;
所述的操作管理層中包括有兩個模塊,任務管理模塊和定時管理模塊,所述的任務管理模塊負責框架下所有模塊的啟動、停止和復位,定時管理模塊通過為每個模塊提供基準定時服務來實現整個軟件系統的實時運行;
所述的任務管理模塊是用于創建、管理、復位、銷毀框架內的其他任務模塊,任務管理模塊完成自身初始化后,首先創建基礎的定時管理和動態數據總線模塊,然后再按照系統配置依次創建其他功能模塊;動態數據總線模塊用于軟件框架下模塊間的數據通信,在模塊初始化過程中,可以向動態數據總線注冊通信介質,根據所選通信介質的不同,采用不同的通信方式,數據通信層是將驅動抽象層中以硬件類別采集的數據,按照操作管理層的數據要求進行重新組織;數據通信層將操作管理層下發的控制命令分發為驅動抽象層所對應的具體控制命令。
2.根據權利要求1所述的一種基于五層框架結構的極向場電源控制軟件開發系統,其特征在于:所述的任務場景層根據磁體電源運行狀態分為三個狀態:全局工作態、正常工作態和現場工作態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院合肥物質科學研究院,未經中國科學院合肥物質科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710708078.2/1.html,轉載請聲明來源鉆瓜專利網。





