【專家推薦】上海通用汽車如何一分鐘找到CAN總線的問題節點
上一篇《一分鐘找到CAN總線的問題節點》引起了諸多CAN應用者的共鳴,上海通用汽車用這個功能,進行焊接機器人的日常維護,監測機器人CAN通信的信號質量,及時更換有隱患的節點。如圖1所示。因為焊接機器人工作在比較嚴酷的電磁環境中,其CAN通信好壞直接影響汽車生產的效率和品質。所以快速找到問題節點并且予以更換是非常重要的。
本文引用地址:http://www.j9360.com/article/268462.htm圖 1 上海通用焊接機器人
CANScope分析儀廣州致遠電子股份有限公司研發的一款綜合性的CAN總線開發與測試的專業工具,集海量存儲示波器、網絡分析儀、誤碼率分析儀、協議分析儀及可靠性測試工具于一身,并把各種儀器有機的整合和關聯;重新定義CAN總線的開發測試方法,可對CAN網絡通信正確性、可靠性、合理性進行多角度全方位的評估;幫助用戶快速定位故障節點,解決CAN總線應用的各種問題,是CAN總線開發測試的終極工具。
CANScope的 “信號質量”分析插件可以通過分析每個CAN節點發出的波形,自動對其的最小電壓幅值、最大電壓幅值、信號幅值、波形上升沿時間、波形下降沿時間、信號時間進行綜合“評分”,然后通過柱狀圖來直觀顯示出每個CAN幀ID的信號質量。用戶無需深入了解CAN總線協議、眼圖、斜率、幅值、振鈴、地彈等等專業知識。只需使用CANScope采集一段時間后,點擊鼠標即可自動完成分析工作。如圖2所示。為六個測量評價的參數。
圖 2 CANScope信號質量分析參數
最新的信號質量功能,加入了幅值、擾動、斜率的權值設定。幅值為評價信號幅值;擾動是評價最大幅值、最小幅值與信號幅值的比例;斜率是評價上升時間、下降時間與信號時間的比例。用戶可以把所關心的部分權值設大,便于發現問題,如圖3所示,為浙江某車廠傳統車上測試的信號分析,所有權值相等的情況。這樣看,所有節點好像都沒有問題。
圖 3 CANScope信號質量解析——權值相等時
如果我們將幅值的權值設置為100,其他兩項都設置為10。如圖4所示,可以發現有四個ID的節點信號質量分數偏低,說明這幾個ID對應節點的信號幅值偏小。雖然不影響整體數據傳輸(沒有錯誤幀),但在精益求精的原則下,建議查看一下節點接口電路設計,是否串聯了電阻?和CAN收發器的供電大小,以及使用的線纜情況等導致幅值偏低的原因。
圖 4 CANScope信號質量解析示意圖——幅值權值大
同理,設置擾動的權值為100,其他兩個設置為10,如圖5所示。所有節點的分數都不錯,可見所有節點的信號擾動,即幅值的變化并不強烈。總線匹配良好,沒有明顯的干擾。
圖 5 CANScope信號質量解析示意圖——擾動權值大
同理,設置斜率的權值為100,其他兩個設置為10,如圖6所示,每個ID的分數都挺好,說明此車型每個節點的斜率正常,沒有明顯的邊沿時間太長的情況,總線波特率非常準。
圖 6 CANScope信號質量解析示意圖——斜率權值大
此外,信號質量評估,還添加了按DeviceNet源地址分類和按J1939源地址分類功能,更方便用戶非常直觀地對應查看節點的信號質量。如圖7所示。
圖7 CANScope信號質量解析示意圖——斜率權值大
評論