<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 長(cháng)時(shí)間CAN數據記錄的解決方案

長(cháng)時(shí)間CAN數據記錄的解決方案

作者:ZLG致遠電子 時(shí)間:2016-11-18 來(lái)源:電子產(chǎn)品世界 收藏

  經(jīng)常有人問(wèn)到:“我想長(cháng)時(shí)間記錄數據,有什么辦法可以實(shí)現?”這里說(shuō)一說(shuō)幾種長(cháng)時(shí)間記錄數據的方法。

本文引用地址:http://dyxdggzs.com/article/201611/340401.htm

  一、簡(jiǎn)單快捷——USB

  但凡使用過(guò)CAN總線(xiàn)的工程師,一定非常熟悉卡,卡是一種將CAN總線(xiàn)信號通過(guò)USB總線(xiàn)傳輸到PC端,供工程師對CAN總線(xiàn)進(jìn)行解讀調試的工具。卡通過(guò)PC端,可以持續記錄CAN總線(xiàn)報文,功能強大的USBCAN卡甚至可以做協(xié)議解析(需要加載DBC文件),總線(xiàn)利用率統計,錯誤信息標記等功能。

  雖然USBCAN卡使用攜帶都非常方便,但其自身沒(méi)有存儲能力,使用時(shí)必須連接電腦,通過(guò)電腦的內存進(jìn)行存儲記錄,因此適合于實(shí)驗室的調試與數據記錄,不適合現場(chǎng)長(cháng)時(shí)間數據記錄。

  二、CAN網(wǎng)絡(luò )黑匣子——CANDTU

  黑匣子一般是指飛機專(zhuān)用的電子記錄設備,它能把飛機停止工作或失事墜毀前一段時(shí)間內的飛機系統工作狀況和發(fā)動(dòng)機工作參數等飛行參數都記錄下來(lái),供飛行實(shí)驗、事故分析之用。其實(shí)CAN網(wǎng)絡(luò )總線(xiàn)也有“黑匣子”,我們稱(chēng)之為CANDTU,CANDTU集成有2路符合ISO11898標準的獨立CAN-bus通道,并可標配存儲介質(zhì)為32G高速SD卡,可以進(jìn)行長(cháng)時(shí)間記錄、條件記錄、預觸發(fā)記錄和定時(shí)記錄等多種模式,并可以將記錄的數據轉換為CSV格式,或者CANOE、CANScope等各種主流分析軟件的格式供后期處理分析。

    

 

    

 

  CANDTU可以長(cháng)時(shí)間記錄CAN報文,以便于工程師查找數據,但是對于網(wǎng)絡(luò )穩定性和偶發(fā)性故障無(wú)法進(jìn)行定位和分析。

  三、借助于測試儀器——示波器、邏輯分析儀

  上面說(shuō)到的工具只能針對CAN報文或協(xié)議進(jìn)行記錄分析,但是想要看到CAN波形,那么我們用的最多的一定是示波器啦。平時(shí)我們在實(shí)驗室中記錄分析CAN總線(xiàn)可以使用帶CAN總線(xiàn)解碼功能的示波器,但是由于示波器采樣率很高,想要長(cháng)時(shí)間采集CAN總線(xiàn)信號一定要選用存儲深度足夠大的示波器,并且示波器本身要帶CAN總線(xiàn)解碼、觸發(fā)、搜索等功能,才能定位數據幀。

    

 

  除了示波器,邏輯分析儀也是常用的解碼工具,而且存儲深度可以做的比較深,但是邏輯分析儀只能記錄邏輯值,無(wú)法看到實(shí)際波形,因此一般用于總線(xiàn)解碼和協(xié)議分析,由于CAN總線(xiàn)的速率不高,故對邏輯分析儀的選型要求不大,但建議選擇更深存儲的邏輯分析儀才能支持更長(cháng)時(shí)間的記錄。

    

 

  四、超長(cháng)數據和波形記錄分析——CANREC

  CANDTU可以長(cháng)時(shí)間記錄CAN報文,但無(wú)法看到波形,就無(wú)法全面分析網(wǎng)絡(luò )穩定性。示波器可以記錄波形,但記錄時(shí)間非常有限,無(wú)法滿(mǎn)足長(cháng)時(shí)間記錄。那么想要應該深入分析CAN網(wǎng)絡(luò )的穩定性和偶發(fā)故障該怎么辦呢?比如,風(fēng)力發(fā)電機變槳系統在72小時(shí)中發(fā)生一次CAN數據傳輸中斷;新能源車(chē)輛在行駛1萬(wàn)公里過(guò)程中出現一次儀表盤(pán)“黑了”,但后來(lái)怎么都無(wú)法復現;高鐵列車(chē)在行駛2000公里中出現1次由于CAN通訊異常而導致的緊急減速等等。這些偶發(fā)性的CAN通訊異常就像定時(shí)炸彈,讓設計師和用戶(hù)膽戰心驚。此時(shí),就需要用CANREC——8通道CAN總線(xiàn)記錄分析儀,可脫離PC獨立運行,長(cháng)時(shí)間存儲CAN報文和波形,保證用戶(hù)可以找到錯誤,并且看得到錯誤發(fā)生前后的波形。

    

 

    

 

  所謂條條大路通羅馬,CAN總線(xiàn)記錄分析的方法有很多,如何選擇還是要看自身的需求進(jìn)行合適的選擇。



關(guān)鍵詞: CAN USBCAN

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>