CN101916087A - 一种基于CANoe的诊断测试*** - Google Patents
一种基于CANoe的诊断测试*** Download PDFInfo
- Publication number
- CN101916087A CN101916087A CN2009103121971A CN200910312197A CN101916087A CN 101916087 A CN101916087 A CN 101916087A CN 2009103121971 A CN2009103121971 A CN 2009103121971A CN 200910312197 A CN200910312197 A CN 200910312197A CN 101916087 A CN101916087 A CN 101916087A
- Authority
- CN
- China
- Prior art keywords
- unit
- canoe
- electronic control
- request messages
- service request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本发明涉及一种基于CANoe的诊断测试***,它包括一个信息读取单元,读取诊断仪发出的服务请求报文和电子控制单元发出的服务响应报文;一个信息解析单元,解析请求报文和响应报文所对应的内容信息,并通过显示单元显示内容信息。进一步地,本发明还包括一个仿真单元,仿真诊断仪生成服务请求报文。本发明具有能够查看详细的CAN报文,测试人员可以详细了解诊断仪和电子控制单元之间的消息往来,同时本发明还能够记录发送和接收的数据,以被使用者查看和测试人员进行数据整理分析;在没有诊断仪时,也能够进行诊断测试操作,同时可以确认电子控制单元对服务请求报文的响应情况。
Description
技术领域
本发明涉及一种在新车型开发过程中应用的诊断测试***,尤其是涉及一种基于CANoe的诊断测试***。
背景技术
在现有的汽车车载网络中,控制器局域网CAN(controllerAreaNetwork)已越来越多地被人们熟知和运用。与此同时,CAN总线的各类开发测试工具也层出不穷,其中,德国VECTOR公司的产品CANoe是一款实用且功能非常强大的***级的总线开发工具。
在新车型的开发过程中,整车厂需要同时了解和确认各个电子控制单元(ECU)的诊断功能和诊断仪的状态。大多数的电子控制单元(ECU)样件和诊断仪样件的状态都是不确定的,当诊断仪和ECU产生错误时,却无法确认错误方,这大大地阻碍了测试的便利性和测试结果的准确性。另一方面,在没有诊断仪的情况下,测试工作则无法完成,测试者也无法确认ECU对服务请求报文的响应情况。
发明内容
本发明主要是解决现有技术所存在的测试便利性差、准确性低的技术问题,提出了一种基于CANoe的诊断测试***。
本发明还解决了现有技术中所存在的在没有诊断仪的情况下,无法进行诊断测试并且无法确认ECU对服务请求报文的响应情况的问题,提出了一种基于CANoe的诊断测试***。
本发明的上述第一个技术问题主要是通过下述技术方案得以解决的:
一种基于CANoe的诊断测试***,它包括一个信息读取单元,读取诊断仪发出的服务请求报文和电子控制单元发出的服务响应报文;一个信息解析单元,解析请求报文和响应报文所对应的内容信息,并通过显示单元显示内容信息。CANoe能够接收CAN消息,信息解析单元对所有发送和接收的信息的内容进行解析,并在CANoe的Write窗口显示,测试人员可以详细了解诊断仪和电子控制单元之间的消息往来,对比功能规范,很快就可以确认请求与响应报文是否正确。
上述技术方案还可以进一步完善,作为优选,它还包括一个仿真单元,仿真所述的诊断仪生成服务请求报文。通过仿真单元仿真诊断仪发出服务请求帧,一方面可以解决没有诊断仪就无法进行测试的问题,另一方面可以确认电子控制单元对服务请求报文的响应情况。
作为优选,它还包括一个信息发送单元,向电子控制单元发送所述的仿真单元生成的所述的服务请求报文。
作为优选,诊断仪与电子控制单元通过CAN总线通信,诊断测试***通过一个CAN收发器接入CAN总线。CAN收发器是一个CANcaseXL。
作为优选,它还包括一个存储单元,用于存储请求报文和响应报文。将请求报文和响应报文信息自动记录,以备使用者查看,同时,对整个测试过程的数据进行保存,也使得测试人员可以在测试完成后进行数据整理分析。
作为优选,服务请求报文的内容是指电子控制单元信息读取、DTC诊断故障代码读取和清除、参数修改、动作测试中的一种。
因此,本发明具有能够查看详细的CAN报文,测试人员可以详细了解诊断仪和电子控制单元之间的消息往来,同时本发明还能够记录发送和接收的数据,以被使用者查看和测试人员进行数据整理分析;在没有诊断仪时,也能够进行诊断测试操作,同时可以确认电子控制单元对服务请求报文的响应情况。
附图说明
图1是本发明的一种结构示意框图;
其中:1、信息读取单元;2、诊断仪;3、电子控制单元;4、信息解析单元;5、显示单元;6、仿真单元;7、CAN收发器;8、信息发送单元。
具体实施方式
下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
实施例:
一种基于CANoe的诊断测试***,它包括信息读取单元1、信息发送单元8、信息解析单元4、仿真单元6、存储单元。
信息读取单元1读取诊断仪2发出的服务请求报文和电子控制单元3发出的服务响应报文。
信息发送单元8将仿真单元6生成的服务请求报文向电子控制单元3发送。诊断仪2与多个电子控制单元3通过CAN总线通信,诊断测试***通过一个CAN收发器7接入CAN总线。CAN收发器7是一个CANcaseXL。
信息解析单元4,解析请求报文和响应报文所对应的内容信息,并通过显示单元5显示内容信息。显示单元5是指CANoe的Write窗口。
仿真单元6,仿真诊断仪2生成服务请求报文。
存储单元,用于存储请求报文和响应报文。
仿真单元6仿真生成的服务请求报文的内容是指电子控制单元信息读取、DTC诊断故障代码读取和清除、参数修改、动作测试中的一种。
CAN总线采用短报文数据结构,数据收发方式灵活,反应速度快,可靠性高,遵循CAN2.0B的标准,采用11位标识符,数据场为8个字节,最多可以有64个位,另外校验和场可以进行数据校验,保证数据可靠性。
在没有诊断仪时,该诊断测试***的工作过程是:启动***,通过CANcaseXL接入CAN总线,选择需要进行诊断测试的电子控制***,选择需要测试的指令,发送服务请求报文,收到来自电子控制***的响应报文并解析。上述发送和接收的消息均会实时显示,同时,该***还自动记录发送和接收的数据,以备使用者查看。
Claims (7)
1.一种基于CANoe的诊断测试***,其特征在于:它包括
一个信息读取单元(1),读取诊断仪(2)发出的服务请求报文和电子控制单元(3)发出的服务响应报文;
一个信息解析单元(4),解析所述的服务请求报文和所述的服务响应报文所对应的内容信息,并通过显示单元(5)显示所述的内容信息。
2.根据权利要求1所述的一种基于CANoe的诊断测试***,其特征在于:它还包括一个仿真单元(6),仿真所述的诊断仪(2)生成服务请求报文。
3.根据权利要求2所述的一种基于CANoe的诊断测试***,其特征在于:它还包括一个信息发送单元(8),向电子控制单元(3)发送所述的仿真单元(6)生成的所述的服务请求报文。
4.根据权利要求1或2或3所述的一种基于CANoe的诊断测试***,其特征在于:所述的诊断仪(2)与所述的电子控制单元(3)通过CAN总线通信,所述的诊断测试***通过一个CAN收发器(7)接入所述的CAN总线。
5.根据权利要求4所述的一种基于CANoe的诊断测试***,其特征在于:所述的CAN收发器(7)是一个CANcaseXL。
6.根据权利要求1或2或3所述的一种基于CANoe的诊断测试***,其特征在于:它还包括一个存储单元,用于存储所述的请求报文和响应报文。
7.根据权利要求1或2或3所述的一种基于CANoe的诊断测试***,其特征在于:所述的服务请求报文的内容是指电子控制单元信息读取、DTC诊断故障代码读取和清除、参数修改、动作测试中的一种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009103121971A CN101916087B (zh) | 2009-12-24 | 2009-12-24 | 一种基于CANoe的诊断测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009103121971A CN101916087B (zh) | 2009-12-24 | 2009-12-24 | 一种基于CANoe的诊断测试*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101916087A true CN101916087A (zh) | 2010-12-15 |
CN101916087B CN101916087B (zh) | 2012-11-28 |
Family
ID=43323613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009103121971A Active CN101916087B (zh) | 2009-12-24 | 2009-12-24 | 一种基于CANoe的诊断测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101916087B (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102393738A (zh) * | 2011-12-16 | 2012-03-28 | 哈尔滨工业大学 | 汽车电子控制单元的诊断装置和测试方法 |
CN102707710A (zh) * | 2012-06-01 | 2012-10-03 | 浙江吉利汽车研究院有限公司杭州分公司 | 汽车电子控制单元诊断功能验证方法及*** |
CN102798833A (zh) * | 2012-08-23 | 2012-11-28 | 浙江吉利汽车研究院有限公司杭州分公司 | 诊断仪自动测试***与方法 |
CN102890503A (zh) * | 2012-10-18 | 2013-01-23 | 重庆长安汽车股份有限公司 | 一种控制器can接口功能自动测试***及测试分析方法 |
CN102890501A (zh) * | 2012-09-25 | 2013-01-23 | 北京智行鸿远汽车技术有限公司 | 一种纯电动轿车整车控制器测试*** |
CN102890494A (zh) * | 2012-06-19 | 2013-01-23 | 浙江吉利汽车研究院有限公司杭州分公司 | 一种汽车诊断仪功能验证方法 |
CN103439961A (zh) * | 2013-08-02 | 2013-12-11 | 浙江吉利汽车研究院有限公司 | 汽车电子控制单元诊断功能测试方法和*** |
CN103558849A (zh) * | 2013-11-18 | 2014-02-05 | 上汽通用五菱汽车股份有限公司 | 一种纯电动汽车控制策略调试及网络测试的方法 |
CN103676939A (zh) * | 2013-12-18 | 2014-03-26 | 重庆长安汽车股份有限公司 | 一种基于osek直接网络管理机制的自动测试*** |
CN105374083A (zh) * | 2015-10-23 | 2016-03-02 | 深圳市元征软件开发有限公司 | 车辆识别方法及装置 |
CN106444708A (zh) * | 2016-10-11 | 2017-02-22 | 无锡恩吉威新能源有限公司 | 基于历史工况数据的软件算法实时可靠性测试平台及方法 |
CN107256014A (zh) * | 2017-06-13 | 2017-10-17 | 华晨汽车集团控股有限公司 | 一种基于自动编辑测试序列的整车自动诊断测试*** |
CN108121326A (zh) * | 2017-12-11 | 2018-06-05 | 北京经纬恒润科技有限公司 | 一种故障诊断方法及*** |
CN108646713A (zh) * | 2018-05-24 | 2018-10-12 | 广东戈兰玛汽车***有限公司 | 基于CANoe对P档控制器程序逻辑验证的仿真*** |
CN109507993A (zh) * | 2019-01-11 | 2019-03-22 | 上海科世达-华阳汽车电器有限公司 | 一种汽车电子控制单元仿真*** |
CN110162008A (zh) * | 2019-05-10 | 2019-08-23 | 中国汽车技术研究中心有限公司 | 一种新能源车辆can总线解析方法 |
CN111781909A (zh) * | 2020-04-16 | 2020-10-16 | 宁波普瑞均胜汽车电子有限公司 | 一种基于ccp或xcp协议的控制方法 |
CN113341937A (zh) * | 2021-06-29 | 2021-09-03 | 安徽江淮汽车集团股份有限公司 | 用于电子换挡***硬件在环测试的信号注入方法 |
CN113688397A (zh) * | 2021-08-20 | 2021-11-23 | 泰安北航科技园信息科技有限公司 | 一种自动化检测总线缺陷漏洞的*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1304909C (zh) * | 2005-11-03 | 2007-03-14 | 重庆邮电学院 | 车辆控制***can/lin网络监测仪及测试方法 |
-
2009
- 2009-12-24 CN CN2009103121971A patent/CN101916087B/zh active Active
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102393738A (zh) * | 2011-12-16 | 2012-03-28 | 哈尔滨工业大学 | 汽车电子控制单元的诊断装置和测试方法 |
CN102707710A (zh) * | 2012-06-01 | 2012-10-03 | 浙江吉利汽车研究院有限公司杭州分公司 | 汽车电子控制单元诊断功能验证方法及*** |
CN102890494A (zh) * | 2012-06-19 | 2013-01-23 | 浙江吉利汽车研究院有限公司杭州分公司 | 一种汽车诊断仪功能验证方法 |
CN102798833B (zh) * | 2012-08-23 | 2015-01-07 | 浙江吉利汽车研究院有限公司杭州分公司 | 诊断仪自动测试***与方法 |
CN102798833A (zh) * | 2012-08-23 | 2012-11-28 | 浙江吉利汽车研究院有限公司杭州分公司 | 诊断仪自动测试***与方法 |
CN102890501A (zh) * | 2012-09-25 | 2013-01-23 | 北京智行鸿远汽车技术有限公司 | 一种纯电动轿车整车控制器测试*** |
CN102890501B (zh) * | 2012-09-25 | 2016-08-10 | 北京智行鸿远汽车技术有限公司 | 一种纯电动轿车整车控制器测试*** |
CN102890503A (zh) * | 2012-10-18 | 2013-01-23 | 重庆长安汽车股份有限公司 | 一种控制器can接口功能自动测试***及测试分析方法 |
CN102890503B (zh) * | 2012-10-18 | 2015-10-28 | 重庆长安汽车股份有限公司 | 一种控制器can接口功能自动测试***及测试分析方法 |
CN103439961B (zh) * | 2013-08-02 | 2016-03-02 | 浙江吉利汽车研究院有限公司 | 汽车电子控制单元诊断功能测试方法和*** |
CN103439961A (zh) * | 2013-08-02 | 2013-12-11 | 浙江吉利汽车研究院有限公司 | 汽车电子控制单元诊断功能测试方法和*** |
CN103558849A (zh) * | 2013-11-18 | 2014-02-05 | 上汽通用五菱汽车股份有限公司 | 一种纯电动汽车控制策略调试及网络测试的方法 |
CN103558849B (zh) * | 2013-11-18 | 2016-04-20 | 上汽通用五菱汽车股份有限公司 | 一种纯电动汽车控制策略调试及网络测试的方法 |
CN103676939A (zh) * | 2013-12-18 | 2014-03-26 | 重庆长安汽车股份有限公司 | 一种基于osek直接网络管理机制的自动测试*** |
CN105374083B (zh) * | 2015-10-23 | 2018-06-26 | 深圳市元征软件开发有限公司 | 车辆识别方法及装置 |
CN105374083A (zh) * | 2015-10-23 | 2016-03-02 | 深圳市元征软件开发有限公司 | 车辆识别方法及装置 |
CN106444708A (zh) * | 2016-10-11 | 2017-02-22 | 无锡恩吉威新能源有限公司 | 基于历史工况数据的软件算法实时可靠性测试平台及方法 |
CN107256014A (zh) * | 2017-06-13 | 2017-10-17 | 华晨汽车集团控股有限公司 | 一种基于自动编辑测试序列的整车自动诊断测试*** |
CN108121326A (zh) * | 2017-12-11 | 2018-06-05 | 北京经纬恒润科技有限公司 | 一种故障诊断方法及*** |
CN108646713A (zh) * | 2018-05-24 | 2018-10-12 | 广东戈兰玛汽车***有限公司 | 基于CANoe对P档控制器程序逻辑验证的仿真*** |
CN109507993A (zh) * | 2019-01-11 | 2019-03-22 | 上海科世达-华阳汽车电器有限公司 | 一种汽车电子控制单元仿真*** |
CN110162008A (zh) * | 2019-05-10 | 2019-08-23 | 中国汽车技术研究中心有限公司 | 一种新能源车辆can总线解析方法 |
CN111781909A (zh) * | 2020-04-16 | 2020-10-16 | 宁波普瑞均胜汽车电子有限公司 | 一种基于ccp或xcp协议的控制方法 |
CN113341937A (zh) * | 2021-06-29 | 2021-09-03 | 安徽江淮汽车集团股份有限公司 | 用于电子换挡***硬件在环测试的信号注入方法 |
CN113688397A (zh) * | 2021-08-20 | 2021-11-23 | 泰安北航科技园信息科技有限公司 | 一种自动化检测总线缺陷漏洞的*** |
Also Published As
Publication number | Publication date |
---|---|
CN101916087B (zh) | 2012-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101916087B (zh) | 一种基于CANoe的诊断测试*** | |
CN102393738B (zh) | 汽车电子控制单元的诊断装置和测试方法 | |
CN107222362B (zh) | 一种整车can网络自动化测试平台及其优化方法 | |
CN103471621B (zh) | 一种适用于车载导航多媒体终端的测试方法及测试设备 | |
CN105700510A (zh) | Can通信***的错误分散检测方法及can通信*** | |
CN102120441A (zh) | 乘用车辆灵巧诊断*** | |
CN104914849A (zh) | 一种故障记录装置及方法 | |
CN113190454A (zh) | 一种车载终端软件实车测试方法及*** | |
CN105515911A (zh) | Can网络的网关自动测试***及方法 | |
CN212694288U (zh) | Tbox检测装置 | |
CN102798833B (zh) | 诊断仪自动测试***与方法 | |
CN111966084A (zh) | Tbox检测装置及方法 | |
CN109460353A (zh) | Uds自动诊断*** | |
CN203534602U (zh) | 一种适用于车载导航多媒体终端的测试设备 | |
CN103443775A (zh) | 通信测试装置及其方法 | |
CN110647139A (zh) | 一种obd量产车评估测试工具及评估测试方法 | |
CN113306602B (zh) | 列控***的无线网络测试***和方法 | |
CN109656231B (zh) | 磁浮交通车载运控的通信测试*** | |
CN104125047A (zh) | 通信电路、物理量测量装置、电子设备、通信方法 | |
US7457311B2 (en) | Portable communication interface device | |
CN112509176B (zh) | 基于车辆数据的故障报修方法及装置 | |
CN214851308U (zh) | 车载设备测试*** | |
CN115230470A (zh) | 一种分体式全液晶组合仪表、信息展示方法和车辆 | |
CN113960991A (zh) | 车辆故障诊断***、方法、装置、片上***芯片及车辆 | |
US20190155710A1 (en) | Method and server for testing a system network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20101215 Assignee: Zhejiang Jirun Automobile Co., Ltd. Assignor: Zhejiang Geely Automobile Research Institute Co., Ltd., Zhejiang Geely Holding Group Company Limited Contract record no.: 2013330000314 Denomination of invention: Diagnostic testing system based on CANoe Granted publication date: 20121128 License type: Exclusive License Record date: 20131011 |
|
LICC | Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model |