统一诊断服务

统一诊断服务（，簡稱UDS）是車用電子的通訊協定，是电子控制器（ECU）中設備診斷用的网络传输协议，對應的標準是ISO 14229-1。此標準是衍生自ISO 14230-3（KWP2000）以及目前已不使用的ISO 15765-3 （控制器區域網路上的診斷通訊，DoCAN）。「统一诊断服务」中的「统一」是指此標準是國際性標準，不是特定公司的專用標準。目前所有一階供應商新生產的ECU都已支援此通訊協定，也已整合到其他標準中，例如AUTOSAR。現代汽車中的电子控制器控制了非常多的機能，包括燃料噴射裝置（EFI）、发动机控制器、傳動、防鎖死剎車系統（ABS）、門鎖、剎車、窗戶動作等。

診斷工具可以連接車上所有支援统一诊断服务功能的电子控制器。車上常用的控制器區域網路只用到OSI模型的第一層及第二層，而统一诊断服务整合了OSI模型的第五層及第七層。服務識別碼（Service ID、SID）及服務相關的參數都放在8個位元組的訊息框內。

現今的車輛有配合離線診斷的診斷介面，讓電腦或是診斷工具（作為測試設備）可以連接到汽車上的通訊系統。因此可以傳送统一诊断服务的請求到控制器，控制器必須回覆（可能是正面或是負面的回覆），這樣可以確認個別控制單元中的故障記憶體、更新控制單元的韌體、和硬體進行低階的互動（例如開啟或關閉特定的輸出）、或是進行特定的機能，目的是了瞭解電子控制器的環境或是操作條件，以診斷故障或是不希望出現的行為。

服務

相關條目
車上診斷系統，廣義的車上診斷服務
OBD-II PID，類似功能的美國標準

參考資料

外部链接
Unified Diagnostic Services - ISO 14229  (poster by softing.com)

汽车工程技术
嵌入式系统