道路车辆 局域互联网络(LIN) 第6部分:协议一致性测试规范_第1页
道路车辆 局域互联网络(LIN) 第6部分:协议一致性测试规范_第2页
道路车辆 局域互联网络(LIN) 第6部分:协议一致性测试规范_第3页
道路车辆 局域互联网络(LIN) 第6部分:协议一致性测试规范_第4页
道路车辆 局域互联网络(LIN) 第6部分:协议一致性测试规范_第5页
已阅读5页,还剩66页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS43.040

CCST36

中华人民共和国国家标准

GB/TXXXXX—XXXX/ISO17987-6:2016

`

道路车辆局域互联网络(LIN)

第6部分:协议一致性测试规范

Roadvehicles-LocalInternetNetwork(LIN)-Part6:LINProtocolconformancetest

specification

(ISO17987-6:2016,IDT)

(征求意见稿)

(本草案完成时间:2021.12.10)

在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上。

GB/TXXXXX—XXXX/ISO17987-6:2016

前言

本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定

起草。

本文件为GB/TXXXXX《道路车辆局域互联网络(LIN)》的第6部分。GB/TXXXXX已经发布了以

下部分:

——第1部分:一般信息和使用案例定义;

——第2部分:传输层协议和网络层服务;

——第3部分:协议规范;

——第4部分:12V/24V电气物理层规范;

——第5部分:应用程序接口;

——第6部分:协议一致性测试规范;

——第7部分:电气物理层一致性测试规范;

——第8部分:电气物理层规范直流电源线上的局域互联网络。

本文件等同采用ISO17987-6:2016《道路车辆局域互联网络(LIN)第6部分:协议一致性测试规

范》。

本文件做了下列最小限度的编辑性改动:

——将国际标准中的“本国际标准”改为“本文件”;

——删除国际标准的前言;

——规范性引用文件由国际标准替换为等同采用的国家标准。

本文件由中华人民共和国工业和信息化部提出。

本文件由全国汽车标准化技术委员会(SAC/TC114)归口。

本文件起草单位:

本文件主要起草人:

IV

GB/TXXXXX—XXXX/ISO17987-6:2016

引言

GB/TXXXX标准定义了用例、通讯协议和车辆通讯网络的局域互联网络的物理层需求。

所提到的LIN协议是一种基于汽车的低速通用异步收发器的网络,它的一些关键特性是基于信号通

讯,基于调度表的帧传输,主从通讯错误检测,节点配置和诊断服务传输。

LIN协议适用于低成本的汽车控制应用,比如门模块和空调系统。作为车辆低速控制应用的通讯基

础设施,它能提高以下功能:

——基于信号在不同节点的应用程序之间交换信息;

——比特率支持1kbit/s到20kbit/s;

——基于确定性调度表的帧通讯;

——唤醒和休眠LIN网络的网络管理方案;

——提供错误处理和错误信号的状态管理;

——传输层允许大量数据的传输(例如诊断服务);

——如何处理诊断服务的规范;

——电气物理层规范;

——用于描述从节点属性的节点描述语言;

——用于描述通讯行为的网络描述文件;

——应用程序接口。

GB/TXXXX标准基于ISO/IEC7498-1中规定的开发系统互连基本参考模型,该模型将通信系统架

构分为七层。

该模型将数据通信架构分为七层,即(自上而下)应用层(7层)、表示层、会话层、传输层、网

络层、数据链路层和物理层(一层)、这些层的子集都应用在GB/TXXXX中(所有部分)。

GB/TXXXX标准区分了由一层提供给它上面一层的服务和该层用来在它的对等实体之间发送消息

的协议。这种区分的原因主要是为了服务,尤其是应用层服务和传输层服务,也用于除LIN以外的其

他类型的网络。因此,协议对服务的使用者是隐藏的,并且如果有特殊的系统需求,可以修改协议。

GB/TXXXX标准提供了支持以下相关要求实施所需的所有文件和参考材料:

——GB/TXXXX.1:本文件概述了GB/TXXXX系列标准和结构及用例定义和供所有后续部分使

用的公共资源集(定义、引用);

——GB/TXXXX.2:本文件规定了在LIN节点之间传输消息的PDU传输协议网络层要求;

——GB/TXXXX.3:本文件规定了在抽象逻辑层上实现LIN协议的要求及与硬件相关的规则;

——GB/TXXXX.4:本文件规定了实现互连协议所需的有效硬件组件的要求;

——GB/TXXXX.5:本文件规定了LIN应用程序接口(API)以及节点配置和标识服务。节点配

置和标识服务在API中进行定义,定义了从节点的配置方式和从节点如何使用标识服务;

——GB/TXXXX.6:本文件规定了根据第2部分和第3部分检查LIN协议实现的一致性,包括对

数据链路层、网络层和传输层的测试;

——GB/TXXXX.7:本文件规定了根据第4部分检查LIN电气物理层实现(抽象逻辑层)一致性

的测试;

——GB/TXXXX.8:本文件规定了LIN通信系统直流电源线电气物理层(EPL)的实现要求和EPL

的符合性测试计划。

V

GB/TXXXXX—XXXX/ISO17987-6:2016

道路车辆局域互联网络(LIN)

第6部分:协议一致性测试规范

1范围

本文件规定了车辆局域控制网络LIN(以下简称LIN)协议一致性测试要求及方法。此测试验证LIN

通信控制器相对于GB/TXXXX.2和GB/TXXXX.3的一致性。

本文件提供所有必要的技术信息,以确保在不同的测试系统上测试结果一致,前提是专用的测试套

件和测试系统符合本文件要求。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,

仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本

文件。

GB/TXXXX.2道路车辆局域互连网络(LIN)第2部分:传输层协议和网络层服务(ISO17987-

2:2016Roadvehicles—LocalInterconnectNetwork(LIN)—Part2:Transportprotocolandnetworklayer

services,IDT)

GB/TXXXX.3道路车辆局域互连网络(LIN)第3部分:协议规范(ISO17987-3:2016Road

vehicles—LocalInterconnectNetwork(LIN)—Part3:Protocolspecification,IDT)

GB/TXXXX.4道路车辆局域互连网络(LIN)第4部分:12V/24V电气物理层规范(ISO17987-

4:2016Roadvehicles—LocalInterconnectNetwork(LIN)—Part4:Electricalphysicallayer(EPL)

specification12V/24V,IDT)

3术语和定义

下列术语和定义适用于本文件。

B类设备classBdevice

基于μC的LIN器件。

注:这些设备可以在μC和收发器之间的Rx和Tx接口电路上进行测量。

C类设备classCdevice

具有μC和收发器的集成LIN设备(ECU)。

注:这些设备无法在μC与收发器之间的Rx和Tx接口电路上进行测量。

4符号和缩略语

1

GB/TXXXXX—XXXX/ISO17987-6:2016

本文件使用的符号及其释义见表1,缩略语及其释义见表2。

表1符号及其释义

序号符号释义单位

1FTOL_RES_MASTER主节点的比特率容限(绝对值),参见GB/TXXXX.3%

未使用同步(绝对值)的从节点的比特率容限,参见GB/T

2FTOL_RES_SLAVE%

XXXX.3

使用同步的从节点的比特率容限(同步后的与主节点的相对值对

3FTOL_SYNC%

整个消息有效),参见GB/TXXXX.3

使用同步的从节点的比特率的未同步前的容限,参见GB/T

4FTOL_UNSYNC%

XXXX.3

5TAWAKE从唤醒信号结尾处到帧头间隔场开始处之间的测量时间s

6TBIT位时间,取决于位速率s

7TBIT_MAX_MASTERTBIT_MAX_MASTER=TBIT(1−FTOL_RES_MASTER)s

8TBIT_MIN_MASTERTBIT_MIN_MASTER=TBIT(1+FTOL_RES_MASTER)s

9TBIT_NOM_MASTERTBIT_NOM_MASTER=TBITs

10TBRKDEL中断间隔符,参见GB/TXXXX.31-14TBIT

中断间隔符最大值,计算公式:THEADER_MAX-

11TBRKDEL_MAX14.6TBIT

(TBRKFLD_MIN+20TBIT)

12TBRKDEL_MIN中断间隔符最小值,参见GB/TXXXX.31TBIT

13TBRKFLD间隔场低相,参见GB/TXXXX.313-26.6TBIT

间隔场低相最大值,计算公式:

14TBRKFLD_MAX26.6TBIT

THEADER_MAX–(TBRKDEL_MIN+20TBIT)

15TBRKFLD_MIN间隔场低相最小值,参见GB/TXXXX.313TBIT

8字节帧的长度,参见GB/TXXXX.3(参考帧长度)

16TFRAME124-173.6TBIT

TFRAME=THEADER+TRESPONE

17TFRAME_MAX8字节帧的最大长度,参见GB/TXXXX.3173.6TBIT

18TFRAME_MIN8字节帧的最小长度,参见GB/TXXXX.3124TBIT

19TFRAME_SLOT_MEASURE间隔场的下降沿之间的时间间隔s

20TFRAME_SLOT_SPECIFIED在LDF中定义的间隔场的下降沿之间的时间长度s

21TH_INTERBYTE同步场和受保护标识符之间的字节间间隔0–13.6TBIT

22THEADER报文帧头长度34-47.6TBIT

23THEADER_MAX报文帧头的最大长度,参见GB/TXXXX.347.6TBIT`

