- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
KWP2000协议:协议应用及实例分析27
* KWP2000协议:协议应用 及实例分析 2011-02-20 目的及范围 本文档的目的是向新员工介绍我们的KWP协议应用中的要素及具体使用。 本文件适用于软件开发新员工。 培训内容 物理层及链路层记录 应用层记录 物理层及链路层记录 物理层主要记录要素 1、诊断座定义:用图片或图形记录诊断座形状、脚位定义; 2、电器特性:工作电平、通讯电平 3、通讯方式:正逻辑or负逻辑?双工or半双工? 物理层及链路层记录 链路层主要记录要素 1、位格式:1+8+1 2、波特率 3、帧格式:使用哪种帧格式进行通讯 4、交互模式:帧交互的方式及各个时间参数 5、系统进入方式说明:说明系统具体进入方式 应用层记录 系统说明 故障信息 数据流 动作测试 版本信息 其他功能 系统说明 需要记录以下内容及其他认为需要记录的信息: 系统名称:指明该系统是为那个车型、那个模式进行开发的; 协议类型:指明该系统的协议类型及物理层和链路层的隶属关系; 帧格式:指明具体的帧格式,KWP协议的帧格式有4种; 通讯速度和脚位:说明本系统使用具体通讯波特率和脚位,KWP一 般通讯波特率为10400(10416)BPS,使用OBD-16接头的7号脚进 行通讯; 系统进入:写明本系统的系统进入方式,KWP一般为快速进入方 式,有少部分为地址码进入方式; 辅助命令:包括系统进入命令、链路命令、退出命令等,在已经定义 具体帧格式下可以只写数据部分; 故障信息 记录故障码读取和清除的相关信息: 故障码读取命令:写明故障码读取命令及ECU回复的命令结构, KWP协议一般用SID 18进行故障码读取; 故障码算法:写明故障码的算法规则,怎么确认故障码数量、故障码 编码怎么确认;KWP协议里,一般ECU回复数据的第二位为故障码 个数,接下来每3个字节代表一个故障码,前2位是该故障码的PCBU 编码,第三位为故障状态。当然故障码的编码根据具体ECU的不一样 还存在2位甚至4位的编码方式。 故障码清除命令:写明故障码清除命令及ECU回复的命令结构, KWP协议一般用SID 14进行故障码读取; 故障码清除算法:说明故障码清除操作是否成功或进行的方法; 故障信息 故障码列表记录注意点 1、记录其在文本库中的编码;(文本库ID在协议书写时不用填,到 加文本库时由工具自动生成再填进去,便于在总库中查找。 ) 2、记录故障码的PCBU编码或其他规则的编码; 3、故障码内容,记录使用的语言文本,同时也保留原始文本; 数据流 数据流读取命令:写明数据流读取命令的格式及ECU回复格式; 数据流回复数据读取方法:写明怎么样对ECU回复数据进行读取; 数据流列表记录注意点 1、 PID,byteNo.,bitNo.三部分决定数据流值的具体位置,之间存 在范围逐步细化的关系。byteNo.和bitNo.都是从左到右的顺序。 2、存在实际采集数据的,记录数据流模拟值,便于软件完成后对算 法的验证,这项只针对用原厂设备破解的协议。 3、算法,为了方便算法直接向库中拷贝,算法描述需要遵循程序里 统一的算法解析语法,而且每个算法都必须写一行,中间不要有换行 和tab格。 动作测试 动作测试命令:写明动作测试命令的格式及ECU回复格式; 数据流列表记录注意点 1、 动作测试关键命令字的记录; 2、 如果涉及到计算的,需要记录算法、单位及步长等信息; 3、 有分步执行的,需要记录每一步执行的提示及条件; 4、 在特殊情况下,可以采取其他格式进行记录。 *
文档评论(0)