打印
[其他]

诊断之通讯类型

[复制链接]
318|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
海中水|  楼主 | 2020-4-3 17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
诊断通讯协议
       通信协议又称通信规程,是指通信双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速率,传送步骤,检纠错方式以及控制字符定义等问题作出统一规定,通信双方必须共同遵守。诊断通信协议就是车载ECU与诊断设备的一种约定,让外部设备能够与ECU进行通讯,并进行相关诊断功能操作。一般ECU厂家都会给自己的每款ECU编写相应的诊断通讯协议。
诊断通讯协议常见类型:
       ECU只发布收类型:这种诊断通讯协议类型使用于早起,当ECU检测到系统故障的时候,采用循环广播方式向诊断输出端(故障灯、诊断接口)输出故障代码。这样的协议功能比较简单,不接受外部设备的主动询问,在收到物理激活(甚至不需要物理激活)后循环输出诊断信息。
       对ECU存储单元直接读取类型:这种诊断通讯洗衣类型也适用于较早期,支持简单的交互方式,设备向ECU发送一地址代码,ECU通过计算地址或直接将该地址内容回复给设备。这样的协议具备简单的交互功能,支持外部设备主动请求,但不支持主动测试功能。
       带初始化和系统识别码交互类型:这种诊断通讯协议类型为现在主流协议类型之一,带有初始化方式及系统识别码,可以在带有多个系统的LAN网络里识别出唯一系统,实现点对点通讯,支持完整交互方式,可以实现主动测试、ECU数据更新等功能。
       总线类型:这种诊断通讯协议类型为现在最新主流协议类型之一,随着汽车电控系统的增加,原来点对点通讯模式在速度和连接上(有些时候系统可能需要一对多活多对多进行通讯)达不到使用需求。所以出现该协议类型,这种协议模式的节点数据里带有识别码,可以随时在总线上发送数据及过滤接收数据。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

733

主题

10715

帖子

79

粉丝