24THEADER_MIN报文帧头的最小长度,参见GB/TXXXX.334位

25TJITTER_DEFINEDLDF或NCF定义的IUT的抖动s

26TJITTER_MEASURE实测抖动,参见GB/TXXXX.3(参考帧槽)s

27TRESPONSE响应长度90-126TBIT

28TRESPONSE_MAX最大响应长度126TBIT

2

GB/TXXXXX—XXXX/ISO17987-6:2016

29TRESPONSE_MIN标称响应长度90TBIT

30TSLEEP从节点自动进入睡眠状态所需要的等待时间s

表2缩略语及其释义

序号缩略语释义序号缩略语释义

1AC交流电21OSI开放系统互连网络

2API应用程序接口22PID受保护的标识符

3BFS字节场同步23PDU协议数据单元

4CF传输层连续帧LIN数据链路层,网络层和传输层

24PT-CT

5DC直流电协议一致性测试

6EBS最早采样点25RSID响应服务标识符

7EMC电磁兼容26Rx收发器的Rx引脚

8EMI电磁干扰27RXD接收数据

9EPL电气物理层28SF传输层单帧

10ESD静电放电29SID服务标识符

11FF传输层首帧30SR采样窗口

12GND接地31Tbit位时间

13IUT被测控制器32TC测试用例

