系统。数据测定和记录器也属于标准型 ECU,但如果这些 ECU 要实现诊断工具功能,那么
它们应该满足诊断工具 ECU 的要求。除了地址声明过程以外,标准型 ECU 没有能力修改其
他 ECU 的源地址。
标准型 ECU 可能可以进行自配置地址。需要某个特定地址配置的能力不是本文档讨论
的目的。
3.3.2 诊断/发展型 ECU
诊断/发展型 ECU,是指那些连接在某个 SAE J1939 子网中,用于分析、调试、发展或
监测子网上的任一 ECU 或者子网本身运行情况的 ECU。虽然这些工具并不需要永远地附接
在子网上,但这样的工具最好能成为车辆或飞机的一个固有部件。另外,这些工具的作用比
标准型 ECU 的作用更大,因为它们主要是设计用于与网络上其他 ECU 相互作用,没有其他
外部功能(例如,诊断工具不需要提供转矩,播种,或刹车)。
这些工具可以作为专用工具作用在某个指定制造商的 ECU 上;也可以作为通用工具作
用在多个制造商生产的 ECU 上,或者它们可以主要为网络本身工作,为系统集成商或 OEM
汽车制造商提供网络集成服务。
3.3.3 网络互连型 ECU
网络互连型 ECU,是指那些主要用于网络或子网互连的 ECU。它们主要由转发器、桥
接器、路由器和网关组成。所有的网络互连型 ECU 通过各种方式在子网间进行消息传送。
由网络互连型 ECU 连接的子网可以具有相同的协议,例如在同一辆汽车内有两个 SAE
J1939 的子网;也可以具有不同的协议,例如从 SAE J1708/J1587 连到 SAE J1939,或者可
以与车外的子网相连,例如卫星连接、令牌网或便携式 MODEM。
作为网关的网络互连型 ECU 可以把消息从 SAE J1939 子网传送到其他不同的网络。本
文档只讨论这些 ECU 的 SAE J1939 部分。
4 技术规定
4.1 标称符和地址规定
委员会为每个标称符分配了一个由 64 位组成的域。标称符表示了 ECU 的功能(例如,
1 号发动机,2 号发动机,1 号变速箱,防抱死系统 1)。网络中可以找到的任一功能都指定
了一个标称符。在一辆汽车中,标称符必须唯一。在 SAE J1939 网络中,传输消息的 ECU
需要一个标称符。标称符的作用有两个,第一,为模块提供一个功能描述;第二,提供一个
编号值用于地址仲裁。在 SAE J1939 网络中使用的地址,为消息标识符提供了唯一性,并且
可以确定消息的源头。(有时提到的“源地址”是指后一种用法。)地址声明消息包含一个源
地址和一个标称符,可在网络中用于把一个标称符和一个特定的地址关联起来。一个地址与
唯一的标称符(4.1.1)之间的关联,也使地址和功能关联起来。ECU 的制造商和网络集成
商必须保证所有在某个网络上传输消息的 ECU 的标称符都是唯一的。