SAE J1939-2018 Serial Control and Communications Heavy Duty Vehicle Network -Top Level Document - 完整英文版(29页).pdf
SAE J1939-2018是重型车辆网络通信的标准,它是一个详细的国际推荐实践,由美国汽车工程师学会(SAE)发布。这个标准最初在2000年发布,最近在2018年进行了修订,取代了之前的J1939版本。该文档的核心目的是提供一个高级别的概述,它是所有其他SAE J1939相关文档的父级文档。
J1939通信网络基于ISO 11898-1的CAN(控制器局域网)高速通信网络,设计用于支持实时闭环控制功能、简单信息交换以及电子控制单元(ECUs)之间的诊断数据交换。这些ECUs在整个车辆中物理分布,使得网络能够覆盖重型车辆的各种系统。该网络适用于重载环境,适应于横向集成的车辆工业,如公路和非公路用轻型、中型和重型车辆,以及使用车辆衍生组件的固定应用,例如发电机组。
网络的物理层设计考虑了在重型环境中使用的耐久性和可靠性。在横向集成的车辆中,不同供应商提供的发动机、变速器等组件需要无缝协作,J1939的通用通信架构旨在提供一个开放的互连系统,使来自不同制造商的ECUs能够互相通信。这一特性降低了车辆制造商与零部件供应商之间的集成难度,促进了标准化和互操作性。
J1939协议栈包括多个层次,每个层次都有特定的功能和职责。例如,物理层定义了信号传输的电气规范,数据链路层处理错误检测和纠正,而应用层则负责定义不同ECU之间如何交换特定的数据报文。这些报文通过29个不同的PGNs(参数组编号)进行分类,每个PGN关联一组特定的信息,如发动机状态、速度、温度等。
此外,J1939还规定了地址分配策略,允许最多64个ECUs在网络上同时通信,每个ECU拥有一个唯一的2字节CAN地址,范围从0到7FF。这种地址管理确保了网络上的高效通信和避免冲突。
诊断方面,J1939提供了强大的工具,允许车辆制造商和维修人员监测和诊断系统问题。这包括故障代码(DTCs)的标准化报告,以及实时性能数据的获取,有助于提高车辆的整体效率和可靠性。
SAE J1939-2018是重型车辆通信领域的一个关键标准,它定义了一个全面的通信框架,确保不同供应商的ECUs能够协同工作,并为车辆的维护和优化提供了有力的支持。这份文档的更新内容可能涉及对J1939-16等新发布的标准的引用,以及文档结构和J1939概述的改进,以保持与当前技术同步。