一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

科普系列:診斷路由類型簡介及測試實踐

北匯信息POLELINK ? 2023-01-13 09:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | 24601小編 | 吃不飽

當(dāng)前車載以太網(wǎng)得到了大范圍應(yīng)用,但出于成本、可靠性等綜合因素的考慮,CAN和LIN仍大范圍應(yīng)用于車載總線中,CAN和LIN之間的信息交互的需求仍然很大,承載著CAN-CAN,CAN-LIN之間信息路由的“網(wǎng)關(guān)”,可能不再是獨立的物理實體(單獨網(wǎng)關(guān)控制器),但對應(yīng)邏輯實體依然發(fā)揮著十分重要的作用。01診斷路由的作用和路由方式的選擇
在研發(fā)階段的診斷測試過程中,我們一般將被測的診斷網(wǎng)段直連至診斷測試設(shè)備進(jìn)行測試,但在成品汽車中,各電子部件之間通過線束直連在一起,而線束由膠皮或其他防護(hù)材料包裹,如果車輛已經(jīng)生產(chǎn)完成或者已經(jīng)售出,此時想對某個單獨的樣件進(jìn)行診斷,我們拆下零件剪開線束再接到診斷儀上進(jìn)行測試是不現(xiàn)實的。
而如果我們給每部分定義不同的診斷ID,從一條預(yù)留出的用于診斷網(wǎng)段發(fā)送診斷請求,通過診斷ID判斷是對哪個樣件進(jìn)行診斷請求并將該診斷請求通過網(wǎng)關(guān)路由到相應(yīng)的ECU上,之后,樣件的診斷響應(yīng)再通過網(wǎng)關(guān)路由回我們預(yù)留的診斷線路上。這樣,我們只需要預(yù)留一條總線,就可以對全車支持診斷功能的ECU進(jìn)行診斷。而不同的零件的診斷請求和診斷響應(yīng)通過網(wǎng)關(guān)路由的行為稱之為診斷路由,如下圖。75d1558a-918f-11ed-ad0d-dac502259ad0.png圖 1診斷路由示例
對于需要路由的信息,我們一般有以下幾種方式對其路由:

直接報文路由


無論源網(wǎng)段的發(fā)送模式(事件、周期或者其他形式),網(wǎng)關(guān)在從源網(wǎng)段接收到報文后立即將報文路由到目標(biāo)網(wǎng)段,如果沒有收到源報文,則不需要路由。可以改變ID,但不可以改變報文中信號的值、Layout以及DLC,轉(zhuǎn)發(fā)速率較快。

周期報文路由


在網(wǎng)關(guān)路由功能激活狀態(tài)下,需要周期性的將報文從源網(wǎng)段發(fā)送到目標(biāo)網(wǎng)段的模式稱之為周期報文路由??梢愿淖僆D,但不可以改變報文中信號的值、Layout以及DLC。

直接信號路由


在此模式下,可以更改報文中的 ID、DLC、信號的布局和長度。網(wǎng)關(guān)在從源網(wǎng)段接收到信號后立即路由到目標(biāo)網(wǎng)段,如果沒有收到源信號,則不需要向目標(biāo)網(wǎng)段路由。

周期信號路由


如果需要路由的信號來自多個報文,則可以使用周期信號路由模式。網(wǎng)關(guān)將從多個源報文導(dǎo)出的信號重新組合成一個新的目標(biāo)報文,并以周期方式發(fā)送。
對于診斷報文,我們對其進(jìn)行路由時不需要修改其數(shù)據(jù)場,同時大部分情況下我們不需要診斷報文在目標(biāo)網(wǎng)段進(jìn)行周期性發(fā)送(為維持當(dāng)前會話周期性發(fā)送3E 80等情況除外),與此同時,診斷報文對順序,時效性和報文完整度也有一定要求。因此這種情況下我們對診斷報文采用直接報文的形式進(jìn)行路由是較為合理的。02診斷路由的測試環(huán)境
以使用CANoe和VN設(shè)備為例,進(jìn)行診斷路由測試的環(huán)境如下:75de029e-918f-11ed-ad0d-dac502259ad0.png圖 2 診斷路由測試環(huán)境

CANoe:使用Vector公司的CANoe軟件來模擬除了DUT以外的其他網(wǎng)絡(luò)節(jié)點;仿真各節(jié)點的報文發(fā)送與接收;記錄檢測總線報文。

