博客專欄

        EEPW首頁 > 博客 > 干貨分享 | TSMaster 總線記錄功能操作指南

        干貨分享 | TSMaster 總線記錄功能操作指南

        發布人:汽車電子工程師 時間:2024-03-26 來源:工程師 發布文章

        總線記錄主要是指對CAN、LIN、FlexRay,Ethernet等總線系統的通信數據進行記錄和分析,是工程師在故障診斷、性能分析和數據記錄方面的重要工具,作為TSMaster軟件中使用率很高的功能模塊,本文主要針對總線記錄模塊的記錄功能操作,記錄文件配置,并結合總線記錄常見的使用需求進行展開。


        本文關鍵字:總線記錄、自動記錄、記錄文件大小、報文過濾


        目錄

        Catalog

        1. TSMaster記錄模塊如何開始使用

        2. 啟動工程后如何實現自動記錄報文

        3. 如何實現記錄多通道的特定報文到不同的blf文件

        4. 如何設置記錄文件按報文幀數或者文件大小


        一、TSMaster記錄模塊如何開始使用

        step1

        記錄模塊位于主菜單【分析】->【總線記錄】,如圖1。

        圖片1 拷貝.jpg

        step2

        【添加總線記錄】模塊,可以添加多個記錄模塊。

        圖片2 拷貝.jpg


        step3

        設置記錄數據文件夾的路徑,可以選擇【默認】或者【自定義路徑】。


        ● Case1:當勾選“默認”時,記錄文件保存在默認工程\Logging\Bus\文件夾里,如圖3。

        圖片3 拷貝.jpg


        ●  Case2:去掉“默認”,可以點擊“...”選擇自定義的保存路徑。

        圖片4 拷貝.jpg

        step4

        【數據文件名】的命名設置,可以手動輸入自定義名稱,比如“車型1”,“ECU1”;還可以在【名稱規則】下拉條中一鍵添加用戶名、計算機各、系統時間、測量模塊索引值、測量啟動時間和配置工程名稱等。如圖5。

        圖片5 拷貝.jpg


        step5

        點擊開始記錄按鈕,開始記錄總線報文,有暫停和停止記錄按鈕。如圖6。

        圖片6 拷貝.jpg


        二、啟動工程后如何實現自動記錄報文

          點擊總線記錄模塊右上方的閃電按鈕,激活自動啟動記錄功能。如圖7。

        圖片7 拷貝.jpg


        ●  當工程啟動之后會自動開始總線記錄功能。如圖8。

        圖片8 拷貝.jpg


        三、如何實現記錄多通道的特定報文到不同的blf文件

        1、記錄需求實例

        希望將通道1的報文全部記錄到命名為“車型1”的blf文件中;

        將通道2的報文記錄到命名為“車型2”blf文件中,并過濾記錄6開頭的報文ID,即0x600-0x6FF。


        2、操作步驟

        ●  Step1:先創建兩個總線記錄模塊,“總線記錄”和“總線記錄#2”,并各自命名記錄文件名。如圖9。

        圖片9 拷貝.jpg


        ●  Step2:打開【測量設置】,分別選中“總線記錄”和“總線記錄#2”,并各自右鍵-插入過濾器。


        圖片10 拷貝.jpg


        ●  Step3:分別給“總線記錄”和“總線記錄#2”配置過濾器:其中,“總線記錄”設置為【通過】 CAN1的任意報文,如圖11。


        圖片11 拷貝.jpg


        “總線記錄#2”設置為【通過】CAN2,【添加標識符范圍】,并把過濾器設置為:

        標識符起始:0x600,標識符結束:0x6FF, 如圖12。


        圖片12 拷貝.jpg


        記錄結果驗證,原始報文包含通道1和通道2數據,分別記錄到車型1和車型2的blf中,同時車型2的blf中只記錄0x600-0x6FF的報文數據,如圖13。

        圖片13 拷貝.jpg


        三、如何設置記錄文件按報文幀數或者文件大小

        根據不同的測試場合,可以配置生成不同的記錄文件大小。TSMaster支持無限、按報文幀數和文件尺寸大小進行保存。


        路徑:【設置】-【記錄文件大小】,如圖14。


        圖片14 拷貝.jpg


        ●  無限:只生成一個記錄文件,全部報文保存在這個文件中。


        注意:一般不太推薦長時間記錄時使用無限模式,因為長時間記錄時把所有報文記錄到一個文件,會造成記錄文件龐大,無法打開或者在記錄過程中占用電腦內存過大而造成記錄文件丟失。


        ●  當幀數大于xx幀:以報文條數來創建新的記錄文件。如圖15。


        圖片15 拷貝.jpg

        參考:一百萬條報文數量的CAN標準幀,文件大小大概為4.5M。如圖16。


        圖片16.png


        ●  當文件大小大于xx M字節:以文件大小來創建新的記錄文件。


        參考:一般推薦設置200M左右一個文件比較適宜后處理,轉換出來的asc文件容易打開文件和處理。如圖17。


        圖片17.png

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。




        技術專區

        關閉
        主站蜘蛛池模板: 鄂托克旗| 桐乡市| 德阳市| 怀远县| 北碚区| 虎林市| 融水| 建阳市| 天柱县| 博爱县| 天全县| 镶黄旗| 石狮市| 黔西县| 南华县| 合山市| 泸州市| 四川省| 梁山县| 荣成市| 张家港市| 延寿县| 北票市| 高平市| 富蕴县| 洛隆县| 花垣县| 沧源| 梁河县| 霍山县| 九寨沟县| 凤台县| 奉节县| 柏乡县| 辰溪县| 色达县| 通道| 阳曲县| 吉安县| 石阡县| 元谋县|