新能源系统诊断规范

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精品文档

XXXX系统诊断规范—“填写项目代号”

文件编号:“向项目申请编号”

编制:

校对:

审核:“业务高级经理”

会签:“控制系统集成主管”

批准:“部长”

XXX年XXX月

版本信息

目录

版本信息 (2)

1.参考文献 (5)

2.网络拓扑 (5)

3.诊断接口 (6)

4.诊断需求 (7)

4.1.诊断协议 (7)

4.1.1.物理层 (7)

4.1.2.数据链路层 (7)

4.1.3.网络层 (7)

4.1.4.应用层时间参数 (8)

4.2.Diagnostic Services(ISO14229-1) (8)

4.2.1.Supported Diagnostic Services (9)

4.2.2.DiagnosticSessionControl(10H) (11)

4.2.3.ECUReset (11H) (13)

municationControl(28H) (14)

4.2.5.SecurityAccess(27H) (15)

4.2.6.TesterPresent(3EH) (21)

4.2.7.ControlDTCSetting(85H) (21)

4.2.8.ReadDataByIdentifier(22H) (23)

4.2.9.WriteDataByIdentifier (2EH) (24)

4.2.10.InputOutputControlByIdentifier (2FH) (26)

4.2.11.ClearDiagnosticInformation (14H) (27)

4.2.12.ReadDTCInformation (19H) (28)

4.2.13.RoutineControl (31H) (35)

4.2.14.RequestDownLoad(34H) (37)

4.2.15.TransferData (36H) (37)

4.2.16.RequestTransferExit (37H) (37)

5.故障定义 (38)

6.故障码DTC中英文对照表 (38)

附录A: 冻结帧信息 (40)

附录B: (42)

B.1 版本信息参数列表: (42)

B.2 数据流参数列表: (42)

B.3 版本信息参数定义 (44)

B.4 数据流参数定义 (46)

1.参考文献

2.网络拓扑

“由网络工程师统一发布网络拓扑”

Fig 1.C70GB-2014整车网络拓扑结构3.诊断接口

Fig 2. OBD诊断接口

Tab 1.OBD 诊断接口针脚定义

“由线束工程师统一发布OBD接口定义”

4.诊断需求

4.1.诊断协议

4.1.1.物理层

物理层应满足ISO11898-2要求及北京新能源汽车股份有限公司企业标准《新能源汽车高速CAN 网络节点级电子控制单元(ECU)技术要求》要求。

4.1.2.数据链路层

数据链路层应满足ISO11898-1要求。

所有诊断请求和应答帧的数据长度应为8字节,否则电控单元将忽略该诊断请求帧。当诊断响应长度不足8字节时,空余的字节应用0xAA填充。

4.1.3.网络层

网络层应满足ISO15765-2要求和下述要求:

4.1.3.1.寻址方式

可以支持物理寻址和功能寻址。

诊断消息ID描述见下表:

Tab 2.诊断ID列表

“由网络工程师统一发布所有诊断ID分配,各系统填写各自的诊断ID至上表”

4.1.3.2.网络层时间参数

Tab 3.网络层时间参数需求

4.1.4.应用层时间参数

Tab 4.应用层时间参数需求

4.2.Diagnostic Services(ISO14229-1)

Services shall be implemented according to ISO14229-1. Additional details are

specified in this section.

4.2.1.Supported Diagnostic Services

The overview of ECU supported diagnostic services is described in the following table.

Table 5 Supported diagnostic services of ECU

说明:访问权限√1表示需要扩展安全级权限,√3表示需要编程安全级权限。

The services need to support suppressPositveResponseBit (SPRS) are showed in following table.

The negativeResponseCodes (NRC) used by ECU are defined as follows:

If two or more NRCs are reasonable, the ECU could send the negative response

message according to the following priority rules:

∙The 7Fh NRC have the highest priority;

∙For others, the NRC with smaller number has higher priority.

4.2.2.DiagnosticSessionControl(10H)

This service is used by the client to enable different diagnostic sessions in the server(s). A diagnostic session enables a specific set of diagnostic services in the server(s).

4.2.2.1.Message Format

Timing P2server value is provided in 1ms resolution.

Timing P2*server value is provided in 10ms resolution.

相关文档
最新文档