【UDS系列】汽车DTC设计要素

目的:汽车上有许多零部件,如果车辆出现故障,需要能通过一定的方法来知道出现了什么故障,以及如何处理,UDS中的DTC(Diagnostic Trouble Codes)作用就是如此。

行业标准:ISO 14229标准,也称为UDS(Unified Diagnostic Services)

DTC列表设计要素:

  1. DTC码(开发使用的十六进制数值);
  2. 显示码(用于诊断仪显示),显示码与DTC码存在转化关系,见参考资料[3];
  3. 故障描述:用于描述故障的信息,如输入电压过高、ESP信号丢失等;
  4. 故障信息:(可选,与主机厂OEM达成一致即可,由诊断仪一侧开发,和显示码一样显示在诊断仪上,方便操作人员理解此故障;
  5. 故障监测条件:用于描述ECU什么时候开始监测此故障,比如每次ECU正常工作(Start up)、每次车辆启动后(KL15ON)
  6. 故障监测周期:如50ms、100ms,  即每50ms/100ms监测一次,可增加设计:1. 如果此周期内监测出现故障,则置TestFaild; 2.如监测到故障连续出现10次,则置ConfirmDTC。可通过19服务读取DTC,19 02 08(状态掩码)可读取到所有的ConfirmDTC,详见参考资料[2]。
  7. 故障触发条件:如输入电压>16.5V
  8. 故障恢复条件:如输入电压≤16V
  9. 功能要求:如输入电压过高时,禁能背光显示功能、电机调节功能
  10. 故障处理:用于指导产线/研发/4S店人员,如检查车辆蓄电池电压、更换XX控制器等
  11. 是否支持快照:如某个DTC支持快照,可通过19 04来读取故障发生时此DTC的时间、电压、车速等信息(快照信息以设计的为准)。

参考资料:

[1] UDS DTC故障码格式:UDS DTC故障码格式_iso4229-CSDN博客

[2] UDS(统一诊断服务)的理解——0x19服务:UDS(统一诊断服务)的理解——0x19服务_uds 19服务-CSDN博客

[3]DTC显示码与总线值对应关系:DTC显示码与总线值对应关系_dtc显示码和dtc值的关系-CSDN博客

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值