目录
协议框架
ISO 15765的这一部分是为了定义在控制器区域网络(CAN)通信链路上实施的车辆诊断系统的通用要求,如ISO 11898 -1所规定的。虽然它主要用于诊断系统,但它也满足其他基于can的系统对网络层协议的需求。为了实现这一目标,它基于ISO/IEC 7498-1和ISO/IEC 10731的开放系统互连基本参考模型(Open Systems Interconnection Basic Reference Model, OSI),将通信系统划分为7个层次,如表1所示。
传输协议和网络层服务
ISO 11898-1指定可变长度的CAN帧,其最大有效载荷大小取决于所使用的协议设备。标准CAN协议设备可以发送/接收每帧有效载荷大小从0字节到8字节不等的帧。CAN FD (flexible data rate,灵活数据速率)协议设备可以收发0 ~ 64字节的帧。CAN FD协议设备也能够发送/接收标准CAN帧。
ISO 15765的这一部分提供了传输协议和网络层服务,以支持不同的应用层实现,如
增强的车辆诊断(立法功能之外的与排放相关的系统诊断,非排放相关的系统诊断),
ISO 15031中规定的与排放相关的车载诊断(OBD),
ISO 27145中规定的全球协同车载诊断(WWH-OBD),
船上烟火装置的寿命结束激活(ISO 26021)。
传输协议指定了一个未经确认的通信。
注:ISO 15765的这一部分并不能决定标准CAN、CAN FD或两者是否被其他引用ISO 15765这一部分的标准推荐或要求实施。
术语、定义和缩写术语
BRS |
Bit rate Switch |
比特率切换 |
BS |
Blocksize |
块大小 |
CAN |
Controller area network |
CAN总线 |
CAN_DL |
CAN frame datalink layer data length in bytes |
数据链路层的CAN帧数据长度 |
CANFD |
11898-1中定义的具有灵活数据速率和更大有效载荷的控制器区域网络ISO |
|
CLASSICAL CAN |
标准帧 |
|
CF |
连续帧 |
后续帧、连续帧 |
CTS |
Continue to send |
继续发送 |
DLC |
CAN frame data link layer data length code |
数据长度编码 |
DOCAN |
Diagnostic communication over CAN |
基于CAN的诊断通信 |
ECU |
电子控制单元 |
|
FC |
流控帧 |
流控帧 |
FF |
首帧 |
首帧 |
FF_DL |
首帧长度 |
|
FMI |
Failure mode indicator |
失效模式指示 |
FS |
FlowStatus |
流控帧状态 |
Mtype |
MessageType |
信息类型 |
N/A |
Not applicable |
没有应用 |
N_AE |
Network address extension |
网络层扩展地址 |
N_AI |
Network address information |
网络层地址信息 |
N_Ar |
网络层定时参数Ar |
|
N_As |
网络层定时参数As |
|
N_BSr |
网络层定时参数Br |
|
N_BSs |
网络层定时参数Bs |
|
N_ChangeParameter |
网络层服务名称 |
|
N_Cr |
网络层定时参数Cr |
|
N_Cs |
网络层定时参数Cs |
|
N_Data |
网络层数据 |
|
N_PCI |
Network protocol control information |
网络层协议控制信息 |
N_PCItype |
网络层协议控制信息类型 |
|
N_PDU |
Network protocol data unit |
网络层协议数据单元 |
N_SA |
Network source address |
网络层源地址 |
N_SDU |
网络层服务数据单元 |
|
N_TA |
Network target address |
网络层目标地址 |
N_TAtype |