在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

虹科干貨 | CAN與CAN FD總線常見故障診斷及解決

虹科智能自動化 ? 2023-05-19 09:55 ? 次閱讀

CAN總線憑借著可靠、實(shí)時(shí)、經(jīng)濟(jì)和靈活的優(yōu)勢,在汽車、工業(yè)等領(lǐng)域得到廣泛應(yīng)用,并逐漸普及到電池儲能、醫(yī)療器械、智能大樓等應(yīng)用場景中。隨著CAN總線在越來越多領(lǐng)域得到應(yīng)用,CAN總線測試的需求也逐漸增多。本文主要總結(jié)了平時(shí)測試過程中經(jīng)常遇到的一些典型問題,并給出解決方案,幫助您更加順利地完成測試。

01

斷線

如果線纜破損,CAN通訊則無法繼續(xù)。

/ 解決方法/

1、可以明顯看出來線纜損壞的話,直接換線即可

2、外表看不出來的,可以使用斷路測試儀檢查每一個(gè)引腳,確定線纜損壞,換線。

02

線纜類型錯(cuò)誤:非CAN線

有可能現(xiàn)場用的線纜看起來是用于CAN方面的,但實(shí)際不是CAN線纜,不符合標(biāo)準(zhǔn)定義。大部分常見產(chǎn)品采用DSub9接頭,符合 CiA 303-1關(guān)于引腳定義的規(guī)范。當(dāng)然也可以采用其他比如RJ45等接頭。如下表是DB9端CAN的引腳定義。

bfab46e0-f5d8-11ed-ba01-dac502259ad0.png

/ 解決方法/

檢查線纜的引腳分配,如果不符合標(biāo)準(zhǔn)就更換線纜;如果符合標(biāo)準(zhǔn),再檢查其它方面。

03

接線不當(dāng)

當(dāng)一個(gè)CAN網(wǎng)絡(luò)中有多個(gè)節(jié)點(diǎn),連接的時(shí)候有多個(gè)插頭需要連接的時(shí)候,就很可能出現(xiàn)連接錯(cuò)誤。導(dǎo)致無法進(jìn)行CAN通訊或者出現(xiàn)零星錯(cuò)誤。

bfcc6b54-f5d8-11ed-ba01-dac502259ad0.png

上圖的CAN節(jié)點(diǎn)2的錯(cuò)誤狀態(tài)可能會變成被動錯(cuò)誤。

/ 解決方法/

1、 檢查所有插線是否正確

2、 檢查所有接頭是否引腳匹配

04

網(wǎng)絡(luò)上只有1個(gè)正常通訊的節(jié)點(diǎn)

一個(gè)正常工作的CAN網(wǎng)絡(luò)至少有兩個(gè)或者更多CAN節(jié)點(diǎn)。如果只有一個(gè)CAN節(jié)點(diǎn)正常工作,它的錯(cuò)誤狀態(tài)就會進(jìn)入被動錯(cuò)誤,因?yàn)樗l(fā)送報(bào)文后沒法接收到對方的確認(rèn)回復(fù)。

bff62854-f5d8-11ed-ba01-dac502259ad0.png

/ 解決方法/

可以用分析儀監(jiān)測節(jié)點(diǎn)的錯(cuò)誤狀態(tài):

? Bus Light:超過96個(gè)錯(cuò)誤時(shí),進(jìn)入”error active”

? Bus Heavy:超過127個(gè)錯(cuò)誤,進(jìn)入"error passive"

? Bus Off:超過255個(gè)錯(cuò)誤,進(jìn)入”bus off

注意: 如果只有一個(gè)正常工作的CAN節(jié)點(diǎn)而且它發(fā)送了一條CAN報(bào)文,那么這個(gè)報(bào)文就會很快速地一直被重發(fā),直到它收到另外一個(gè)節(jié)點(diǎn)的確認(rèn)回復(fù)或進(jìn)入被動錯(cuò)誤狀態(tài)。

這些信息可以通過PCAN-Diag FD或者PCAN-View等獲取,可以參考下圖:

c020462a-f5d8-11ed-ba01-dac502259ad0.png

c042ddc0-f5d8-11ed-ba01-dac502259ad0.png

05

CAN線太長

c068344e-f5d8-11ed-ba01-dac502259ad0.png

