- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2019-7-30
1
一. 诊断实施UDSONCAN
1 ECU 分类
用于诊断通信的所有数据链路,应直接连接到车辆OBD诊断接口.
依据对故障自检测结果不同的处理方式,电控单元可分为两类:
A 类电控单元:该类电控单元根据自检测结果判断是否产生故障,并存储相应的故障信息;
B 类电控单元:该类电控单元根据自检测结果判断是否产生故障,并将故障的状态信息通过总线发送给A 类电控单元。A 类电控单元视为B 类电控单元的主节点。故障信息的存储由主节点完成。
依此策略, BCM规划为A类, 挂接在其LIN BUS上的ECU可可为B类.
2019-7-30
2
二. UDSONCAN诊断协议
2 诊断协议
A 类电控单元应支持可与测试工具交互的诊断通信协议。诊断通信协议推荐采用基
于CAN 总线的统一诊断服务(UDSonCAN)。有关基于CAN 总线的统一诊断服务的要求,参考ISO15765-3.
B 类电控单元,可以不支持诊断通信协议。
接入LIN 网络的主节点,应为A 类电控单元;接入LIN 网络的从节点,应为B 类电
控单元。接入多路CAN 总线的电控单元,应选择速率最高的CAN 总线进行诊断通信。
但是对于此项目 , BCM作为网关, 连接了多个网段的ECU, 外部设备只能通过其中一个网段 对该 ECU进行诊断操作, 推荐选择路由工作量较低的网段.
2019-7-30
3
三. 诊断需求定义说明
3.1 自诊断需求
所有ECU 都应持续地进行故障自诊断,以监控运行状态下的异常事件(错误)。故障自诊断包括两种:初始化阶段自诊断及持续运行时的自诊断。
3.2 故障自诊断范围
故障自诊断的范围,应包含但不限于如下所列内容:
ECU 内部异常情况; 网络通信异常情况; 输入/输出线路的开路或短路情况;
超出线路正常运行范围的错误信号; 迫使系统以失效安全模式运行的情况。
3.3 故障记录
当ECU 检测到一个故障时,其将在存储器中存储对应的一个代码,此代码被称为诊断故障代码。除诊断故障代码外,ECU 还可能存储与此故障相关的故障状态、快照信息及扩展信息。
3.4 故障类型-故障代码格式
诊断故障代码由3 个字节组成:故障代码高字节、故障代码低字节及故障代码失效类型。前两个字节代表发生故障的对象,而第三个字节代表故障失效类型信息。有关故障代码组成的详细定义,请参考ISO15031-6 .所有法规相关的故障代码必须符合此标准的定义。
3.5 故障自恢复策略, 具体的故障自恢复策略应在ECU的诊断文件描述
3.6 当检测到某个可能引起危险的故障时, ECU必须采取必要的措施以保证部件及整车安全,具体采取的措施(危险警报声光提示等 )及其激活/关闭准则 需在ECU的诊断文件中描述.
2019-7-30
4
3.7支持的UDS服务
DIAGNOSTIC SERVICE
session@APPLICATION SOFTWARE
session@BOOTLOADER
SERVICE NAME
SID
DEFAULT
EXTENDED
DEFAULT
PROGRAMMING
PHYS
FUNC
PHYS
FUNC
PHYS
FUNC
PHYS
FUNC
DiagnosticSessionControl
$10
√
×
√
√
√
√
√
√
EcuReset
$11
√
√
√
√
√
√
√
√
SecurityAccess
$27
×
×
√
×
×
×
√
×
CommunicationControl
$28
×
×
√
√
×
×
×
×
TesterPresent
$3E
√
√
√
√
√
√
√
√
ControlDTCSetting
$85
×
×
√
√
×
×
×
×
ReadDataByIdentifier
$22
√
√
√
√
√
×
√
×
WriteDataByIdentifier
$2E
×
×
√
×
×
×
√
×
ClearDiagnosticInformation
$14
√
√
√
√
×
×
×
×
ReadDTCInformation
$19
√
√
√
√
×
×
×
×
InputOutputControlByIdentifier
$2F
×
×
√
×
×
×
×
×
RoutineControl
$31
×
×
√
×
×
×
√
×
RequestDownload
$34
×
×
×
×
×
×
√
×
文档评论(0)