案例背景(共16精讲,强烈推荐,扫除UDS最难的部分):
在《【ISO14229_UDS诊断】-11.2-$19服务sub-function = 0x01》~《【【ISO14229_UDS诊断】-11.26-$19服务sub-function = 0x55》
https://blog.youkuaiyun.com/qfmzhu/category_9939701.html?spm=1001.2014.3001.5482,《【ISO14229_UDS诊断】-12.1-$14服务ClearDiagnosticInformation理论部分以及参数groupOfDTC介绍》
https://blog.youkuaiyun.com/qfmzhu/article/details/121973614中,我们介绍了ReadDTCInformation $19服务和ClearDiagnosticInformation $14服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件中的$19服务和$14服务,以下3部分:
- 创建支持的$19服务Sub-Function;
- sub-function = 0x02 reportDTCByStatusMask
- sub-function = 0x03 reportDTCSnapshotIdentification
- sub-function = 0x04 reportDTCSnapshotRecordByDTCNumber
- sub-function = 0x06 reportDTCExtDataRecordByDTCNumber
- sub-function = 0x0A reportSupportedDTC
- sub-function = 0x15 reportDTCWithPermanentStatus
- 创建$19服务支持的UDC DTC;
- 创建$14服务;
目录
1.1 创建两个Text Table类型的Data Types
2 在CDD中启用ReadDTCInformation $19服务
2.3 编辑参数DTCStatusAvailabilityMask
2.6 编辑参数DTCSnapshotRecordNumber
2.7 编辑参数DTCSnapshotRecordNumbe,DTCSnapshotRecordNumberOfIdentifiers,dataIdentifier

本文详细介绍了如何在CANdelaStudio中创建并配置CDD文件,以支持$19 ReadDTCInformation服务的多个子功能,包括设置DTCStatusMask、UDS DTC列表,并启用$14 ClearDiagnosticInformation服务,同时指定了Session和SecurityAccess权限。
订阅专栏 解锁全文
535

被折叠的 条评论
为什么被折叠?