傳統(tǒng)CAN總線波特率與長度相關(guān)(見上表關(guān)系)。1Mbit/s的波特率,在一個(gè)完美的布線系統(tǒng)里面不能超過40m(理論值)。最大的線纜長度也與所用收發(fā)器有關(guān)。對于CAN FD來講,波特率也取決于線纜長度,盡管CAN FD的波特率更高,如果總線長度超過40米,CAN報(bào)文就會失效,因?yàn)锳CK位到來的太晚。

c0872e9e-f5d8-11ed-ba01-dac502259ad0.png

/ 解決方法/

根據(jù)實(shí)際情況縮短線纜的長度

06

總線負(fù)載率過高

總線負(fù)載過高會引起傳輸故障。這個(gè)通常是指發(fā)送的報(bào)文過多,特別是在波特率和cycle time較高的情況下容易發(fā)生。或者是一條CAN報(bào)文發(fā)生錯(cuò)誤,然后CAN控制器一直嘗試重發(fā)該報(bào)文,這會導(dǎo)致總線負(fù)載增加。

c0ada010-f5d8-11ed-ba01-dac502259ad0.png

診斷方法:采用虹科PCAN-View或者手持式診斷儀顯示總線負(fù)載率

/ 解決方法/

1、 減少報(bào)文

2、 延長報(bào)文發(fā)送周期,

3、 提高總線波特率

4、 如果使用CAN2.0,后續(xù)可以考慮使用CAN FD

07

終端電阻錯(cuò)誤

高速CAN總線 (ISO 11898-2) 必須在CAN線兩端各接入120 Ω 終端電阻(CAN_L與CAN_H之間)。這樣做有利于減少線纜的信號反射并確保CAN收發(fā)器能正常工作。

c0d2dd08-f5d8-11ed-ba01-dac502259ad0.png

c0f2c438-f5d8-11ed-ba01-dac502259ad0.png

/ 解決方法/

1、使用虹科PCAN-Diag FD,測量CAN_L與CAN_H之間的終端電阻。

2、有經(jīng)驗(yàn)的用戶以利用PCAN-Diag FD的示波器上波形形狀評估終端電阻的情況(看側(cè)翼振鈴等)

下面我們會看下不同的終端電阻情況下的波形特征:

①終端電阻情況1:過載Over termination

過載原因:終端電阻接入太多

正常兩個(gè)120歐姆終端電阻并聯(lián)應(yīng)該是60歐姆左右,如下圖測出來是13歐姆,導(dǎo)致CAN波形畸變。

c12ff858-f5d8-11ed-ba01-dac502259ad0.png

c14d7108-f5d8-11ed-ba01-dac502259ad0.png

②終端電阻情況2:終端電阻接入太少或者丟失

正常兩個(gè)120歐姆終端電阻并聯(lián)應(yīng)該是60歐姆左右,如下圖測出來是丟失,導(dǎo)致CAN波形畸變。

c17480fe-f5d8-11ed-ba01-dac502259ad0.png

c1929cd8-f5d8-11ed-ba01-dac502259ad0.png

08

波特率錯(cuò)誤

同一個(gè)網(wǎng)絡(luò)的各節(jié)點(diǎn)波特率應(yīng)保持一致。如果不一致,則節(jié)點(diǎn)會進(jìn)入bus off的錯(cuò)誤狀態(tài),并會影響其他節(jié)點(diǎn)通訊;這時(shí)如果電腦端用的是PEAK的PCAN-View軟件,如下圖可以看到ID 300的報(bào)文Cycle Time不正常,下面的總線狀態(tài)也會顯示Bus-off。

c1c7f2f2-f5d8-11ed-ba01-dac502259ad0.png

/ 解決方法/

采用虹科PCAN-Diag FD檢測CAN/CAN FD網(wǎng)絡(luò)的波特率。

c203d33a-f5d8-11ed-ba01-dac502259ad0.png

09

相同ID引起的通訊沖突

在一個(gè)CAN網(wǎng)絡(luò)中,應(yīng)當(dāng)保證每個(gè)節(jié)點(diǎn)的報(bào)文ID都不一樣;如果發(fā)現(xiàn)兩條報(bào)文ID一樣的情況,這樣就沒法仲裁哪條報(bào)文的優(yōu)先級更高,每次沖突都會使得錯(cuò)誤計(jì)數(shù)器加1。

/ 解決方法/

可以通過PCAN-Diag FD的trace記錄功能以及錯(cuò)誤幀記錄功能查找,或者用PCAN-View/PCAN-Explorer軟件在線監(jiān)控,查找哪些CAN報(bào)文發(fā)生了沖突。

