OBD协议数据流说明
需要确认的问题:
1、支持的车型?
2、油耗、里程读取?
3、OBD协议中是否支持读取和控制车门窗的状态信息?
5
1、
ECU 2、
+
注:PID:OBD系统输出的每个参数都对应一个使用16进制表示的PID(ParameterIdentification),即参数标识。
PID$01故障码清除之后的监测状态
PID$05发动机冷却液温度
PID$0C发动机转速可以读取实时转速或者故障时转速。
数据类型:data/4rpm(0
PID$0D车速可以读取实时车速或者故障时车速。
数据类型:datakm/h(0
PID$2F?燃油液位输入读出油箱剩余油量与油箱容量的百分比
读取详细OBD数据流见下面二。
5、比较本人整理的ISO15031-5和北京金奔腾科技公司的OBD协议数据流:金奔
腾提供OBD数据流比本人整理的更详细。
一、OBD系统输出信息的模式/服务(出处参考ISO15031-5协议标准)
问当前排放相关的一些基本参数的数据值。这些参数包含系统的一些模拟输入和输出量,数字输出和输出量,以及系统状态信息等。这些参数是车辆和发动机以及OBD系统本身最重要的信息,
它们是实时刷新的。
Mode2:请求冻结祯数据
模式2的目的是访问保存在冻结桢中的排放相关的数据。所谓冻结桢,指的是故障在首次出现的瞬间,车辆和发动机的一些最重
要的参数值。
Mode3:请求排放相关的动力系诊断故障码
模式
模式
处于ON的状态下能够执行。大部分ECU在发动机运转的时候也可
进行此操作。
Mode5:请求氧传感器检测测试结果
模式5输出的信息是氧传感器的信息,其中既包含氧传感器的特
性参数(常数,决定于选用的氧传感器本身),还包括氧传感器的
一些评价指标的测试结果。
Mode6:请求非连续监控的测试结果
模式6输出的是OBD系统对某个部件/系统的非连续监测结果。
Mode7:请求连续监测系统OBD测试结果
二、OBD数据流(本人根据ISO15031-5协议整理的协议)
下面是Mode1和Mode2所输出的信息
PID$00
•PID$01故障码清除之后的监测状态
•PID$02对应所存储的冻结桢的故障码
•PID$03燃油系统状态
•PID$04计算负荷值
•PID$05发动机冷却液温度
)
•PID$13氧传感器位置
•PID$14—PID$1B传统0到1V氧传感器输出电压(Bx-Sy)及与此传感器关联的短时燃油修正(Bx-Sy)
•PID$1C?OBD系统的车辆设计要求
•PID$1D氧传感器的位置
•PID$1E辅助输入状态
•PID$1F自发动机起动的时间
PID$20
•PID$21在MIL激活状态下行驶的里程
•和•*100%
•和
电流
•PID$3C催化器温度B1S1
•PID$3D催化器温度B2S1
•PID$3E催化器温度B1S2
•PID$3F催化器温度B2S2
PID$40
•PID$41当前驾驶循环的监测状态•PID$42控制模块电压
•PID$43绝对负荷值
•PID$51当前车辆使用的燃料类型•PID$52酒精在燃料的百分比•PID$53蒸发系统蒸气压力绝对值•PID$54蒸发系统蒸气压力
•PID$55第二个氧传感器的短时燃油修正(Bank1和Bank3) •PID$56第二个氧传感器的长期燃油修正(Bank1和Bank3) •PID$57第二个氧传感器的短时燃油修正(Bank2和Bank4) •PID$58第二个氧传感器的长期燃油修正(Bank2和Bank4)
•PID$59油轨绝对压力
CAN的ID PCIMODEPID
标准:7DF?? 01? 01?0d?00?00?00?00?00
扩展:18DB33F101?01?0d?00?00?00?00?00 数据域:PCI+MODE+PID,其中PCI表示协议控制信息的字节数量
•01----Mode1:请求动力系当前数据;PID0D----车速
四、北京金奔腾汽车科技公司提供标准OBD数据流:
数据流名称:原始数据单位
000故障码存储数量||
001故障指示灯状态||
002支持失火监测||
003支持燃油系统监测||
004支持综合部件监测||
005失火监测准备就绪||
031短期燃油修正(缸组2)||%
032长期燃油修正(缸组2)||%
033燃油压力||kPaG
034进气歧管绝对压力||kPaA
035发动机转速||RPM
036车速||km/h
037点火正时||°
038进气温度||℃
039空气流量||g/s
040节气门位置||%
041二次空气请求||
042氧传感器位置||
043氧传感器输出电压(缸组1,传感器1)||V 044短期燃油修正(缸组1,传感器1)||% 045氧传感器输出电压(缸组1,传感器2)||V 046短期燃油修正(缸组1,传感器2)||% 047氧传感器输出电压(缸组1,传感器3)||V 048短期燃油修正(缸组1,传感器3)||% 049氧传感器输出电压(缸组1,传感器4)||V 050短期燃油修正(缸组1,传感器4)||%
076当量比(λ)(缸组2,传感器2)|| 077氧传感器电压(缸组2,传感器2)||mV 078当量比(λ)(缸组2,传感器3)|| 079氧传感器电压(缸组2,传感器3)||mV 080当量比(λ)(缸组2,传感器4)|| 081氧传感器电压(缸组2,传感器4)||mV
082废气再循环指令||%
083废气再循环错误||%
084燃油蒸气净化||%
085燃油液位输入||%