[发明专利]兼容AUTOSAR的K线诊断方法及系统无效
申请号: | 201210331236.4 | 申请日: | 2012-09-07 |
公开(公告)号: | CN102830696A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 方遒;陈薛华;程宇昕 | 申请(专利权)人: | 普华基础软件股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
地址: | 200233 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 兼容 autosar 诊断 方法 系统 | ||
1.一种兼容AUTOSAR的K线诊断方法,其特征在于,包括:
在AUTOSAR的通信驱动层增加K线驱动模块;
在AUTOSAR的通信硬件抽象层增加K线接口模块;以及
在AUTOSAR的通信服务层的DCM模块中增加KWP2000诊断协议的ISO14230标准的诊断服务。
2.如权利要求1所述的兼容AUTOSAR的K线诊断方法,其特征在于,所述K线驱动模块完成K线物理层的初始化、链路层消息的传递和发送功能。
3.如权利要求1所述的兼容AUTOSAR的K线诊断方法,其特征在于,所述K线接口模块完成与AUTOSAR的PDU路由器、DEM和FIM模块的接口功能。
4.如权利要求3所述的KWP2000诊断协议的ISO14230方法,其特征在于,所述DCM模块包括DSL、DSD和DSP三个模块,
所述DSL模块处理所述PDU路由器传来的诊断请求,管理应用层的定时参数并处理会话状态的切换;
所述DSD模块将所述DSL模块传来的诊断请求转发给所述DSP模块,同时将所述DSP模块传来的诊断响应报文传给所述DSL模块;
所述DSP模块分析接收到的诊断请求报文、检查诊断请求报文的格式和诊断请求的子功能,在诊断请求报文的服务标识符、子功能和报文格式符合所述KWP2000诊断协议的ISO14230标准时,所述DSP模块处理收到的诊断请求报文,并将处理结果整理成诊断响应报文发给所述PDU路由器。
5.如权利要求1所述的兼容AUTOSAR的K线诊断方法,其特征在于,所述DCM模块遵循ISO 14229-1、ISO 15031-5、ISO 15765-4和SAEJ1979标准。
6.一种KWP2000诊断协议的ISO14230系统,其特征在于,包括位于AUTOSAR的通信驱动层的K线驱动模块,位于AUTOSAR的通信硬件抽象层的K线接口模块和位于AUTOSAR的通信服务层的DCM模块,所述DCM模块中增加KWP2000诊断协议的ISO14230标准的诊断服务。
7.如权利要求6所述的KWP2000诊断协议的ISO14230系统,其特征在于,所述K线驱动模块,用于完成K线物理层的初始化、链路层消息的传递和发送功能。
8.如权利要求6所述的KWP2000诊断协议的ISO14230系统,其特征在于,所述K线接口模块,用于完成与AUTOSAR的PDU路由器、DEM和FIM模块的接口功能。
9.如权利要求6所述的KWP2000诊断协议的ISO14230系统,其特征在于,所述DCM模块包括:
DSL模块,用于处理所述PDU路由器传来的诊断请求,管理应用层的定时参数和处理会话状态的切换;
DSD模块,用于将所述DSL模块传来的诊断请求转发给所述DSP模块,同时将所述DSP模块传来的诊断响应报文传给所述DSL模块;
DSP模块,用于分析接收到的诊断请求报文、检查诊断请求报文的格式和诊断请求的子功能,在诊断请求报文的服务标识符、子功能和报文格式符合所述KWP2000诊断协议的ISO14230标准时,所述DSP模块处理收到的诊断请求报文,并将处理结果整理成诊断响应报文发给所述PDU路由器。
10.如权利要求6所述的KWP2000诊断协议的ISO14230系统,其特征在于,所述DCM模块遵循ISO 14229-1、ISO 15031-5、ISO 15765-4和SAEJ1979标准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普华基础软件股份有限公司,未经普华基础软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210331236.4/1.html,转载请声明来源钻瓜专利网。