[發明專利]一種基于LabVIEW的多通道多采樣率CAN總線數據解析方法有效
| 申請號: | 201711458903.4 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108183769B | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 宋萍;彭文家;李方興 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L12/40 |
| 代理公司: | 北京理工大學專利中心 11120 | 代理人: | 高燕燕 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 labview 通道 采樣率 can 總線 數據 解析 方法 | ||
1.一種基于LabVIEW的多通道多采樣率CAN總線數據解析方法,其特征在于,包括以下步驟:
步驟一:根據不同ID解析數據塊,取出相應字節的數據作為對應通道數據,將本ID內所有通道數據組成一個二維數組,放入對應寄存器內,每個二維數組的行數代表本ID數據幀所包含的通道數,二維數組的列數是數據塊所包含的本通道的采樣點個數;
步驟二:讀出所有寄存器內的二維數組,將所有二維數組拼接為一個總二維數組,其行數即對應通道數,列數對應采樣點數;在拼接為二維數組過程中,二維數組以采樣率最大的數組的列數拓展二維數組,采樣率低的不足的自動用0補齊;
步驟三:將步驟一得到的每通道的采樣點個數,存為一列數組,拼接到步驟二得到的二維數組的最前面,作為總二維數組的幀頭,得到的拼接后的二維數組的第一列即對應本通道采樣點數;
步驟四:將步驟三中得到的二維數組傳輸給顯示模塊顯示以及存儲模塊緩存;所述顯示模塊按照第一列每行數據值截取本通道后續數值,剔除補充的0值進行顯示;所述存儲模塊預先設定寫入次數閾值,當寫入次數達到閾值時將緩存數據寫入TDMS文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711458903.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種轉動篩分式砂石處理裝置
- 下一篇:一株有促生作用的藍莓內生真菌及其應用





