總線記錄主要是指對(duì)CAN、LIN、FlexRay,Ethernet等總線系統(tǒng)的通信數(shù)據(jù)進(jìn)行記錄和分析,是工程師在故障診斷、性能分析和數(shù)據(jù)記錄方面的重要工具,作為T(mén)SMaster軟件中使用率很高的功能模塊,本文主要針對(duì)總線記錄模塊的記錄功能操作,記錄文件配置,并結(jié)合總線記錄常見(jiàn)的使用需求進(jìn)行展開(kāi)。
本文關(guān)鍵字:總線記錄、自動(dòng)記錄、記錄文件大小、報(bào)文過(guò)濾
目錄
Catalog
1. TSMaster記錄模塊如何開(kāi)始使用
2. 啟動(dòng)工程后如何實(shí)現(xiàn)自動(dòng)記錄報(bào)文
3. 如何實(shí)現(xiàn)記錄多通道的特定報(bào)文到不同的blf文件
4. 如何設(shè)置記錄文件按報(bào)文幀數(shù)或者文件大小
TSMaster記錄模塊如何開(kāi)始使用
Step1
記錄模塊位于主菜單【分析】->【總線記錄】,如圖1。
圖1 - 總線記錄模塊
Step2
【添加總線記錄】模塊,可以添加多個(gè)記錄模塊。
圖2 - 添加總線記錄模塊
Step3
設(shè)置記錄數(shù)據(jù)文件夾的路徑,可以選擇【默認(rèn)】或者【自定義路徑】。
●Case1:當(dāng)勾選“默認(rèn)”時(shí),記錄文件保存在默認(rèn)工程\Logging\Bus\文件夾里,如圖3。
圖3 - 默認(rèn)路徑
● Case2:去掉“默認(rèn)”,可以點(diǎn)擊“...”選擇自定義的保存路徑。
圖4 - 自定義路徑
Step4
【數(shù)據(jù)文件名】的命名設(shè)置,可以手動(dòng)輸入自定義名稱,比如“車(chē)型1”,“ECU1”;還可以在【名稱規(guī)則】下拉條中一鍵添加用戶名、計(jì)算機(jī)各、系統(tǒng)時(shí)間、測(cè)量模塊索引值、測(cè)量啟動(dòng)時(shí)間和配置工程名稱等。如圖5。
圖5 - 數(shù)據(jù)文件名設(shè)置
Step5
點(diǎn)擊開(kāi)始記錄按鈕,開(kāi)始記錄總線報(bào)文,有暫停和停止記錄按鈕。如圖6。
圖6 - 開(kāi)始與停止記錄按鈕
啟動(dòng)工程后如何實(shí)現(xiàn)自動(dòng)記錄報(bào)文
● 點(diǎn)擊總線記錄模塊右上方的閃電按鈕,激活自動(dòng)啟動(dòng)記錄功能。如圖7。
圖7 - 激活自動(dòng)啟動(dòng)記錄
● 當(dāng)工程啟動(dòng)之后會(huì)自動(dòng)開(kāi)始總線記錄功能。如圖8。
圖8 - 啟動(dòng)工程后自動(dòng)啟動(dòng)記錄
如何實(shí)現(xiàn)記錄多通道的特定報(bào)文到不同的
blf文件
記錄需求示例
希望將通道1的報(bào)文全部記錄到命名為“車(chē)型1”的blf文件中;
將通道2的報(bào)文記錄到命名為“車(chē)型2”blf文件中,并過(guò)濾記錄6開(kāi)頭的報(bào)文ID,即0x600-0x6FF。
操作步驟
● Step1:先創(chuàng)建兩個(gè)總線記錄模塊,“總線記錄”和“總線記錄#2”,并各自命名記錄文件名。如圖9。
圖9 - 創(chuàng)建兩個(gè)總線記錄模塊
● Step2:打開(kāi)【測(cè)量設(shè)置】,分別選中“總線記錄”和“總線記錄#2”,并各自右鍵-插入過(guò)濾器。
圖10 - 插入過(guò)濾器
● Step3:分別給“總線記錄”和“總線記錄#2”配置過(guò)濾器:其中,“總線記錄”設(shè)置為【通過(guò)】 CAN1的任意報(bào)文,如圖11。
圖11 -“總線記錄”配置過(guò)濾器
“總線記錄#2”設(shè)置為【通過(guò)】CAN2,【添加標(biāo)識(shí)符范圍】,并把過(guò)濾器設(shè)置為:
標(biāo)識(shí)符起始:0x600,標(biāo)識(shí)符結(jié)束:0x6FF, 如圖12。
圖12 -“總線記錄#2”配置過(guò)濾器
記錄結(jié)果驗(yàn)證,原始報(bào)文包含通道1和通道2數(shù)據(jù),分別記錄到車(chē)型1和車(chē)型2的blf中,同時(shí)車(chē)型2的blf中只記錄0x600-0x6FF的報(bào)文數(shù)據(jù),如圖13。
圖13 -記錄結(jié)果驗(yàn)證
如何設(shè)置記錄文件按報(bào)文幀數(shù)或者文件大小
根據(jù)不同的測(cè)試場(chǎng)合,可以配置生成不同的記錄文件大小。TSMaster支持無(wú)限、按報(bào)文幀數(shù)和文件尺寸大小進(jìn)行保存。
路徑:【設(shè)置】-【記錄文件大小】,如圖14。
圖14-記錄文件大小設(shè)置路徑
● 無(wú)限:只生成一個(gè)記錄文件,全部報(bào)文保存在這個(gè)文件中。
注意:一般不太推薦長(zhǎng)時(shí)間記錄時(shí)使用無(wú)限模式,因?yàn)殚L(zhǎng)時(shí)間記錄時(shí)把所有報(bào)文記錄到一個(gè)文件,會(huì)造成記錄文件龐大,無(wú)法打開(kāi)或者在記錄過(guò)程中占用電腦內(nèi)存過(guò)大而造成記錄文件丟失。
● 當(dāng)幀數(shù)大于xx幀:以報(bào)文條數(shù)來(lái)創(chuàng)建新的記錄文件。如圖15。
圖15 - 設(shè)置報(bào)文數(shù)量
參考:一百萬(wàn)條報(bào)文數(shù)量的CAN標(biāo)準(zhǔn)幀,文件大小大概為4.5M。如圖16。
圖16 - 一百萬(wàn)條CAN標(biāo)準(zhǔn)幀的文件參考大小
● 當(dāng)文件大小大于xx M字節(jié):以文件大小來(lái)創(chuàng)建新的記錄文件。
參考:一般推薦設(shè)置200M左右一個(gè)文件比較適宜后處理,轉(zhuǎn)換出來(lái)的asc文件容易打開(kāi)文件和處理。如圖17。
圖17 - 設(shè)置報(bào)文數(shù)量
-
總線
+關(guān)注
關(guān)注
10文章
2914瀏覽量
88716 -
通信數(shù)據(jù)
+關(guān)注
關(guān)注
0文章
13瀏覽量
10004 -
MASTER
+關(guān)注
關(guān)注
0文章
104瀏覽量
11435
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
TSMaster 的 CAN UDS 診斷操作指南(上)

TSMaster 的 CAN UDS 診斷操作指南(下)

TSMaster 中不同總線報(bào)文消息過(guò)濾的操作方式

新功能發(fā)布 | TSMaster診斷功能的典型應(yīng)用

應(yīng)用筆記 | TSMaster快速入門(mén)篇(3)-Trace窗口功能分析圖解

使用教程 | 基于TSMaster如何實(shí)現(xiàn)LIN RBS 剩余總線仿真

干貨分享 | TSMaster小功能之總線負(fù)載率如何在圖形里繪制曲線

TSMaster信號(hào)比較模塊操作指南看這里!

TSMaster如何同時(shí)記錄標(biāo)定變量和DBC信號(hào)至BLF文件

車(chē)載以太網(wǎng) | TSMaster的DoIP功能操作指南

CAN總線數(shù)據(jù)記錄儀選型指南

新用戶必看!TSMaster軟件Q A指南(第2期)

TSMaster 測(cè)試報(bào)告生成器操作指南

干貨分享 | TSMaster軟件指南

評(píng)論