VN1640A:提供CAN總線和LIN總線的硬件接口,結(jié)合CANoe進(jìn)行信號和報文的采集與輸出

Power supply:對DUT和LIN總線提供供電電壓和接地。

R:終端電阻


03診斷路由常見的功能與測試

網(wǎng)關(guān)診斷網(wǎng)段測試


一般情況下網(wǎng)關(guān)最多只有兩個網(wǎng)段支持診斷(其中一條用于遠(yuǎn)程診斷),即我們使用網(wǎng)關(guān)本身的診斷請求ID通過不同的網(wǎng)段向網(wǎng)關(guān)進(jìn)行診斷請求,應(yīng)該有且只有兩條網(wǎng)段發(fā)送時,DUT才會給予響應(yīng),使用其他網(wǎng)段對網(wǎng)關(guān)進(jìn)行診斷請求網(wǎng)關(guān)應(yīng)該不予響應(yīng)。

網(wǎng)關(guān)是路由該網(wǎng)關(guān)下支持診斷功能的樣件,對于網(wǎng)關(guān)自身的請求ID和診斷ID,一般不參與路由且只有規(guī)定的至多兩路總線可以支持與網(wǎng)關(guān)本身進(jìn)行診斷通訊。

網(wǎng)關(guān)診斷路由的一致性測試


根據(jù)路由表仿真源網(wǎng)段報文,觀察我們仿真的源網(wǎng)段的診斷報文是否按照路由表正確地路由(包括ID、DLC、數(shù)據(jù)場等)。

網(wǎng)絡(luò)數(shù)據(jù)映射功能


當(dāng)我們通過診斷將一網(wǎng)段的數(shù)據(jù)映射功能打開時,此網(wǎng)段的數(shù)據(jù)能夠全部映射到診斷網(wǎng)段,無論它是否在路由表中;當(dāng)數(shù)據(jù)映射功能關(guān)閉時,此網(wǎng)段的數(shù)據(jù)停止映射。開啟此功能可以很方便的通過OBD功能來讀取其他網(wǎng)段上的應(yīng)用報文、網(wǎng)絡(luò)管理報文、診斷報文,方便工程師和售后維修人員對總線進(jìn)行設(shè)置和維修。

gatewaying-on-the-fly

在診斷消息需要多幀發(fā)送的時候,如果存在該功能,路由將在所有數(shù)據(jù)被接收前就開始轉(zhuǎn)發(fā)(當(dāng)達(dá)到指定閾值時),如果我們需要傳輸?shù)臄?shù)據(jù)量較大,使用該功能可以節(jié)省內(nèi)存和時間。04CAN-LIN等帶協(xié)議轉(zhuǎn)換的路由
在傳統(tǒng)網(wǎng)關(guān)的路由中經(jīng)常涉及到不同傳輸協(xié)議間的路由,例如CAN FD-CAN,CAN-LIN等,我們以CAN-LIN的路由作為介紹。
由于CAN和LIN的傳輸協(xié)議不一致,網(wǎng)關(guān)在源網(wǎng)段以CAN的傳輸層協(xié)議接收數(shù)據(jù)后,在LIN的網(wǎng)段按照LIN傳輸層協(xié)議發(fā)送數(shù)據(jù)。CAN和LIN的報文雖然都是8字節(jié),但由于傳輸層協(xié)議不同, CAN和LIN網(wǎng)段的每幀報文傳輸?shù)臄?shù)據(jù)內(nèi)容都是不一致的。此外,由于CAN和LIN的傳輸速率不一樣,CAN網(wǎng)段接收數(shù)據(jù)后存儲在緩存中,在LIN網(wǎng)段按順序發(fā)出。

因此,當(dāng)我們在作為源網(wǎng)段的CAN上發(fā)送一條診斷請求消息時,CAN的診斷消息首先存儲在網(wǎng)關(guān)的緩存中,等待LIN的調(diào)度表執(zhí)行到0x3C的報文時再從緩存中發(fā)出到LIN總線上。

發(fā)送和接收過程如下圖:75eb60d8-918f-11ed-ad0d-dac502259ad0.png圖 3 CAN-LIN診斷路由
其中,虛線箭頭代表網(wǎng)關(guān)發(fā)出的LIN報文頭。