c223a35e-f5d8-11ed-ba01-dac502259ad0.png

10

傳統(tǒng)CAN網(wǎng)絡(luò)中出現(xiàn)CAN FD報(bào)文

CAN 2.0 A/B網(wǎng)絡(luò)會將CAN FD報(bào)文報(bào)告為錯(cuò)誤,因?yàn)镃AN報(bào)文幀的結(jié)構(gòu)發(fā)生了變化。CAN FD控制器則可以同時(shí)解析并傳輸CAN FD和傳統(tǒng)CAN報(bào)文。在虹科PCAN-View在線監(jiān)控或者虹科手持式PCAN-Diag FD設(shè)備可以看到這種Error Passive的顯示界面。

c24d1928-f5d8-11ed-ba01-dac502259ad0.png

11

相同的波特率但是時(shí)鐘頻率不同

這個(gè)主要是針對CAN FD網(wǎng)路,在CAN FD網(wǎng)絡(luò)里,波特率越高就會越接近物理極限。所以在同一條網(wǎng)絡(luò),不建議用戶使用不同的時(shí)鐘頻率。

CiA是建議使用40或者80MHz的時(shí)鐘頻率。

c26b0a00-f5d8-11ed-ba01-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2773

    瀏覽量

    464465
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2904

    瀏覽量

    88443
