[发明专利]一种自动化诊断功能测试方法及系统在审
申请号: | 202111416284.9 | 申请日: | 2021-11-25 |
公开(公告)号: | CN114137937A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 陈启;曾鹏飞;程正伟 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张丽娜 |
地址: | 100015 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 诊断 功能 测试 方法 系统 | ||
1.一种自动化诊断功能测试方法,其特征在于,包括:
上位机通过以太网协议端口输出诊断数据至以太网网关,所述诊断数据包括诊断内容以及测试节点的地址,所述以太网网关连接有以太网节点和符合控制器局域网络CAN协议的CAN节点;
所述以太网网关将所述诊断内容发送至所述测试节点,所述测试节点为以太网节点或CAN节点;
所述以太网网关接收所述测试节点在接收到所述诊断内容后返回的诊断响应数据并传送给所述上位机;
所述上位机通过CAN协议工具采集获取CAN总线上所述测试节点的实车数据;
所述上位机比较分析所述诊断响应数据和所述实车数据,得到诊断功能的测试结果。
2.根据权利要求1所述的自动化诊断功能测试方法,其特征在于,所述上位机通过以太网协议端口输出诊断数据至以太网网关,包括:
上位机在CANoe环境下调用以太网协议,并通过以太网协议端口输出诊断数据至以太网网关。
3.根据权利要求1所述的自动化诊断功能测试方法,其特征在于,所述上位机通过以太网协议端口输出诊断数据至以太网网关,包括:
上位机通过以太网协议端口采用DOIP协议输出诊断数据至与以太网网关集成的OBD系统;
所述OBD系统将所述诊断数据发送给所述以太网网关。
4.根据权利要求3所述的自动化诊断功能测试方法,其特征在于,所述以太网网关将所述诊断内容发送至所述测试节点,包括:
所述以太网网关根据所述测试节点的协议类型确定所述测试节点为以太网节点或CAN节点;
在所述测试节点为以太网节点时,直接将所述诊断内容发送至所述测试节点;
在所述测试节点为CAN节点时,将所述DOIP协议的诊断内容转换为CAN协议的诊断内容,再将所述CAN协议的诊断内容发送至所述测试节点。
5.根据权利要求3所述的自动化诊断功能测试方法,其特征在于,在所述上位机通过以太网协议端口输出诊断数据至以太网网关前,还包括:
上位机确定是否需要解锁测试节点以实现安全访问所述测试节点;
若需要,控制解锁所述测试节点并保持所述测试节点会话模式在线;
若不需要,则进入所述上位机通过以太网协议端口输出诊断数据至以太网网关的步骤。
6.根据权利要求5所述的自动化诊断功能测试方法,其特征在于,所述控制解锁所述测试节点并保持所述测试节点会话模式在线后,还包括:
所述上位机发送改变所述测试节点数据标识符的指令至所述以太网网关;
所述上位机验证改变后的所述数据标识符和所述实车数据是否相同,得到验证结果。
7.根据权利要求5所述的自动化诊断功能测试方法,其特征在于,所述控制解锁所述测试节点并保持所述测试节点会话模式在线,包括:
上位机通过传输控制协议TCP发送心跳报文给所述测试节点以实现所述测试节点会话模式在线。
8.根据权利要求1所述的自动化诊断功能测试方法,其特征在于,所述上位机比较分析所述诊断响应数据和所述实车数据,得到诊断功能的测试结果,包括:
所述上位机将所述诊断响应数据赋值给特定变量,以将所述诊断响应数据转变为能够与所述实车数据直接比较的响应数据;
将所述响应数据与所述实车数据进行比较分析,得到诊断功能的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111416284.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可动态取样的截止阀
- 下一篇:一种传感器信息融合方法及装置