在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            博客專欄

            EEPW首頁(yè) > 博客 > CANoe錄制和回放CAN報(bào)文

            CANoe錄制和回放CAN報(bào)文

            發(fā)布人:美男子玩編程 時(shí)間:2024-09-19 來(lái)源:工程師 發(fā)布文章

            1


            錄制報(bào)文

            在Measurement Setupk面板點(diǎn)擊Logging可以選擇開(kāi)啟或者關(guān)閉錄制CAN報(bào)文。


            圖片


            點(diǎn)擊Logging文件夾圖標(biāo),可以選擇錄制文件的格式和保存路徑。


            圖片


            如果一條報(bào)文錄制文件不夠,點(diǎn)擊Analysis下Logging可以新建錄制報(bào)文文件。


            圖片


            圖片


            錄制的CAN報(bào)文實(shí)時(shí)保存在指定文件夾路徑下。


            圖片


            最后,如果不需要錄制CAN報(bào)文時(shí),點(diǎn)擊Logging按鈕可以關(guān)閉錄制功能。


            圖片


            2


            離線回放

            離線回放則是在沒(méi)有實(shí)時(shí)網(wǎng)絡(luò)連接(可以理解沒(méi)有硬件設(shè)備時(shí))的情況下,通過(guò)導(dǎo)入之前記錄的日志文件來(lái)重放測(cè)量序列。這種模式適用于分析已經(jīng)記錄的CAN總線數(shù)據(jù),例如在故障診斷或性能評(píng)估時(shí)。


            點(diǎn)擊Home選擇Offline Mode。


            圖片


            或者在Measurement Setupk面板點(diǎn)擊切換到Offine。


            圖片


            點(diǎn)擊Logging文件夾圖標(biāo)。


            圖片


            選擇添加錄制的CAN報(bào)文文件。 


            圖片


            圖片


             使用回放,沒(méi)有必要再錄制報(bào)文,可以將錄制功能關(guān)閉。


            圖片


            點(diǎn)擊Start,可以看到回放的CAN報(bào)文數(shù)據(jù)。 


            圖片


            3


            在線回放

            在線回放允許在實(shí)時(shí)仿真環(huán)境中重現(xiàn)CAN網(wǎng)絡(luò)中的報(bào)文收發(fā)過(guò)程。這種模式適用于需要實(shí)時(shí)模擬網(wǎng)絡(luò)行為的場(chǎng)景,例如在ECU開(kāi)發(fā)過(guò)程中復(fù)現(xiàn)特定問(wèn)題。在線回放提供了多種配置選項(xiàng),包括根據(jù)幀起始時(shí)間啟動(dòng)回放、延時(shí)啟動(dòng)、手動(dòng)逐個(gè)回放、按照自定義間隔時(shí)間回放、循環(huán)回放等,以精確控制回放過(guò)程。


            在線回放可能會(huì)和DBC中定義的CAN ID沖突,導(dǎo)致總線錯(cuò)誤,所以需要將DBC報(bào)文發(fā)送組件關(guān)閉,如下所示:


            圖片


            在Simulation Setup窗口下,創(chuàng)建一個(gè)Replay blocks。選中Replay blocks,鼠標(biāo)右鍵,在其上下文中找到Insert Replay Block CAN,如下所示: 


            圖片


            雙擊ReplayBlock 1,彈出Replay Configuration對(duì)話框,可以選擇回放數(shù)據(jù)文件。


            圖片


            添加完成后,效果如下所示: 


            圖片


            點(diǎn)擊Start,可以看到回放的CAN報(bào)文數(shù)據(jù)。 


            圖片


            3.1、在線回放設(shè)置

            在線回放是最常用的調(diào)試方式,所以,Replay blocks里面的設(shè)置項(xiàng)我們來(lái)詳細(xì)看看。


            幀起始時(shí)間啟動(dòng)回放

            圖片


            Immediately:?jiǎn)螕糸W電按鈕后,CAN LOG中第一幀為起點(diǎn)(既0秒),立即發(fā)出該第一幀,其它幀之間的間隔時(shí)間為間隔發(fā)送時(shí)間。


            With the first event time:?jiǎn)螕糸W電按鈕后,按照CAN LOG中第一幀時(shí)間延時(shí)發(fā)送,其它幀之間的間隔時(shí)間為間隔發(fā)送時(shí)間(及發(fā)送時(shí)間由Log文件中的原始時(shí)間定義)。


            延時(shí)啟動(dòng)回放

            圖片


            After timeout of … ms:?jiǎn)螕糸W電按鈕后,按照編輯框中輸入時(shí)間,延時(shí)發(fā)送CAN Log中的第一幀。


            手動(dòng)逐個(gè)回放每一幀報(bào)文

            圖片


            Standard:將根據(jù)其time stamp回放。


            Step:?jiǎn)螕糸W電按鈕后,每單擊一次Simulation Setup中的Replay block啟動(dòng)按鈕(箭頭指向的位置),按順序發(fā)送CAN Log中的一幀。


            圖片


            自定義間隔時(shí)間回放每一幀報(bào)文

            圖片


            Animated with … ms:?jiǎn)螕糸W電按鈕后,按照編輯框中輸入時(shí)間,按CAN Log中的順序回放。 


            循環(huán)回放文件

            圖片


            Repetitive output sending mode:若勾選該選項(xiàng),在Standard/Step/ Animated with … ms模式下,CAN Log文件回放完一次后,從頭開(kāi)始,自動(dòng)啟動(dòng)循環(huán)回放。


            選擇回放文件中的CAN Channel

            Channel Mapping子頁(yè)中的Source表示CAN Log文件中的CAN1,CAN2,CAN3…;Target表示映射的Trace窗口中的CAN Channel(CAN1,CAN2,CAN3…)。


            圖片


            有以下技巧:

            • CAN Log文件中的CAN1映射到Trace窗口中的CAN2進(jìn)行回放,則Target中選擇CAN2;

            • CAN Log文件中存在CAN1,CAN2,CAN3…多路報(bào)文,如果僅回放CAN1報(bào)文,則在Target中對(duì)應(yīng)項(xiàng)中選擇Ignore。


            選擇回放文件中標(biāo)記為Tx/Rx的報(bào)文

            圖片


            在一個(gè)CAN Log文件中,并不是所有的報(bào)文都標(biāo)記為Rx,有些可能標(biāo)記為Tx。在CAN Options子頁(yè)中,勾選Tx messages表示回放CAN Log文件中標(biāo)記為Tx報(bào)文;勾選Rx messages表示回放CAN Log文件中標(biāo)記為Rx報(bào)文。



            *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



            關(guān)鍵詞: CANoe CAN

            技術(shù)專區(qū)

            關(guān)閉