收藏 人收藏

    評論

    相關(guān)推薦

    如何搭建CAN總線網(wǎng)絡(luò) CAN總線故障診斷方法

    搭建CAN總線網(wǎng)絡(luò) CAN(Controller Area Network)總線是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子和工業(yè)自動化領(lǐng)域。搭建
    的頭像 發(fā)表于 11-21 10:18 ?585次閱讀

    干貨 三代CAN技術(shù)演進(jìn):從CAN CC到CAN XL的創(chuàng)新路徑(上篇)

    CAN FD作為CAN技術(shù)的一個(gè)重要迭代,其高速率和大數(shù)據(jù)量的傳輸能力為現(xiàn)代汽車和其他需要高效數(shù)據(jù)傳輸?shù)膽?yīng)用場景提供了有力的支持。從CAN CC到C
    的頭像 發(fā)表于 11-01 11:04 ?551次閱讀

    什么是CAN時(shí)鐘?#CAN #汽車CAN總線? #CANoe

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年10月29日 12:23:36

    CAN總線知識】深度解析CAN-FDCAN協(xié)議的差別

    導(dǎo)讀隨著工業(yè)的發(fā)展,工業(yè)總線上的數(shù)據(jù)量越來越多,這使得CAN總線的逐漸達(dá)到負(fù)荷極限,這就需要改進(jìn)原有的總線來提高總線傳輸速率,
    的頭像 發(fā)表于 10-23 08:06 ?848次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識】深度解析<b class='flag-5'>CAN-FD</b>與<b class='flag-5'>CAN</b>協(xié)議的差別

    CAN FD與傳統(tǒng)CAN的區(qū)別是什么

    隨著汽車電子、工業(yè)自動化的蓬勃發(fā)展,CAN總線上的設(shè)備數(shù)量、數(shù)據(jù)量都大大增加,給CAN總線帶來了極大的挑戰(zhàn)。為滿足更高的帶寬及數(shù)據(jù)吞吐量,CAN
    的頭像 發(fā)表于 10-22 10:47 ?530次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與傳統(tǒng)<b class='flag-5'>CAN</b>的區(qū)別是什么

    CAN-FDCAN總線網(wǎng)絡(luò)第二章

    日常工作中使用 CAN FD 的公司實(shí)習(xí)。無論哪種方式,本指南都會向您展示 CAN FD:具有靈活數(shù)據(jù)的 CAN 的相似點(diǎn)、差異和用例。
    的頭像 發(fā)表于 10-02 15:20 ?308次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>網(wǎng)絡(luò)第二章

    CAN總線常見故障和排除辦法

    CAN總線常見故障與排除辦法主要包括以下幾個(gè)方面。
    的頭像 發(fā)表于 09-18 14:16 ?1385次閱讀

    干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    的批量邏輯操作體驗(yàn)。本文將詳細(xì)介紹如何在PE6中高效調(diào)用dll,包括如何加載和使用dll文件,以及如何創(chuàng)建自定義的dll項(xiàng)目。 PE6與dll調(diào)用的融合 PE6這款專業(yè)且多功能
    的頭像 發(fā)表于 08-29 10:00 ?593次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄芷嚨钠款i,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對一些需求已經(jīng)相當(dāng)吃力,因此CAN FD
    的頭像 發(fā)表于 08-12 01:12 ?4616次閱讀

    CAN總線應(yīng)用常見問題(2)

    CAN總線作為一種常用的通信協(xié)議,在汽車、工業(yè)自動化等領(lǐng)域得到廣泛應(yīng)用。然而,由于各種原因,CAN總線在使用過程中可能會出現(xiàn)各種故障,本文將
    的頭像 發(fā)表于 07-26 14:56 ?815次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應(yīng)用<b class='flag-5'>常見</b>問題(2)

    CAN FD盒基本功能包括哪些

    CAN FD盒基本功能有哪些? CAN FD盒作為CAN FD
    的頭像 發(fā)表于 07-02 16:21 ?980次閱讀

    can總線故障波形有哪些

    CAN總線(Controller Area Network)是一種用于汽車和工業(yè)自動化領(lǐng)域的通信協(xié)議。它具有高可靠性、實(shí)時(shí)性和靈活性的特點(diǎn)。然而,在使用過程中,CAN總線也可能出現(xiàn)一些
    的頭像 發(fā)表于 06-16 10:04 ?2093次閱讀

    can總線常見故障有哪些

    CAN總線硬件或連接問題導(dǎo)致的。常見的物理層故障包括: 1.1 電纜損壞:電纜損壞可能導(dǎo)致信號傳輸不穩(wěn)定或中斷。解決方法是檢查電纜并更換損壞的部分。 1.2 連接器
    的頭像 發(fā)表于 06-16 10:01 ?2518次閱讀

    培訓(xùn) | CiA協(xié)會CAN總線實(shí)訓(xùn)開班,新一代CAN網(wǎng)絡(luò)CAN XL

    暌違5年之久,國際CiA協(xié)會培訓(xùn)再次落地國內(nèi)!你是否渴望與國際CAN領(lǐng)域的權(quán)威專家面對面交流,深入探討CAN技術(shù)的最新發(fā)展與應(yīng)用?你是否想站在行業(yè)前沿,領(lǐng)略CAN技術(shù)的最新動態(tài)?機(jī)會就在眼前!
    的頭像 發(fā)表于 05-16 08:04 ?460次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓(xùn) | CiA協(xié)會<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>實(shí)訓(xùn)開班,新一代<b class='flag-5'>CAN</b>網(wǎng)絡(luò)<b class='flag-5'>CAN</b> XL

    汽車CAN FD總線測試原理及應(yīng)用

    CAN FD總線報(bào)文周期一致性測試方法,可自動實(shí)現(xiàn)監(jiān)控測試并快速生成測試報(bào)告,主要根據(jù)CAPL語言設(shè)計(jì)建立測試應(yīng)用工程。
    發(fā)表于 04-01 12:53 ?1038次閱讀
    汽車<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>總線</b>測試原理及應(yīng)用
    主站蜘蛛池模板: 天天干天天操天天干 | 在线播放黄色网址 | 2020国产v亚洲v天堂高清 | jizz免费一区二区三区 | 黄a在线观看 | 五月天婷婷爱 | 午夜小片 | 三级网站在线看 | 天天看片国产 | 国产精品自线在线播放 | 性做久久久久久久免费观看 | 国产精品久久福利网站 | 老师你好大好白好紧好硬 | 天天拍天天干 | 九七婷婷狠狠成人免费视频 | 波多野结衣在线视频免费观看 | 国产高清在线精品 | 精品无码三级在线观看视频 | 99久久精品99999久久 | 人人艹在线视频 | 亚洲精品一卡2卡3卡三卡四卡 | 欧美日韩视频综合一区无弹窗 | 国产亚洲精品aaa大片 | aaa级片| 黄频网| 欧美三级视频在线 | 亚洲福利秒拍一区二区 | 丁香婷婷久久大综合 | 最近新韩国hd视频 | aaaaaa精品视频在线观看 | 色在线网 | 国产视频三区 | 曰曰摸天天摸人人看久久久 | 亚洲一区亚洲二区 | 午夜小视频在线观看 | 91精品国产亚洲爽啪在线影院 | 欧美性黑人极品1819hd | 九九九国产在线 | 欧美女同网站 | 日本理论在线观看被窝网 | 男人j桶进女人j的视频 |