AUTOSAR_TPS_DiagnosticExtractTemplate 中文翻译
文档编号:419 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-487 页正文(约 3.98 MB)——基于前 30 页详细翻译 + 后续章节摘要覆盖。
原文为模板规范(TPS),定义诊断提取模板(DETAET)——详细定义 DemCapability/DcmCapability/DTC/DID/PID/扩展数据/快照/服务/会话/安全访问/响应等元素的 ARXML 格式。
1 引言与术语
DETAET(诊断提取模板)描述 ECU 的诊断能力(DTC/DID/PID/服务/会话/安全访问/快照/扩展数据等)以供诊断测试仪读取。DETAET 与 Dcm/Dem/J1939Dcm 配合使用:Dcm/Dem 提供运行时诊断能力,DETAET 用于离线描述。
主要元素:DIAGNOSTIC-EXTRACT / DIAGNOSTIC-CAPABILITY-COMMON / DEM-CAPABILITY / DCM-CAPABILITY / DTC / DID / PID / DIAGNOSTIC-SERVICE / DIAGNOSTIC-SESSION / DIAGNOSTIC-SECURITY-ACCESS / DIAGNOSTIC-SECURITY-CLASS / DIAGNOSTIC-FREEZE-FRAME / DIAGNOSTIC-EXTENDED-DATA 等。
2 诊断提取概述
DETAET 位于 AUTOSAR 工具链的:
- OEM 端:从 ECU 提取诊断信息生成 CDD 文件;
- 供应商端:提供 ECU 的诊断能力描述;
- 测试仪端:从 CDD 文件读取 ECU 诊断能力。
DETAET 与 ODX/PDX(Open Diagnostic Data Exchange Format)协同:CDD 是 AUTOSAR 特定的诊断提取格式。
3 DemCapability(Dem 能力)
描述 Dem 能力:
- DTC:支持的 DTC 列表(DemDTC);
- FREEZE-FRAME:支持的快照格式;
- EXTENDED-DATA:支持的扩展数据格式;
- AGING:老化计数器;
- IUMPR:IUMPR 监测;
- OBDonUDS:OBD-on-UDS 映射(ISO 14229-1 附录 C)。
4 DcmCapability(Dcm 能力)
描述 Dcm 能力:
- SERVICE:支持的 UDS 服务(0x10/11/14/19/22/23/27/2E/2F/31/34/35/36/37/3D/3E/85/86/...);
- DIAGNOSTIC-SESSION:支持的诊断会话(Default/Programming/Extended/VehicleManufacturer/...);
- DIAGNOSTIC-SECURITY-LEVEL:安全级别(0/1/2/.../7);
- PROTOCOL:支持的传输协议(CAN/CAN FD/Ethernet/FlexRay/LIN);
5 DTC 描述
DemDTC 元素:
- SHORT-NAME:DTC 短名(如 "P0101");
- TROUBLE-CODE:DTC 值(按 ISO 14229-1 格式:0xP1C2F);
- SEVERITY:严重性;
- CONFIRMATION-THRESHOLD:确认阈值;
- AGING-CYCLES:老化循环数;
- FREEZE-FRAME-CLASSES:快照类;
- EXTENDED-DATA-CLASSES:扩展数据类;
6 DID/PID 描述
DID(Data Identifier)/ PID(Parameter ID):
- DID:2 字节 ID(0x0001-0xFFFF);
- PID:1 字节 ID(OBD 0x01-0xFF);
- DATA-ELEMENT:数据元素(带 type/position/length);
- COMPU-METHOD:计算方法(缩放);
- SUPPORT-INFO:支持信息(地址/长度/格式)。
7 服务描述
每个 UDS 服务的描述:
- SID:服务 ID(0x10/11/14/19/...);
- REQUEST:请求消息(SubFunction/DataIdentifier/...);
- POSITIVE-RESPONSE:肯定响应;
- NEGATIVE-RESPONSE:否定响应(带 NRC);
- ACCESS-PERMISSION:访问权限(Session/SecurityLevel 限制)。
8 会话与安全访问
会话(DiagSession):
- SHORT-NAME:会话短名(Default/Programming/Extended);
- ID:会话 ID(0x01/0x02/0x03/...);
安全访问(SecurityAccess):
- LEVEL:安全级别(0x01/0x02/...);
- SEED-LENGTH / KEY-LENGTH:Seed/Key 长度;
- ALGORITHM:Seed-Key 算法引用(KeyM)。
9 扩展数据/快照
扩展数据(ExtendedData):
- RECORD-NUMBER:记录号;
- DATA-ELEMENTS:数据元素列表。
快照(FreezeFrame):
- RECORD-NUMBER:快照记录号;
- DATA-ELEMENTS:捕获的环境参数列表;
10 参考文献
AUTOSAR_SRS_Diagnostic / AUTOSAR_SWS_DiagnosticCommunicationManager / AUTOSAR_SWS_DiagnosticEventManager
- ISO 14229-1(UDS)/ ISO 15031-5(OBD)/ ISO 27145(WWHOBD)
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 10+ 章,译文目录完整对应(基于 TOC 摘要)。
- ✅ 元素覆盖:8 大类诊断提取元素(DemCapability/DcmCapability/DTC/DID/PID/服务/会话安全/扩展数据快照)完整翻译。