• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 汽車電子 > 設計應用 > CAN一致性測試系統之報文DLC測試

    CAN一致性測試系統之報文DLC測試

    作者:ZLG致遠電子 時間:2018-12-15 來源:電子產品世界 收藏

      總線作為應用非常廣泛的現場總線,保證總線一致性非常重要,DLC作為幀的一部分,它的正確與否直接影響到總線通信。那么DLC代表什么?它的功能是什么?如何測試驗證其正確性?

    本文引用地址:http://www.czjhyjcfj.com/article/201812/395640.htm

      CAN總線是ISO國際標準化的串行通信協議。在汽車產業中,出于對安全性、舒適性、方便性、低公害、低成本的要求,各種各樣的電子控制系統被開發了出來。由于這些系統之間通信所用的數據類型及對可靠性的要求不盡相同,由多條總線構成的情況很多,線束的數量也隨之增加。為適應“減少線束的數量”、“通過多個CAN,進行大量數據的高速通信”的需要,CAN總線孕育而生,CAN總線在汽車中的應用圖。

      


      隨著新能源、智能網聯等概念發展,新能源CAN網絡節點高達50個,車身CAN總線環境變得復雜及紊亂, CAN節點質量不穩定給主機廠安全性帶來極大威脅。V型開發流程中,零部件沒有進行物理層測試就直接給主機廠供貨,引發了大量后期維護、安全等問題。所以,CAN總線必須進行CAN一致性測試。

      


      CAN一致性測試主要分為物理層、鏈路層、應用層三大部分測試內容。在整車網絡調試中,各節點遵循CAN一致性測試是保證總線的穩定運行的重要前提,CAN一致性測試中包括總線電壓、壓力測試、總線利用率、采樣點測試等各種測試,今天主要介紹CAN一致性測試系統之報文DLC測試。

      


      數據長度代碼又稱DLC(Date Length Code),用于規定數據場的字節數,DLC的編碼規則如表所示;最大為8字節,最小為0字節;DLC在CAN數據幀中位置如圖所示;

      


      


      接下來通過某車廠的CAN一致性測試標準,解讀一致性測試中的DLC測試:

      測試項目:發送報文DLC;

      測試步驟:DUT供電,利用CAN卡記錄介紹CAN報文,持續數分鐘,對比DUT發送報文ID及DLC是否與定義相同,循環操作數次,進行評估;

      測試目的:檢查DUT發送的所有CAN總線報文的數據場長度DLC是否遵守應用層規范要求;

      評價標準:DUT發送的所有CAN總線報文的DLC均為型號列表規范中定義的DLC,并遵守應用層規范要求;

      DLC測試需要不斷記錄、對比評估、循環操作,整車CAN總線擁有眾多零部件,需要測試眾多項目,這樣就會花費大量的時間及人力,為了提高效率,解決人力成本,CAN一致性自動化呼之欲出,致遠電子的CANDT一致性測試系統可以滿足整車廠需求。

      


      CANDT是基于CANScope強大的CAN總線底層測試分析基礎,配備必要的電壓源、PLC等核心外圍設備,可自動化完成汽車零部件CAN節點物理層、鏈路層及應用層測試的CAN一致性測試設備。CANDT一致性測試系統三大特色:

      自動化測試:連接設備接入被測單元,軟件確保各測試單元連接正常,點擊開始測試即可完成測試。

      自動生成報告:軟件中勾選需要測試項目,自動測試后生成測試報告,可直接作為零部件的準入標準。

      


      CANDT測試系統是由機柜配合CANscope組裝而成的,CANscope可單獨拿出進行整車網絡等各種測試,靈活性非常高。

      



    關鍵詞: CAN

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 湖南省| 吉林省| 邵东县| 大悟县| 叶城县| 县级市| 万源市| 习水县| 金沙县| 樟树市| 梁山县| 黑山县| 尼勒克县| 辽源市| 崇州市| 青岛市| 柳江县| 东光县| 双峰县| 巴南区| 五常市| 巨野县| 吐鲁番市| 和硕县| 仁怀市| 衢州市| 泗洪县| 合肥市| 上犹县| 宣化县| 汕头市| 宁河县| 东至县| 正镶白旗| 罗定市| 房山区| 尖扎县| 麻阳| 澜沧| 边坝县| 乐清市|