14LBS最晚采样点33TRX收发器

15LDFLIN描述文件34Tx收发器的Tx引脚

16Max最大35TXD发送数据

17Min最小36Typ典型

18NADLIN节点诊断地址37UART通用异步收发器

19NVM非易失存储器38μC微控制器

20no.序号39NCF节点能力描述文件

5约定

本文件和ISO14229-7是基于OSI服务规范(ISO/IEC10731)中规定的物理层、协议、网络和传输协议

以及诊断服务。

6一般测试注意事项

概述

该测试规范无法涵盖所有意外情况。由于缺少车辆环境,IUT的行为可能会有所不同。

测试条件

测试应在15℃~35℃的温度范围内进行。

3

GB/TXXXXX—XXXX/ISO17987-6:2016

IUT作为主节点的要求

6.3.1若IUT作为主节点执行LIN一致性测试时,LDF文件是必须的。

6.3.2如果LDF无法描述IUT的所有特性,则需要附加一个IUT数据表(例如使用的诊断服务)。

6.3.3IUT作为主节点时除了强制支持的帧外,所有可能的主机请求帧皆可以用来进行测试。

6.3.4在每个测试用例之前,都需要进行IUT初始化,如有偏差需在测试用例中分别注明。

IUT作为从节点的要求

6.4.1若IUT作为从节点进行LIN一致性测试时,NCF/LDF文件是必须的。

6.4.2测试工具应能验证NCF/LDF语法是否正确(而非内容)。

6.4.3设备实施应和NCF/LDF匹配。

6.4.4如果NCF/LDF无法描述IUT的所有功能,则需要附加一个IUT数据表(例如,使用的诊断服

务)。

6.4.5如果重置后IUT没有完全配置好,则每个测试用例之前都需要IUT初始化,除非

AssignFrameIdentifierRange命令已是测试的一部分。在重置后预配置的节点需要配置完成,如有偏差需

在测试用例中分别注明。

测试用例架构

