CAN總線一致性測試系統
CAN FD/CAN總線一致性測試系統,在硬件系統上基于同星自主研發的總線分析工具,干擾儀,一致性測試機箱,并搭配程控電源,示波器,數字萬用表等標準外圍儀器設備;在軟件上基于TSMaster編寫測試腳本實現規范要求的測試邏輯,通過對硬件系統的程控調用,可自動化完成汽車零部件CAN FD/CAN節點物理層、鏈路層及應用層(網絡管理、UDS診斷、刷寫、路由)的一致性測試測試,并生成定制化格式的測試分析報告。
總線為什么要進行一致性測試?
隨著新能源汽車和智能汽車的迅速發展,汽車上的CAN FD/CAN/LIN/FR/Ethernet網絡節點數量不斷增多,整車網絡愈加復雜。根據總線網絡的特點,任何一個參與通訊的節點出現通訊參數不一致或者故障問題都會對整個網絡的通訊質量造成影響,嚴重者甚至造成整個網絡的癱瘓,因此國際規范組織發布了一系列一致性測試規范(如針對CAN FD/CAN網絡的ISO16845規范)用來約束網絡通訊節點的開發質量。對于主機廠,把通過總線一致性測試規范并獲得認證報告作為零部件準入的必要條件;對于零部件公司,開發設計過程中就要建立一致性測試的概念,把一致性測試加入到產品開發的流程中。
01優勢
1)高度集成,一套設備搞定一致性測試和網絡自動化測試相關內容
2)高度自動化,一鍵開啟自動測試,完成后自動生成詳細的測試報告
3)可擴展性,基于TSMaster軟件編寫和執行測試用例,后續擴展新的測試用例、修改測試報告模板、或者新增其他應用都非常方便
4)可復用性,腳本可復用性高,測試所用的參數獨立于腳本,單獨進行配置,簡化適配不同項目的工作量
02CAN一致性測試引用標準
●ISO 11898-1:2015
●ISO 11898-2:2016
●ISO 11898-3:2006
●ISO 11898-4:2004
●AUTOSAR_SWS_CAN Network Management_R22-11
●ISO 14229-1:2020
●ISO 16845-1:2016
●SAE J1939
03主要測試用例
標準版本測試用例—基于 ISO 11898
1、物理層測試
終端電阻、CANH顯性輸出電平、CANH隱性輸出電平、CANL顯性輸出電平、CANL隱性輸出電平、CANDIFF顯性輸出電平、CANDIFF隱性輸出電平、上升沿、下降沿時間、ECU正常通信電源電壓的最小值和最大值、地偏移、信號對稱性、位時間
2、數據鏈路層測試
采樣點、位寬容忍度、負載測試-短時突增報文接收、負載測試-100%總線負載報文接收
可擴展測試用例
1、交互層測試
周期型報文發送周期檢測、事件型報文發送測試、使能型報文發送測試、周期事件型報文發送測試、周期使能型報文發送測試
2、故障容錯性測試
BusOff恢復策略測試、欠電壓測試、過電壓測試、接地失效、電源失效、CANH斷開、CANL斷開、CANHL斷開、CANH與地短接、CANL與地短接、CANHL與地短接、CANH對電源短接、CANL對電源短接、CANHL對電源短接、CAN_H和CAN_L短接
3、通信診斷測試
診斷初始化時間測試、診斷高壓范圍測試、診斷低壓范圍測試、診斷高壓恢復時間測試、診斷低壓恢復時間測試、BusOff故障碼測試、BusOff狀態下超時故障監測測試
4、CAN Bootloader刷寫測試
無應用程序時正常下載測試-10V、無應用程序時正常下載測試-12V、無應用程序時正常下載測試-16V、應用程序有效時正常下載測試-10V、應用程序有效時正常下載測試-12V、應用程序有效時正常下載測試-16V、應用程序無效時正常下載測試-10V、應用程序無效時正常下載測試-12V、應用程序無效時正常下載測試-16V、內存擦除前斷電源正極測試、內存擦除前斷電源負極測試、內存擦除中斷電源正極測試、內存擦除中斷電源負極測試、數據傳輸中斷電源正極測試、數據傳輸中斷電源負極測試、內存擦除前通信中斷測試、內存擦除中通信中斷測試、數據傳輸中通信中斷測試、跳過安全訪問測試、請求下載地址無效測試、源文件內容被更改測試、相同塊序號測試、跳過塊序號測試、跳過數據傳輸測試
5、Autosar_NM網絡管理測試
網絡管理地址范圍測試、BSM狀態測試、BSM-RMS NM喚醒、BSM-RMS本地喚醒、RMS-NOS-RSS-NOS本地喚醒、RMS-NOS-RSS-NOS NM喚醒、RMS-RSS-NOS本地喚醒、RMS-RSS-NOS NM喚醒、NOS-RMS NM喚醒、NOS-RMS本地喚醒、RSS-RMS NM喚醒、RSS-RMS本地喚醒、RMS-NOS-RSS-PBSM-BSM NM喚醒、RMS-NOS-RSS-PBSM-BSM本地喚醒、RMS-RSS-PBSM-BSM NM喚醒、RMS-RSS-PBSM-BSM本地喚醒、RMS-NOS-RSS-PBSM-RMS NM喚醒、RMS-NOS-RSS-PBSM-RMS本地喚醒、RMS-RSS-PBSM-RMS NM喚醒、RMS-RSS-PBSM-RMS本地喚醒
6、UDS診斷測試用例
默認會話下診斷測試/擴展會話下診斷測試
編程會話下診斷測試-無SBL/編程會話下診斷測試-有SBL
以上4項都包含:10服務、11服務、27服務、28服務、29服務、3E服務、85服務、86服務、87服務、22服務、23服務、24服務、2A服務、2C服務、2E服務、3D服務、14服務、19服務、2F服務、31服務、34服務、35服務、36服務、37服務、38服務、84服務
APP下CAN網絡傳輸層測試
FBL下CAN網絡傳輸層測試-不支持SBL
FBL下CAN網絡傳輸層測試-支持SBL
04軟件測試界面
1、測試參數配置界面
2、測試用例截圖
3、測試信息輸出截圖
4、測試報告截圖
-
CAN總線
+關注
關注
145文章
1946瀏覽量
130726 -
測試系統
+關注
關注
6文章
818瀏覽量
62112 -
一致性測試
+關注
關注
0文章
29瀏覽量
12008
發布評論請先 登錄
相關推薦
評論