所以每個廠家在產品投入使用前,都要進行CAN節(jié)點DUT(被測設備)Busoff后的恢復時間測試。但由于測試中要實施對通信信號的干擾,并判斷節(jié)點是否已進入Busoff狀態(tài),然后才能去測量其恢復的時間,即使是使用示波器去觀察信號,也很難做出準確的測量。為了解決該問題,有企業(yè)改進了測試方法,使用CANScope-Pro總線分析儀、CANScope-StressZ擴展板進行全自動測試操作,在完成操作后,使用其瞬態(tài)流量分析插件,即可準備判斷測量CAN節(jié)點在Busoff后的自恢復時間。
試驗原理:由測試設備觸發(fā)DUT發(fā)送報文,然后制造干擾(CANH對地短路、破壞幀內容等),導致DUT的報文發(fā)送失敗,在導致連續(xù)32次發(fā)送失敗后,DUT即進入BusOff狀態(tài)。測量到下一次DUT發(fā)送報文的時間間隔即為BusOff后的恢復時間。
測試方案如下:
1. 本測試使用CANScope-Pro和CANScope-StressZ。需要DUT上電后,初始化控制器后,發(fā)送CAN報文或者通過CANScope觸發(fā)DUT發(fā)送報文。CANScope勾選總線應答。如圖1所示,進行測試連接。使能CANScope-StressZ的RHL為60歐。
試驗原理:由測試設備觸發(fā)DUT發(fā)送報文,然后制造干擾(CANH對地短路、破壞幀內容等),導致DUT的報文發(fā)送失敗,在導致連續(xù)32次發(fā)送失敗后,DUT即進入BusOff狀態(tài)。測量到下一次DUT發(fā)送報文的時間間隔即為BusOff后的恢復時間。
測試方案如下:
1. 本測試使用CANScope-Pro和CANScope-StressZ。需要DUT上電后,初始化控制器后,發(fā)送CAN報文或者通過CANScope觸發(fā)DUT發(fā)送報文。CANScope勾選總線應答。如圖1所示,進行測試連接。使能CANScope-StressZ的RHL為60歐。