1.一種基于獨立網(wǎng)關的診斷路由方法,包括:
獨立網(wǎng)關;
多條CAN線,與所述獨立網(wǎng)關相連,所述多條CAN線包括一條診斷CAN和至少兩條CAN網(wǎng)路;和
診斷工具,所述診斷工具具有車載診斷口,所述車載診斷口與所述診斷CAN相連;
其中,所述診斷路由方法選定所述至少兩條CAN網(wǎng)路中的特定節(jié)點作為診斷節(jié)點,將所述診斷節(jié)點所發(fā)出的報文映射至所述車載診斷口所在的診斷CAN。
2.根據(jù)權(quán)利要求1所述的基于獨立網(wǎng)關的診斷路由方法,其特征在于,
所述至少兩條CAN網(wǎng)路上設有若干個節(jié)點,所述診斷路由方法在所述若干個節(jié)點中選定至少一個節(jié)點作為需要觀察跟蹤的節(jié)點,并在進行診斷路由過程中將所述至少一個節(jié)點發(fā)出的報文映射至所述車載診斷口所在的診斷CAN。
3.根據(jù)權(quán)利要求2所述的診斷路由方法,其特征在于,
所述若干個節(jié)點分別配置有不同的節(jié)點ID,所述診斷路由方法根據(jù)診斷需求一一配置指定對應的節(jié)點ID,用于選定所述診斷節(jié)點。
4.根據(jù)權(quán)利要求3所述的診斷路由方法,其特征在于,
選定出所述診斷節(jié)點后,將所述診斷節(jié)點發(fā)出的所有報文在可配置區(qū)域中標記,再將標記后的所述所有報文經(jīng)所述診斷CAN發(fā)送至所述診斷工具。
5.根據(jù)權(quán)利要求2所述的診斷路由方法,其特征在于,
所述若干個節(jié)點分別依序配置節(jié)點ID和其所在的CAN網(wǎng)路的名稱,所述診斷路由方法根據(jù)診斷需求選擇指定的CAN網(wǎng)路名稱并節(jié)選所需診斷的所述節(jié)點ID的范圍,用于選定多個所述診斷節(jié)點。
6.根據(jù)權(quán)利要求2所述的診斷路由方法,其特征在于,
選定出所述多個診斷節(jié)點后,將每個所述診斷節(jié)點發(fā)出的所有報文在可配置區(qū)域中分別標記,再將標記后的所述所有報文經(jīng)所述診斷CAN發(fā)送至所述診斷工具。
7.一種基于獨立網(wǎng)關的診斷路由系統(tǒng),包括:
獨立網(wǎng)關;
多條CAN線,與所述獨立網(wǎng)關相連,所述多條CAN線包括一條診斷CAN和至少兩條CAN網(wǎng)路;
診斷工具,所述診斷工具具有車載診斷口,所述車載診斷口與所述診斷CAN相連;和
節(jié)點選擇控制單元,根據(jù)用戶輸入選定所述至少兩條CAN網(wǎng)路中的特定節(jié)點作為診斷節(jié)點,并將所述診斷節(jié)點所發(fā)出的報文映射至所述車載診斷口所在的診斷CAN。
8.根據(jù)權(quán)利要求7所述的基于獨立網(wǎng)關的診斷路由系統(tǒng),其特征在于,
所述至少兩條CAN網(wǎng)路上設有若干個節(jié)點,所述診斷路由方法在所述若干個節(jié)點中選定至少一個節(jié)點作為需要觀察跟蹤的節(jié)點,并在進行診斷路由過程中將所述至少一個節(jié)點發(fā)出的報文映射至所述車載診斷口所在的診斷CAN。
9.根據(jù)權(quán)利要求8所述的診斷路由系統(tǒng),其特征在于,
所述若干個節(jié)點分別配置有不同的節(jié)點ID,所述診斷路由方法根據(jù)診斷需求一一配置指定對應的節(jié)點ID,用于選定所述診斷節(jié)點。
10.根據(jù)權(quán)利要求8所述的診斷路由系統(tǒng),其特征在于,
所述若干個節(jié)點分別依序配置節(jié)點ID和其所在的CAN網(wǎng)路的名稱,所述診斷路由方法根據(jù)診斷需求選擇指定的CAN網(wǎng)路名稱并節(jié)選所需診斷的所述節(jié)點ID的范圍,用于選定多個所述診斷節(jié)點。