燃料電池測試系統(tǒng)DBC文件的解析方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202011626839.8 申請日 -
公開(公告)號(hào) CN112685031A 公開(公告)日 2021-04-20
申請公布號(hào) CN112685031A 申請公布日 2021-04-20
分類號(hào) G06F8/34(2018.01)I;G06F9/448(2018.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李朝凱;周忠發(fā);魏耀暉 申請(專利權(quán))人 江蘇興邦能源科技有限公司
代理機(jī)構(gòu) 北京東方靈盾知識(shí)產(chǎn)權(quán)代理有限公司 代理人 王娟
地址 224056江蘇省鹽城市鹽都區(qū)鹽龍街道辦事處緯七路與鳳凰南路交匯處
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種燃料電池測試系統(tǒng)DBC文件的解析方法及系統(tǒng),通過CAN總線獲取燃料電池測試系統(tǒng)的CAN通訊數(shù)據(jù)庫的DBC文件;對解析任務(wù)的DBC文件進(jìn)行參量定義;功能函數(shù)體實(shí)現(xiàn)DBC文件的具體解析任務(wù)和解析文件;功能函數(shù)體根據(jù)關(guān)鍵字功能函數(shù)和設(shè)定的條件循環(huán)完成對DBC文件的信息解析;輸出數(shù)據(jù)結(jié)構(gòu)體中定義了上述解析后的數(shù)據(jù)類型混合結(jié)構(gòu)體,對每一項(xiàng)解析后的數(shù)據(jù)類型以簇的類型表示,將解析出的簇類型數(shù)據(jù)賦值到輸出結(jié)構(gòu)體,整個(gè)輸出結(jié)構(gòu)體作為整體的輸出節(jié)點(diǎn)供外部功能函數(shù)進(jìn)行調(diào)用。本發(fā)明基于原生的虛擬儀器的圖形化語言開發(fā)的解析工具,實(shí)現(xiàn)直接解析CAN數(shù)據(jù)庫文件功能的應(yīng)用程序。??