OBD诊断

OBD 参考标准

OBD的标准: ISO 15031 Road Vehicles-Communication between vehicle and external equipment for emission-related diagnostics

OBD 服务

序号ID服务说明服务详解
10x01Request current powertrain diagnostic data
(读取动力系统当前的诊断数据)
比如某个传感器的状态、发动机转速、DTC数量、故障指示灯是否亮起等点击此处跳转
20x02Request powertrain freeze frame data
(读取动力系统冻结帧数据)
读取的是故障发生时的数据点击此处跳转
30x03Request emission-related diagnostic trouble code
(请求与排放相关的故障诊断码)
读取存储在ECU中的与排放相关的“confirmed” DTC点击此处跳转
40x04Clear/reset emission-related diagnostic information
(清空ECU中存储的与排放相关的DTC)
清空ECU中存储的与排放相关的DTC点击此处跳转
50x05Request oxygen sensor monitoring test results
(读取氧传感器的状态)
对于OBDonCAN来说不支持该服务,相应的功能由06服务实现-
60x06Request on-board monitoring test results for specific monitored systems
(请求对特定被监测系统的监测结果)
OBD中定义了一个MID(Monitor ID)的表格,来标识被监测系统点击此处跳转
70x07Request emission-related diagnostic trouble codes detected during curren torlast completed driving cycle
(请求当前或上一驱动周期检测到的排放相关的故障码)
用于获取在当前以及上一个驾驶循环中出现的处于“pending”状态的DTC点击此处跳转
80x08Request control of on-board system, test or component
(请求控制在线系统或组件)
用于对系统进行控制,进行元件测试操作。点击此处跳转
90x09Request vehicle information
(请求整车信息)
如VIN码,ECU名称等点击此处跳转
100x0ARequest emission-related diagnostic trouble code with permanent status
(请求排放相关的永久DTC)
客户端请求设置/控制 服务器内的事件机制点击此处跳转

OBD服务中的DTC

和UDS诊断一样的是,OBD中的DTC也是按照位置划分,可以分类为四种类型:

  • B代表车身系统的故障
  • C代表底盘
  • P是动力系统
  • U是网络系统。

OBD服务中DTC的状态
confirmed DTC, 经过了三个操作周期
pending DTC,未到三个操作周期
permanent DTC,永久存在的DTC

OBD服务中0x03和0x07的区别

维修人员修理完之后会清理故障,为了了解这个故障是不是真正解决了,就需要重新试一下,然后看这个故障是不是又会出现;
如果使用0x03需要在三个操作周期中都确认没有故障才可以,而使用0x07的话,只需要一回取得便可以判断了。
简而言之,07模式可以帮助技术员快速了解故障问题是否解决。

参考

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值