05小結(jié)
隨著電子電器架構(gòu)的升級換代,網(wǎng)關(guān)的“型態(tài)”和功能特性都呈現(xiàn)了新的變化。但如本文介紹的,其基礎(chǔ)的、傳統(tǒng)的功能特性會長時間地存在,對其驗證測試是很重要的工作。北匯信息緊跟“網(wǎng)關(guān)”技術(shù)發(fā)展態(tài)勢,專注于汽車電子測試,通過與各OEM的合作,從源頭掌握了各類型網(wǎng)關(guān)路由的策略和設(shè)計需求,積累了豐富的測試實踐經(jīng)驗,覆蓋了第一代和第二代及第三代架構(gòu)下的網(wǎng)關(guān)。本文對傳統(tǒng)網(wǎng)關(guān)中的診斷路由進(jìn)行了簡單的介紹,而后續(xù)文章我們將針對新一代“網(wǎng)關(guān)”,其新的功能特點、構(gòu)成型態(tài)以及測試方案與大家繼續(xù)探討和分享。

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

    關(guān)注

    8

    文章

    5685

    瀏覽量

    128740
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5630

    瀏覽量

    175714
  • 路由
    +關(guān)注

    關(guān)注

    0

    文章

    280

    瀏覽量

    42450
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ASCB1系列智能微型斷路

    1、概述 ?安科瑞 18702112163 ASCB1系列智能微型斷路器(以下簡稱智能微型斷路器)應(yīng)用于戶內(nèi)建筑物及類似場所的工業(yè)、商業(yè)、民用建筑及基礎(chǔ)設(shè)施等領(lǐng)域低壓終端配電網(wǎng)絡(luò)。智能微型斷路
    的頭像 發(fā)表于 05-15 14:24 ?191次閱讀
    ASCB1<b class='flag-5'>系列</b>智能微型<b class='flag-5'>斷路</b>器

    麥科信汽車診斷示波器在機車維修領(lǐng)域中的應(yīng)用實例

    總監(jiān)(歐洲ECU診斷協(xié)會認(rèn)證工程師) 案例簡介 當(dāng)傳統(tǒng)診斷工具在高難度波形級故障前束手無策時,面對多系統(tǒng)干擾、高動態(tài)信號與隨機故障的疊加挑戰(zhàn),麥科信汽車診斷示波器SATO1004憑借
    發(fā)表于 04-18 18:26

    真空斷路器與其他類型斷路器的性能對比

    在電力系統(tǒng)中,斷路器是實現(xiàn)電路控制和保護(hù)的關(guān)鍵設(shè)備。隨著技術(shù)的發(fā)展,斷路器的種類也越來越多,包括真空斷路器、空氣斷路器、油斷路器和SF6
    的頭像 發(fā)表于 01-17 09:39 ?893次閱讀

    如何測試斷路器是否正常

    斷路器是電氣系統(tǒng)中的關(guān)鍵組件,用于保護(hù)電路免受過載和短路的影響。它們能夠在檢測到異常電流時自動斷開電路,從而避免設(shè)備損壞或火災(zāi)。 斷路器的基本原理 在開始測試之前,了解斷路器的工作原理
    的頭像 發(fā)表于 01-03 09:32 ?1393次閱讀

    科普系列】LIN協(xié)議錯誤類型介紹

    了解 LIN總線的錯誤類型對于開發(fā)、測試均具有極大的好處。通過對錯誤類型的全面了解,開發(fā)人員可以提前預(yù)測和避免潛在的問題,增強系統(tǒng)的穩(wěn)定性、容錯能力和安全性,從而提升系統(tǒng)整體的可靠性和性能。對于
    的頭像 發(fā)表于 01-02 17:27 ?4060次閱讀
    【<b class='flag-5'>科普</b><b class='flag-5'>系列</b>】LIN協(xié)議錯誤<b class='flag-5'>類型</b>介紹

    斷路器的檢測方法

    診斷問題。 八、模擬試驗 在安全條件下,模擬故障情況,觀察斷路器的響應(yīng)。模擬試驗可以模擬真實的故障場景,以測試斷路器的性能和可靠性。 九、專業(yè)診斷
    發(fā)表于 12-27 10:29

    診斷系統(tǒng)開發(fā)咨詢服務(wù)

    隨著汽車電控系統(tǒng)復(fù)雜度及消費者對于汽車售后服務(wù)水平要求的提升,診斷系統(tǒng)開發(fā)在整車開發(fā)中的重要度日益突出。經(jīng)過多年的實踐,經(jīng)緯恒潤積累了豐富的經(jīng)驗,業(yè)務(wù)涵蓋診斷協(xié)議及功能定義、診斷
    的頭像 發(fā)表于 12-18 16:30 ?741次閱讀
    <b class='flag-5'>診斷</b>系統(tǒng)開發(fā)咨詢服務(wù)

    谷景科普貼片繞線電感的常見磁芯類型

    谷景科普貼片繞線電感的常見磁芯類型編輯:谷景電子貼片繞線電感在對于眾多電子設(shè)備來說是非常重要的一種電子元器件,特別是在電機控制、電源管理、電源行業(yè)以及通信技術(shù)等領(lǐng)域中作用更大。對電感有所了解的人應(yīng)該
    發(fā)表于 11-13 22:55 ?0次下載

    低壓斷路器分哪些類型

    低壓斷路器(曾稱為自動開關(guān))是一種多功能開關(guān)設(shè)備,它不僅能夠接通和分?jǐn)嗾X?fù)荷電流和過負(fù)荷電流,還能處理短路電流。在電路中,低壓斷路器不僅承擔(dān)控制任務(wù),還具備多種保護(hù)功能,包括過負(fù)荷保護(hù)、短路保護(hù)
    的頭像 發(fā)表于 08-16 16:44 ?1715次閱讀

    斷路器選擇額定電流的基本原則

    額定值時,電磁力會使斷路器的觸點分離,同時熱效應(yīng)會使斷路器的熱元件變形,從而實現(xiàn)斷路斷路器的類型
    的頭像 發(fā)表于 08-14 15:09 ?2517次閱讀

    HDGK-8C斷路器動作特性測試儀的原理及測量模塊安裝方法

    HDGK-8C斷路器動作特性測試儀適用于國內(nèi)外生產(chǎn)的SF6開關(guān)、GIS組合電器、真空開關(guān)、油開關(guān)、真空接觸器(電保持單線圈,如是雙線圈接觸器請選擇真空開關(guān)類型)。同時可測12路金屬觸頭斷口、6路主
    的頭像 發(fā)表于 08-09 09:27 ?641次閱讀
    HDGK-8C<b class='flag-5'>斷路</b>器動作特性<b class='flag-5'>測試</b>儀的原理及測量模塊安裝方法

    恒訊科技分析:常用的vps路由測試的工具和方法

    VPS(虛擬私人服務(wù)器)路由測試是評估服務(wù)器網(wǎng)絡(luò)性能的重要環(huán)節(jié),以下是一些常用的工具和方法: 1、BestTrace:這是一款路由追蹤客戶端軟件,可以測試VPS的去程
    的頭像 發(fā)表于 08-08 22:54 ?759次閱讀

    HDHL-100A斷路器開關(guān)合閘電阻測試儀的詳細(xì)使用方法

    1.斷路器開關(guān)合閘電阻測試簡介斷路器開關(guān)合閘電阻測試儀采用100A恒流輸出,最高輸出電壓達(dá)10V(為常規(guī)儀器的3~5倍),可采用截面較細(xì)的
    的頭像 發(fā)表于 08-08 17:41 ?677次閱讀
    HDHL-100A<b class='flag-5'>斷路</b>器開關(guān)合閘電阻<b class='flag-5'>測試</b>儀的詳細(xì)使用方法

    2500安斷路器怎么設(shè)置電流大

    。 一、了解斷路類型與特性 首先,需要明確所使用的2500安斷路器的具體類型(如空氣斷路器、真空斷路
    的頭像 發(fā)表于 07-31 15:16 ?1285次閱讀

    調(diào)整斷路器保護(hù)電流的步驟

    以下是調(diào)整斷路器保護(hù)電流的步驟: 了解斷路器的基本原理 : 斷路器是一種電氣設(shè)備,用于在電路中提供過載和短路保護(hù)。它通過自動切斷電源來防止電氣設(shè)備損壞或火災(zāi)。 確定需要調(diào)整的斷路
    的頭像 發(fā)表于 07-31 15:05 ?3283次閱讀