这份文档提供了国际标准ISO 17987-2的中文翻译版本,该标准主要针对信息技术领域中特定主题的规定和要求。
ISO 17987是一系列针对车载通信网络中的本地互连网络(LIN)进行规范的标准体系。该标准基于开放系统互连(OSI)基本参考模型,将通信系统分为七层,以确保不同设备之间的兼容性。
LIN协议是一种低成本的汽车内部低速控制应用通信协议,常用于车门模块和空调系统的操作中。它采用UART技术,并具备以下关键特性:
1. 基于信号的通信:支持节点间的信息交换。
2. 按照调度表传输帧:确保确定性通信。
3. 主从架构:一个主节点控制多个从节点。
4. 错误检测机制:提供错误处理和状态管理功能。
5. 节点配置定义了设备属性及网络管理需求。
6. 诊断服务支持数据交换,符合ISO 14229-2标准。
ISO 17987分为多个部分:
- ISO 17987-1:概述该系列的标准结构、用例和通用资源。
- ISO 17987-2:定义传输协议及网络层要求,包括PDU(协议数据单元)的消息传递规则。
- ISO 17987-3:规定LIN协议的抽象逻辑实现,并隐藏硬件相关特性。
- ISO 17987-4:描述有源硬件组件互连的需求。
- ISO 17987-5:定义LIN应用程序接口(API)及节点配置、识别服务。
- ISO 17987-6:提供一致性测试,检查数据链路层、网络层和传输层的实现情况。
- ISO 17987-7:规定电气物理层的要求,确保逻辑抽象级别的一致性。
传输层是LIN协议的重要部分之一,它定义了无确认通信的数据传输,并支持正常通信信息及诊断通信。通过使用诊断帧进行数据交换,适用于主干总线(如CAN)上的诊断系统操作。其目标在于减少LIN主节点的负载,在从节点上直接提供完整的诊断能力。
网络层负责在LIN节点间传递PDU消息,满足基于LIN车辆网络系统的本地互连需求。广播NAD、配置NAD、功能NAD和初始NAD是用于节点识别与管理的关键概念。
每个从节点都有一个唯一的配置NAD,在通信初始化时由主节点分配或通过API调用及静态配置等方式设置更改。在开始诊断通讯前,必须确保每一个从节点具有独特的标识符。
ISO 17987标准为LIN协议提供了全面框架,涵盖了逻辑实现到物理层电气规范的各个方面,以保证汽车行业内LIN通信标准化和可靠性。