[发明专利]生成开放式诊断数据交换数据库的方法及装置有效
申请号: | 201510374642.2 | 申请日: | 2015-06-29 |
公开(公告)号: | CN104965507B | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 郭嘉强;黄丽芳;何晔;温小锋;韩钊明 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 周清华 |
地址: | 510030 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种生成开放式诊断数据交换数据库的方法及装置。所述方法包括步骤根据预设条件对诊断数据描述文件中的各诊断数据进行校验;若校验有误,根据校验的错误提示信息,对相应的诊断数据进行修改,并返回根据预设条件对诊断数据描述文件中的各诊断数据进行校验的步骤;若校验无误,根据所述诊断数据描述文件的格式,对所述各诊断数据进行解析;将解析后的各诊断数据按照UML模型生成XML格式文件;对所述XML格式文件进行XML Schema校验,生成ODX数据库。本发明极大地减少了工作量,提高了工作效率,并且该方法过程简单,缩短了开发周期,解决了传统手工编辑ODX数据库的错误率高等弊端。 | ||
搜索关键词: | 生成 开放式 诊断 数据 交换 数据库 方法 装置 | ||
【主权项】:
一种生成开放式诊断数据交换数据库的方法,其特征在于,包括步骤:根据预设条件对诊断数据描述文件中的各诊断数据进行校验;若校验有误,根据校验的错误提示信息,对相应的诊断数据进行修改,并返回根据预设条件对诊断数据描述文件中的各诊断数据进行校验的步骤;若校验无误,根据所述诊断数据描述文件的格式,对所述各诊断数据进行解析;将解析后的各诊断数据按照UML模型生成XML格式文件;对所述XML格式文件进行XML Schema校验,生成ODX数据库;根据预设条件对诊断数据描述文件中的各诊断数据进行校验之前,还包括步骤:根据ODX标准定义诊断数据描述文件包含的各子文件名称;根据各子文件名称获取相应的诊断数据,生成诊断数据描述文件;根据ODX标准定义诊断数据描述文件包含的各子文件的名称的步骤包括:根据ODX标准的ECU诊断数据公司信息定义第一子文件名称,第一子文件名称包括公司名称和公司作者;根据ODX标准的ECU诊断数据车辆信息制定定义第二子文件名称,第二子文件名称包括制造商OEM信息、车型信息和车辆总线拓扑结构;根据ODX标准的ECU支持诊断协议定义第三子文件名称,第三子文件名称包括:网络层定时参数、应用层定时参数、波特率、ECU单元物理寻址地址和ECU单元诊断功能寻址地址;根据ODX标准的ECU诊断数据版本管理信息定义第四子文件名称,第四子文件名称包括:版本信息、版本编制日期、版本作者、版本状态、版本修改内容和版本修改说明;根据ODX标准的ECU诊断服务参数定义第五子文件名称,第五子文件名称包括:诊断服务标识符、诊断服务标识符描述、诊断服务子功能标识符、诊断服务子功能标识符描述、禁止肯定响应状态、诊断会话模式描述、寻址方式、安全访问级别、诊断服务使用阶段和否定响应描述;禁止肯定响应状态包括支持和不支持;寻址方式包括物理寻址、功能寻址;诊断服务使用阶段包括开发阶段、下线阶段和售后阶段;根据ODX标准的ECU诊断服务请求参数定义第六子文件名称,第六子文件名称包括:诊断服务标识符、诊断服务标识符描述、诊断服务子功能标识符、诊断服务子功能标识符描述、诊断服务请求诊断数据标识符、诊断数据标识符描述、诊断数据参数、诊断数据参数描述、诊断服务请求数据的字节总数和子数据参数;子数据参数包括:子数据参数描述、字节位置、Bit位置和Bit长度、物理值最大值、物理值最小值、转换公式、数据类型、默认值和单位;根据ODX标准的ECU诊断服务接收响应参数定义第七子文件名称,第七子文件名称包括:诊断服务标识符、诊断服务标示符描述、诊断服务子功能标识符、诊断服务子功能标识符描述、诊断服务接收响应诊断数据标识符、诊断数据标识符描述、诊断数据参数、诊断数据参数描述、诊断服务接收响应数据的字节总数和子数据参数;子数据参数包括:子数据参数描述、字节位置、Bit位置和Bit长度、物理值最大值、物理值最小值、转换公式、数据类型、默认值和单位;根据ODX标准的ECU诊断服务否定响应参数定义第八子文件名称,第八子文件名称包括:否定响应诊断服务标识符,否定响应诊断服务标识符描述,请求诊断服务标识符、请求诊断服务标识符描述、诊断服务否定码数值及其描述;根据ODX标准的ECU诊断故障码参数定义第九子文件名称,第九子文件名称包括:故障码十六进制数值、故障码描述、故障码显示码、故障码属性和故障码状态定义;根据ODX标准的上传下载的数据描述定义第十子文件名称,第十子文件名称包括:起始地址、数据长度和刷新块大小;根据ODX标准的车辆配置信息定义第十一子文件名称,第十一子文件名称包括:根据特定的车辆环境,地点,使能/关闭可选功能,设定特征曲线。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510374642.2/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置