[發明專利]基于產品接口控制文件的FC-AE-ASM數據通用解析方法有效
| 申請號: | 201710800697.4 | 申請日: | 2017-09-07 |
| 公開(公告)號: | CN107623728B | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 李珊珊;吳傳貴;韓梁 | 申請(專利權)人: | 國營蕪湖機械廠 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/40;H04L12/26 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 24100*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 產品 接口 控制 文件 fc ae asm 數據 通用 解析 方法 | ||
本發明涉及基于產品接口控制文件的FC?AE?ASM數據通用解析方法,包括包括接口控制文件數據庫轉換方法,數據解析方法,數據庫轉換方法包括步驟劃分數據類型、建立消息名總表、建立數據信息表、建立離散信號表,數據解析方法,包括步驟:建立結構體數組、讀取MsgID、比較MsgID與消息號字段、根據元素類型獲取數據長度、獲取離散信號數據值、獲取數據信號數據值。本發明能夠應用于所有含FC?AE?ASM數據的產品自動化測試系統中,通用性強;產品狀態發生改變時,只需更改接口控制文件數據庫相應內容,不會對自動測試系統造成影響。
技術領域
本發明涉及FC-AE-ASM總線測試技術領域,具體的說是基于產品接口控制文件的FC-AE-ASM數據通用解析方法。
背景技術
接口控制文件是航空電子產品的核心,為實現對產品的測試及故障診斷,需要基于接口控制文件對產品接口的監測數據進行解析。隨著航空電子產品對通信速率和可靠程度要求的不斷提高,FC-AE-ASM已廣泛應用到各型號中,目前對于FC-AE-ASM數據的解析多嵌入在各產品的專用測試系統中,主要存在以下兩點問題:一是在不同產品的測試系統之間,接口數據解析方法無法共用,針對不同的接口控制文件需要分別編寫解析代碼,降低了測試系統的可重用性;二是當接口控制文件發生變化時,需要重新開發測試系統的接口數據解析方法,降低了測試系統的測試效率和可靠性。
發明內容
本發明所要解決的技術問題在于是提供基于產品接口控制文件的FC-AE-ASM數據通用解析方法,根據配置的接口控制文件,采用通用化處理流程,實現對不同航空電子產品FC-AE-ASM數據的自動解析。
本發明所要解決的技術問題采用以下技術方案來實現:
基于產品接口控制文件的FC-AE-ASM數據通用解析方法,包括接口控制文件數據庫轉換方法,數據解析方法。
所述的接口控制文件數據庫轉換方法,包括步驟:
S1)劃分數據類型:將接口控制文件中的而消息包含的所有元素信號,根據數據類型劃分為數據信號、離散信號,數據信號根據數據格式可劃分為BNR1、BNR2、BC1、BC2;
S2)建立消息名總表,包括步驟:
S21)在Microsoft Office Access中建立名為“消息名”的表;
S22)在表中建立“消息名”、“消息號”字段;
S23)將接口控制文件中各消息的消息名、消息號填入對應字段;
S24)在表中增加“元素0信號名”至“元素15信號名”,“元素0信號類型”至“元素15信號類型”,共32個字段;
S25)將接口控制文件中各消息包含的元素信號按元素順序填寫至“元素n信號名”字段,并根據元素信號數據類型,在“元素n信號類型”字段填入“離散信號”或“數據”,其中n=0、1……15;
S3)建立數據信息表,包括步驟:
S31)在Microsoft Office Access中建立名為“數據”的表;
S32)在表中建立“信號名”、“數據格式”、“數據長度”、“MSB”、“單位”、“最高位”、“最低位”,共7個字段;
S33)將“消息名”表中所有數據類型為數據的元素信號名填入“信號名”字段,根據接口控制文件中對各信號參數的描述,將信號格式、數據位長度、MSB、單位、最高有意義數據位和最低有意義數據位的信息填入表中其它相應字段。
S4)建立離散信號表,包括步驟:
S41)在Microsoft Office Access中建立表,以元素信號名命名;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國營蕪湖機械廠,未經國營蕪湖機械廠許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710800697.4/2.html,轉載請聲明來源鉆瓜專利網。





