OBD盒子
通过分析发现OBD盒子主要实现的功能为数据分析,监控提醒类被动型功能,很少能实现车辆控制类(如车窗控制、发动机点火控制等)主动型功能,山东环保OBD推荐厂家。这是为什么呢? 数据分析、监控类功能实现原理:车辆工作时各个节点会不断的向总线发送各类CAN报文,山东环保OBD推荐厂家,OBD盒子可以读取总线上的CAN报文,完成车辆信息的采集,山东环保OBD推荐厂家,如通过监控EngineRun,BatteryVotage信号值便可分别实现对汽车启动状态和电瓶电压值的监控;通过对VehicleSpeed信号监控,便可统计汽车运行实时速度。当然这一过程涉及各个厂家具体CAN协议解析与**。
05服务用于读取氧传感器的状态,对于OBDonCAN来说不支持该服务,相应的功能由06服务实现。 Service 06 - Request On-Board Monitoring Test Results for Specific Monitored Systems 该服务用于请求对特定被监测系统的监测结果。OBD中定义了一个MID(Monitor ID)的表格,来标识被监测系统。一个ECU不一定需要支持所有的MID,获知具体支持哪些MID的方法与01和02服务所使用的方法相同,也是先读取00,20,40等ID。
06服务的命令格式是SID 若干MID,命令格式如下 06服务的request 06服务的response 06服务的response中,针对某一个MID,可能有多个TID(Test ID),因为针对一个系统可能有多个测试项目。TID表格也在OBD中定义。06服务的response格式固定,每个MID的每个TID有6部分组成,可以在上面的例子中看出: 1. MID 2. TID 3. Unit And Scaling ID,用于标识这个TID的测试内容是什么,比如电压、时间、计数器之类的。 4. Test Value,实际测量值 5. Min. Test Value,这个测量值的最小值 6. Max. Test Value,这个测量值的较大值。
OBD系统的原理:
OBD系统将从发动机的运行状况随时监控汽车是否尾气超标,一旦超标,会马上发出警示。当系统出现故障时,故障(MIL)灯或检查发动机(Check Engine)警告灯亮,同时动力总成控制模块(PCM)将故障信息存入存储器,通过一定的程序可以将故障码从PCM中读出。根据故障码的提示,维修人员能迅速准确地确定故障的性质和部位。OBD实时监测发动机、催化转化器、颗粒捕集器、氧传感器、排放控制系统、燃油系统、EGR等系统和部件。然后通过不同与排放有关的部件信息,联接到ECU【电控单元,它能检测、分析与排放相关故障的功能】,当出现排放故障时,ECU记录故障信息和相关代码,并通过故障灯发出警告,告知驾驶员。ECU通过标准数据接口,保证对故障信息的访问和处理。
文章来源地址: http://huanbao.chanpin818.com/hjjcyq/zxjcyly/deta_3697800.html
免责声明: 本页面所展现的信息及其他相关推荐信息,均来源于其对应的用户,本网对此不承担任何保证责任。如涉及作品内容、 版权和其他问题,请及时与本网联系,我们将核实后进行删除,本网站对此声明具有最终解释权。