目錄
- 1 統一診斷服務
統一診斷服務
編輯統一診斷服務(UDS)是一種用于汽車電子控制單元(ECU)的診斷通信協議,在ISO14229-1中得到了規定。它源于ISO14230-3(KWP2000)和現已過時的ISO15765-3(控制器區域網絡的診斷通信(DoCAN))。在這種情況下,"協調"意味著它是一個國際標準,而不是一個特定公司的標準。迄今為止,這種通信協議被用于由一級供應商向原始設備制造商(OEMs)生產的所有新ECU,并被納入其他標準,如AUTOSAR。現代汽車中的ECU幾乎控制所有功能,包括電子燃油噴射(EFI)、發動機控制、變速器、防抱死制動系統、門鎖、剎車、車窗操作等。診斷工具能夠與安裝在車輛上的所有啟用UDS服務的ECU聯系。UDS利用OSI模型的第5和第7層,而CAN總線協議只使用OSI模型的第1和第2層。服務ID(SID)和與服務相關的參數包含在一個消息幀有效載荷中。
現代汽車有一個用于車外診斷的診斷接口,這使得將計算機(客戶端)或診斷工具(稱為測試器)連接到汽車的通信系統成為可能。因此,可以向控制器發送UDS請求,控制器必須提供響應(這可以是積極的或消極的)。這使得有可能詢問個別控制單元的故障存儲器,用新的固件更新它們,在低水平上與它們的硬件互動(例如打開或關閉一個特定的輸出),或使用特殊功能(稱為例程)來嘗試了解ECU的環境和操作條件,以便診斷故障或其他不良行為。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/189994/