6.5.1在每个测试用例的描述中,指定了测试用例适用于主从哪种设备类型。

6.5.2测试用例的每个规范都应包括五个部分:

a)设定:

1)将IUT定义为主节点或从节点;

2)定义IUT和测试系统的设置;

3)定义各个测试用例的比特率。

b)系统初始化:

1)定义在开始执行测试之前应将IUT设置为哪种状态。如果没有其他定义,则IUT作为主

节点时发送请求,IUT作为从节点时接收请求;

2)在每个测试用例之前,应执行IUT的初始化。为了实现IUT的初始化,执行一次复位随

后重新配置IUT,例如配置帧ID。

c)测试:

1)定义IUT的激励方式;

2)如果测试方案需要多个步骤,则这些步骤应按照文档中所述的顺序执行。

d)验证:定义测试步骤执行时的IUT的预期行为;

e)参考:定义了本测试用例对本文件或GB系列标准其他部分的引用。

分类

该分类描述了LIN集成水平。表3定义分类。

表3分类

序号分类描述备注

1A类设备收发器设备不适用于数据链路层和节点配置/网络管理测试

2B类设备包含μC的设备IUT可以是主节点或从节点,带有Rx和Tx引脚

4

GB/TXXXXX—XXXX/ISO17987-6:2016

包含μC和收发器的集成设备

3C类设备IUT可以是主节点或从节点,具有可用的模拟LIN总线连接器

(ECU)

测试系统要求

6.7.1LIN帧的生成

测试系统应确保GB/TXXXX.3中定义的主节点的位时间精度。

6.7.2测试用例的标准要求

为了LIN帧的正确测量和验证,测试系统使用的最小过采样因数不应小于16,参见公式(1)。

푇

Sampleresolution≤퐵퐼푇···············································(1)

16

6.7.3位时序测试的特殊要求

为了正确测量和验证位时序,测试系统应至少能够进行10次以上的过采样测量同时满足主节点容

限精度要求,参见公式(2)。

0,5

푇

bittimesampleresolution≤퐵퐼푇100········································(2)

10

6.7.4TBIT16IUT为从节点时的测试系统

如果IUT是从节点,则测试系统能够充当主节点。测试系统应根据定义模拟发送从节点所需要的帧

头。

如果IUT是从节点,则测试系统能够充当主节点。如果IUT根据帧定义发送特殊帧,测试系统

发送的帧头应和与从节点所需帧头相同。

例如“测试系统发送的TST_FRM_IUT_TX应对应测试系统发送的TST_FRM_IUT_TX的帧头”

6.7.5IUT为从节点时的睡眠状态验证

一些测试用例需要在发送进入睡眠命令或总线空闲超时后验证从节点总线的睡眠状态。因测试系

统的设计无法进行直接验证,所以需要一些间接方法。根据IUT特性,应选择表4方法进行验证。

表4IUT为从节点时的睡眠状态验证

验证方法先决条件

观察IUT的电流消耗。在满足睡眠状态标准并通过ECU特定的延迟之进入LIN睡眠状态后,经过指定的延迟后ECU

后,电流消耗会减少。在测试验证中应要求IUT供应商提供进入睡眠状应进入低功耗模式。

态的延迟时间及电流减小程度。

测试系统强制进行睡眠状态转换。在睡眠后刺激IUT在睡眠状态下发ECU可以由外部刺激触发唤醒。

送唤醒信号。如果可能,还应验证正常通信期间无法触发唤醒帧(如

果从节点处于运行状态,则它将无法唤醒)。

测试系统强制进行睡眠状态转换。测试系统多次发送进入睡眠状态时,ECU进入低功耗模式,并且

TST_FRM_STATUS_SIG的帧头,从节点最迟在100ms后对帧头进行应能够从睡眠状态中恢复(否则无法将其与运

答。从节点应未应答一个或多个帧头,因为第一个SynchBreak被视为行状态区分开)。

唤醒事件,从节点需要执行其初始化序列。

5

GB/TXXXXX—XXXX/ISO17987-6:2016

IUT具有验证的网络管理状态的监视器或调试器。监视器或调试器的端口可访问。

IUT具有用于指示当前的网络管理状态的测试引脚。ECU管脚易于测量。

