网络节点的地址(Address),即该节点的8位源地址,用于区别网络中的其他节点,网络中每个ECU都有唯一的地址与之对应。J1939为多数ECU提供了推荐地址。特别说明下,J1939网络节点的名称有两个作用。
1.对电子控制单元ECU进行功能描述;
2.用于网络的节点地址仲裁。
J1939协议规定,节点名称由64位组成,分10个域,具体定义如下表所示: 内容 | 位数 | 可否任意地址 | 1位 | 行业组 | 3位 | 车辆系统实例 | 4位 | 车辆系统 | 7位 | 保留 | 1位 | 功能 | 8位 | 功能实例 | 5位 | ECU实例 | 3位 | 制造商代码 | 11位 | 识别码 | 21位 | 网络中的每个电控单元ECU在上电和自检完成后,要首先发送地址声明信息以确认其源地址的合法性。唯有当地址声明合法后,才能向总线上发送信息。其中电控单元ECU的发送地址在0~127和248~253之间的单元可以在声明之后就直接向总线上发布信息,其它地址内的电控单元需要在声明完后的20ms后才能正常开始通讯。
|