标准J1979-2017和SAE J1979-2017的UDS诊断协议概述

5星 · 超过95%的资源 需积分: 13 46 下载量 51 浏览量 更新于2024-01-19 1 收藏 2.7MB PDF 举报
"标准J1979-2017;SAE J1979-2017 UDS诊断协议" SAE J1979-2017是汽车工程领域的一个标准,规定了车辆诊断的通信协议。该标准是由SAE Technical Standards Board发布的,旨在推进技术和工程科学的发展。根据SAE的规定,该标准的使用完全是自愿的,对于任何特定的用途的适用性和适合性,包括因此导致的任何专利侵权,都由用户独自承担责任。SAE会对每个标准进行审查,以确保其准确性和质量。 SAE J1979-2017的重点是UDS(Unified Diagnostic Services)诊断协议。UDS是一种通用的车辆诊断协议,用于实现车辆与诊断设备之间的通信。该协议旨在简化诊断流程,并提供准确和一致的诊断结果。UDS诊断协议可以应用于各种车辆系统,包括发动机管理、刹车系统、空调系统等。 UDS诊断协议的核心是服务和诊断请求的定义。它定义了各种服务和诊断请求的格式和规范,包括读取数据、写入数据、发送诊断命令等。通过使用这些服务和请求,诊断工程师可以与车辆进行通信,并获取关于车辆状态和故障的信息。UDS还支持诊断仪与车辆之间的安全认证和加密。 UDS诊断协议的另一个重要方面是故障码。故障码是车辆系统在出现问题时生成的代码,用于指示故障的类型和位置。UDS定义了故障码的格式和规范,以及与诊断设备的交互方式。通过读取和解析故障码,诊断工程师可以准确地确定车辆的故障,并采取相应的修复措施。 此外,UDS诊断协议还支持诊断工程师进行诊断会话的管理,包括建立会话、结束会话、切换会话等。诊断会话是诊断设备与车辆之间的一个交互过程,用于进行特定的诊断操作。UDS定义了不同类型的会话,如默认会话、扩展会话、制造商会话等,并规定了每种会话的功能和要求。 总之,SAE J1979-2017标准和UDS诊断协议为汽车诊断工程师提供了一套通用和标准化的诊断方法和工具。通过遵循这些标准和协议,诊断工程师可以更容易地与车辆进行通信,并准确地识别和解决故障。这些标准和协议的广泛应用,将促进汽车维修和诊断技术的进一步发展,提高整个汽车行业的效率和质量水平。