在B类设备中,LIN收发器设置为睡眠状态时能够通过示波器/记录器等当从节点进入睡眠状态时,LIN收发器设置为

设备观察LIN收发器状态。睡眠状态(具有指定的延迟)。

在从节点中实现了一个睡眠计数器,只要进入睡眠状态,该计数器就计数器在ECU中实现,可通过

会增加。可以通过ReadByIdentifier请求读取当前的睡眠计数器状态。ReadByIdentifier请求访问。

根据ECU功率模式,计数器位于RAM或非易失性存储器中。测试系统

在执行测试之前和之后验证睡眠计数器,并从计数器差异中得出结论。

注:LIN睡眠状态和ECU功率模式不相同。ECU功率模式转换取决于LIN睡眠状态转换可触发的ECU要求。该测试仅

验证睡眠状态帧是否有效接收并是否进入LIN睡眠状态。ECU功率模式只能用作LIN睡眠状态的指示器。

测试系统定义

详细的测试系统定义不是本文件的一部分。测试系统应以测试用例按规定执行的方式实施,并独立

于测试人员和其他测试用例以及可重复性。

测试设置的全局预定义

6.9.1IUT和测试系统的配置

6.9.1.1在执行测试之前,应进行以下设置:

a)由主节点发送的受保护标识符(PID);

b)从节点应答的数据内容;

c)主请求之间的延迟;

d)测试所使用的比特率。

6.9.1.2对于IUT和测试系统的帧做出如下定义,详见表5。在每个测试用例中都有一个配置项,主

要在下表中体现。该表中描述的每个配置应用于相应的测试用例。

6.9.1.3如果没有参考表5,这些设置在测试用例规范本身中应进行描述。

6.9.1.4如果IUT无法支持规定的PID,则该表应适应IUT的可能性。

6.9.1.5有关主请求之间的延迟,参见6.9.2。

6.9.1.6所有使用的帧均应有效并且符合设备规范。表5定义IUT和测试系统的配置。

表5IUT和测试系统的配置

TST_Frame测试帧要求

TST_FRM_ASSIGNIDRANGEAssignFrameIdentifierRange服务

ReadByIdentifier(Identifier=0)所有其他参数均应根据IUT规范和测试用例规范填

TST_FRM_RDBI_0

充默认值。

根据IUT规范,应将ReadByIdentifier(标识符≠0)与正确的NAD,供应商ID和功能ID

TST_FRM_RDBI_X

一起使用。ID是可变的,并且>0

TST_FRM_RDBI_0_NAD具有不同NAD的ReadByIdentifier(Identifier=0)

TST_FRM_IUT_TX设备特定的传输帧(IUT是发送端)

TST_FRM_IUT_RX设备特定的接收帧(IUT是接收端)

TST_FRM_REQ_EVT请求事件触发帧

6

GB/TXXXXX—XXXX/ISO17987-6:2016

TST_HDR_SR_3D从节点对帧头做出响应,标识符=3D16

TST_FRM_STATUS_SIG读取response_error信号

TST_HDR_RESERVE_3E保留的帧头:标识符=3E16

TST_HDR_RESERVE_3F保留的帧头:标识符=3F16

TST_FRM_SLEEP_CMD进入睡眠命令

TST_FRM_REQ_FUNC_7E功能NAD=7E的诊断请求

TST_FRM_ASSIGN_NAD分配NAD

TST_FRM_SAVE_CONFIG保存配置请求

TST_FRM_MR_3C_SF,

这是主节点(SF,FF,CF)的请求消息(3C16),它可以携带除配置和标识消息

TST_FRM_MR_3C_FF,

之外的任何类型的诊断信息。

TST_FRM_MR_3C_CF

TST_FRM_SR_3D_SF,

这是从节点(SF,FF,CF)的应答消息(3D16),它可以携带除配置和标识消息

TST_FRM_SR_3D_FF,

之外的任何类型的诊断信息。

TST_FRM_SR_3D_CF

010–5910中所有未定义(未在IUTsLDF,NCF中配置)的帧ID,带有奇偶校验位的所

TST_FRM_UNKNOWN有组合以及所有可能带有不正确的奇偶校验位的已知帧ID,数据字节8,数据字节1

至8的数量应填充0016、0116、0216、0316、0416、0516、0616、0717

