打印
[其他]

车载通信网络信的ID分配举例

[复制链接]
557|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
海中水|  楼主 | 2020-10-15 14:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    我们再明确了车载网络通信节点之后,就需要对它们各自ID信息进行分配,分配举例如下:

1、请求信息


源地址目的地址ID域控制域数据域
IDHIDL
电机控制单元ECU中央信号处理单元0DEAH0301H0003H0301H,0000H
电池管理单元ECU中央信号处理单元0DEAH0401H0003H0401H,0000H
服务单元ECU中央信号处理单元0DEAH0501H0003H0501H,0000H

    请求信息帧的作用很重要,主要用于系统自检时网络控制中央处理单元向总线节点发送数据时的请求,以确认通信链路工作是否正常。这是一个数据帧,优先级为6,发送字节数为3。

2、应答信息


源地址目的地址ID域控制域数据域
IDHIDL
电机控制单元ECU中央信号处理单元0DAE8H000F1H0005H肯定000FFH,00FFFH
否定0FF00H,00E800H
电池管理单元ECU中央信号处理单元0DAE8H000F2H0005H肯定000FFH,00FFFH
否定0FF00H,00E800H
服务单元ECU中央信号处理单元0DAE8H000F3H0005H肯定000FFH,00FFFH
否定0FF00H,00E800H

    应答信息帧主要用于在系统自检时,网络上各节点接收到信息请求后发送给主控制单元的应答信号,以告知本节点自检正常以及通信链路等的正常。该帧为数据帧,优先级别为6,发送字节数为8。

3、电机控制单元信息发送帧

位序定义及作用
Message IDH/IDL0DAFEH/00101H
Message CTRL00008H
Message Box A15~8电机转速
7~0电机温度
Message Box B15~8车速
7电机欠压,1:正常,0:欠压
6电机过流,1:正常,0:过流
5电机过载,1:正常,0:过载
4~0其它

4、电池管理系统单元的信息帧

位序定义及作用
Message IDH/IDL0DAFEH/00202H
Message CTRL00008H
Message Box A15~14电池状态:00-正常,01-小故障,10-中故障,11-大故障
13电流充放电状态:0-放电,1-充电
12-0单体电池状态
Message Box B15~0电池SOC

5、服务单元的信息帧

位序定义及作用
Message IDH/IDL0DAFEH/00303H
Message CTRL00008H

    在对各节点进行ID分配时,将节点的物理地址设置成相邻的地址,电机控制器、电池管理系统、服务单元的地址分别是0101H、0202H、0303H,另外将各个位对应的节点状态信息进行设计。分配好车载节点的ID之后,设置每个单元的信息帧重复传输率都是20ms,在通过对SAEJ1939协议的制定后,即完成了纯电动汽车车载网络的网络协议的制定。


使用特权

评论回复

相关帖子

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

本版积分规则

742

主题

11011

帖子

81

粉丝