Lin总线诊断级别定义 CLASS I 、II 、III

级别定义再ISO 14229-7 中

1.Diagnostic class I

Smart and simple devices like intelligent sensors and actuators requiring none or very low amount of
diagnostic functionality. Actuator control, sensor reading, and fault memory handling is done by the
master node, using signal carrying frames. Therefore, specific diagnostic support for these tasks is not
required. Fault indication is always signal-based.

 

智能和简单的设备,如智能传感器和执行器,不需要或只需要很少量
诊断功能。 执行器控制、传感器读数和故障记忆处理由
主节点,使用信号承载帧。 因此,这些任务的特定诊断支持不
必需的。 故障指示始终基于信号。

2.Diagnostic class II

A diagnostic class II slave node is similar to a diagnostic class I slave node, but it provides node
identification support. The extended node identification is normally required by vehicle manufacturers.
Testers or master nodes use ISO 14229-1 diagnostic services to request the extended node identification
information. Actuator control, sensor reading, and fault memory handling is done by the master node,
using signal carrying frames. Therefore, specific diagnostic support for these tasks is not required. Fault
indication is always signal-based.

 

II 类诊断从节点类似于 I 类诊断从节点,但它提供节点识别支持。 汽车制造商通常需要扩展节点标识。
测试人员或主节点使用 ISO 14229-1 诊断服务来请求扩展节点标识信息。 执行器控制、传感器读取和故障存储器处理由主节点完成,
使用信号承载帧。 因此,不需要为这些任务提供特定的诊断支持。 故障指示始终基于信号。

3.Diagnostic class III

Diagnostic class III slave nodes are devices with enhanced application functions typically performing
their own local information processing (e.g. function controllers, local sensor/actuator loops). The slave
nodes execute tasks beyond the basic sensor/actuator functionality and, therefore, require extended
diagnostic support. Direct actuator control and raw sensor data are often not exchanged with the master
node and, therefore, not included in signal carrying frames. ISO 14229-1 diagnostic services for I/O
control, sensor value reading, and parameter configuration (beyond node configuration) are required.
Diagnostic class III slave nodes have internal fault memory, along with associated reading and clearing
services. Optionally, reprogramming (flash/NVRAM reprogramming) of the slave node is possible. This
requires an implementation of a boot loader and necessary diagnostic services to unlock the device
initiate downloads and transfer data, etc.
The primary difference between diagnostic class II and diagnostic class III is the distribution of
diagnostic capabilities between the LIN master node and the LIN slave node for diagnostic class II while

for a diagnostic class III LIN slave node, no diagnostic application features of the LIN slave node are
implemented in the LIN master node.

 

 

诊断 III 类从节点是具有增强应用功能的设备,通常进行自己的本地信息处理(例如功能控制器、本地传感器/执行器回路)。

这些从节点执行超出基本传感器/执行器功能的任务,因此需要扩展诊断支持。 直接执行器控制和原始传感器数据通常不与

主节点交换,因此不包含在信号承载帧中。 需要用于 I/O 控制、传感器值读取和参数配置(节点配置之外)的 ISO 14229-1 [4] 诊断服务。
III 类从节点具有内部故障存储器,以及相关的读取和清除服务。 可选地,从节点的重新编程(闪存/eeprom重新编程)

是可能的。 这需要实施引导加载程序和必要的诊断服务来解锁设备、启动下载和传输数据等。

 

总结:CLASS III 等级最高需要做内部故障储存。

 

posted on 2020-10-26 10:03  让代码改变世界ha  阅读(1768)  评论(0编辑  收藏  举报

导航