如果在测试用例描述的“测试”部分中指定测试系统发送了TST_FRM_XXXXX,则这可能意味着仅

发送帧的帧头,而不发送整个帧。预期应答将由IUT发送。

6.9.2帧头的默认延迟

如果没有另外指定,则帧头的延迟定义见表6。

表6帧头默认延迟

比特率主延迟

2400bit/s80ms

9600bit/s20ms

10417bit/s20ms

19200bit/s10ms

注:除非在NCF中定义了帧的P2min或min_period,否则应使用默认延迟。如果P2min大于默认值,则使用P2min。

6.9.3默认比特率

默认比特率设置为IUT规范指定的最高比特率。只有当所需的比特率符合IUT规范时,才能执行具

有不同比特率设置的测试用例。

6.9.4时间测量

6.9.4.1主节点的时间测量在同步场中完成,如下所示。对于从节点,使用对ReadByIdentifier(ID=210)

的应答以及对否定响应中RSID(7F16)进行评估,测量“起始位”和bit7的下降沿之间的距离。

6.9.4.2时间测量应在图案的下降沿之间进行。下降沿的时间为8bit,这使得可以简单计算得到位时

间TBIT。图1显示用于时间测量的字节字段。

7

GB/TXXXXX—XXXX/ISO17987-6:2016

图1用于时间测量的字节字段

6.9.5LIN消息的不同帧之间的默认间隔

如果没有在测试用例中另外指定,则帧头字节和数据段之间的字节间隔将设置为0。

7测试前检查

通用

执行测试用例之前测试检查项的结果应为“通过”,否则其余测试用例的进一步执行是没有意义的。

[PT-CT1]测试帧为“主请求”,IUT作为从节点

此测试验证IUT作为从节点是否能够接收主请求帧。在该测试案例中,将测试帧类型设置为“主请

求”。

表7定义了测试系统诊断帧主请求。

表7测试系统:诊断帧“主请求”

测试步骤描述

被测节点从节点

分类B级,C级设备

设定

配置TST_FRM_ASSIGNIDRANGE,TST_FRM_STATUS_SIG

比特率默认

系统初始化默认

测试系统发送TST_FRM_ASSIGNIDRANGE,将有效的PID分配给TST_FRM_STATUS_SIG。

测试

测试系统发送TST_FRM_STATUS_SIG。

验证IUT应应答

参考GB/TXXXX.3中5.2.4.5、6.3.6.5

[PT-CT2]测试帧为“从响应”,IUT作为从节点

该测试验证IUT作为从节点是否能够应答从节点响应头。在此测试用例中,将检查“从响应帧”。

8

GB/TXXXXX—XXXX/ISO17987-6:2016

表8定义了测试系统测试帧从节点响应。

表8测试系统:测试帧“从节点响应”

步骤描述

被测节点从节点

分类B级、C级设备

设定

配置TST_FRM_RDBI_0,TST_HDR_SR_3D

比特率默认

系统初始化默认

测试测试系统发送TST_FRM_RDBI_0。测试系统继续发送TST_HDR_SR_3D。

验证被测设备应应答。IUT应从测试系统接收请求,并发出使用经典校验和具有8个字节的应答。

参考GB/TXXXX.3中5.2.2.5

[PT-CT3]接收到错误帧,IUT作为从节点

此测试验证IUT作为从节点是否能够向网络报告其状态。

表9测试系统:接收到错误帧

步骤描述

被测节点从节点

分类B级,C级设备

设定

设置TST_FRM_RDBI_0,TST_FRM_STATUS_SIG

比特率默认

系统初始化测试系统应将TST_FRM_STATUS_SIG发送两次,以确保清除了response_error信号。

测试测试系统发送带有相反校验和的TST_FRM_RDBI_0,之后发送TST_FRM_STATUS_SIG。

验证IUT应应答TST_FRM_STATUS_SIG并发送强制性的response_error信号为TRUE。

参考GB/TXXXX.3中5.5.4

8时序参数

通用

本项验证IUT的时序参数是否符合GB/TXXXX.3中的定义。对IUT发送或接收的帧与其预期行为进

行比较。

[PT-CT4]间隔场长度测试,IUT作为主节点

此测试验证了GB/TXXXX.3中定义的间隔场低相的TBRKFLD。

表10定义了测试系统间隔场低相的长度

