汽车诊断协议随着时代的发展,经历了一朝又一代的更迭,而如今ISO15765符合现代汽车网络总线系统的发展趋势,已被许多汽车厂商采纳,并将成为未来汽车行业的通用诊断标准。
如下图所示,为ISO15765诊断协议的主要内容:
ISO15765协议总共分为四个部分:
1、通用信息
2、网络层服务
3、应用层,统一诊断服务(UDS)
4、排放相关系统要求
ISO15765是针对基于CAN 的汽车故障诊断系统的一般诊断要求制定的。根据开放系统互连(OSI)7层参考模型,ISO15765将通信系统分为4 层。其中,ISO15765-2定义了网络层,ISO15765-3定义了应用层。
在ISO15765的结构中,每层都为上层提供服务接口,上层通过访问这些服务接口实现与底层的信息交互。
1、数据链路层,物理层
定义完全符合ISO11898规范。
2、网络层
由ISO15765-2定义。
主要为应用层提供服务及实现不同结点网络层间的数据通信(如外部诊断设备与ECU 之间),为数据通信提供了分段、传送流控制帧和重组等处理方法。
网络层是高层与底层之间的连接桥梁,它通过向应用层提供服务接口获得诊断服务数据,通过内部处理将诊断数据转换成符合CAN 网络通信的数据格式,最后通过数据链路层提供的服务接口发送数据。
应用层包含了统一诊断服务(UDS)(ISO 14229-1)和应用层协议(ISO 15765-3)。
在ISO15765通信模型中, 应用层是根据ISO14229-1和ISO15031-5标准中诊断服务的内容定义的,并兼容了一些汽车厂商规范中定义的诊断服务,具有测试、检查、监控、诊断管理等功能。
4、排放相关系统要求
依据OBD,ISO15765-4对ISO15765-2,ISO11898-1规定的会话层,网络层,数据链路层和物理层进行了限定。
下次我们来详细介绍一下ISO15765的网络层!
微信号:hongkeqiche
了解更多请戳www.hongkeqiche.com