表10测试系统:间隔场低相的长度

步骤描述

9

GB/TXXXXX—XXXX/ISO17987-6:2016

被测节点主节点

分类B级、C级设备

设定

设置TST_FRM_ASSIGNIDRANGE

比特率默认

系统初始化默认

测试IUT发送TST_FRM_ASSIGNIDRANGE。

TBRKFLD_MIN≤TBRKFLD≤TBRKFLD_MAX,测量应在斜坡值为0.4VSUP的点进行,参见GB/TXXXX.4参

验证

数17。

参考GB/TXXXX.3中5.2.2.3

[PT-CT5]间隔场长度变化测试,IUT作为从节点

此测试验证IUT作为从节点是否能识别出具有不同长度的间隔场TBRKFLD的帧头。

根据测试定义,应使用不同长度的间隔场的TBRKFLD重复测试。

表11测试系统:间隔场低相长度的变化

步骤描述

被测节点从节点

分类B级,C级设备

设定

设置TST_FRM_IUT_TX

比特率默认

系统初始化默认

a)测试系统发送TST_FRM_IUT_TX,其间隔场TBRKFLD的长度从0.5Tbit增加到9.3Tbit,步长为

0.1Tbit。每个步骤重复五次。

测试

b)测试系统发送TST_FRM_IUT_TX,其间隔场TBRKFLD的长度从11Tbit增加到26.6Tbit,步长为

0.1Tbit。每个步骤重复5次。

在测试用例a)中,IUT不得应答任何帧头。

验证

在测试用例b)中,IUT应在13Tbit至26.6Tbit的间隔场低相位TBRKFLD范围内应答所有帧头a。

参考GB/TXXXX.3中5.2.2.3

a:IUT应答帧头的帧的中断域的长度应为11Tbit到12.9Tbit。

[PT-CT6]间隔场长度测试,IUT作为主节点

此测试验证了间隔场TBRKFLD的长度是否正确。表12定义了“间隔场长度”的测试系统。

表12测试系统:间隔场长度

步骤描述

被测节点主节点

分类B级、C级设备

设定

设置TST_FRM_IUT_TX,TST_FRM_IUT_RX

比特率默认

10

GB/TXXXXX—XXXX/ISO17987-6:2016

系统初始化默认

测试IUT发送TST_FRM_IUT_TX或TST_FRM_IUT_RX。

验证TBRKFLD_MIN≤TBRKFLD≤TBRKFLD_MAX,测量应在斜坡值为0.6VSUP的点进行。

参考GB/TXXXX.3中5.2.2.3

[PT-CT7]间隔场长度变化测试,IUT作为从节点

此测试验证IUT从节点作为是否能识别具有不同长度的分隔符TBRKDEL的帧头。

该测试包含三个单独的测试用例。间隔场定界符TBRKDEL的长度设置参考表11。

作为从节点的IUT必须接受第12/16位长度的分隔符。LIN总线上分隔符的缩短是由于LIN上的容量

负载引起的。

表13为“间隔场长度变化测试”测试系统。

表13测试系统:间隔场长度的变化

步骤描述

被测节点从节点

分类B级,C级设备

设定

设置TST_FRM_IUT_TX

比特率默认

系统初始化默认

测试测试系统发送TST_FRM_IUT_TX,其长度为分隔符TBRKDEL,如表11.

IUT应响应帧头。

验证注:第10和第16位将反映最大位采样点。考虑到从节点与主节点比特率不同步,应第12/第16位

TBRKDEL中增加14%的余量。

参考GB/TXXXX.3中5.2.2.3

表14定义“间隔场长度变化”的测试用例。

表14测试用例:分隔符长度的变化

PT-CT-TCTBRKFLDTBRKDELTH_Interbyte备注

TBRKDEL_MIN

[PT-CT7].1TBRKFLD_MINB类设备:1TBIT0最小帧头长度

C类设备:0.75TBIT

[PT-CT7].2TBRKFLD_MINTBRKDEL_MAX0——

[PT-CT7].3TBRKFLD_MIN10Bitt0——

[PT-CT8]错误间隔场接收测试,IUT作为从节点

此测试验证作为从节点的IUT是否能检测到不一致的间隔场错误。IUT作为从节点不接收间隔场字

节为0的帧头。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论