CN103324557A - Can总线测试***与方法 - Google Patents
Can总线测试***与方法 Download PDFInfo
- Publication number
- CN103324557A CN103324557A CN2013101222669A CN201310122266A CN103324557A CN 103324557 A CN103324557 A CN 103324557A CN 2013101222669 A CN2013101222669 A CN 2013101222669A CN 201310122266 A CN201310122266 A CN 201310122266A CN 103324557 A CN103324557 A CN 103324557A
- Authority
- CN
- China
- Prior art keywords
- bus
- testing
- test
- data
- testing system
- 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.)
- Pending
Links
Images
Landscapes
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
本发明公开了一种CAN总线测试***,包括:测试执行单元,按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;数据采集模块,接收来自CAN总线的总线数据;数据处理模块,其中预存有按照所述测试顺序与所述测试案例相对应的目标输出值;在测试时,依次接收并判断所述总线数据与所述目标输出值是否一致;终端显示模块,接收并显示所述判断结果。相比于测试人员人工完成测试过程而言,能够节省人工,提高工作效率以及测试结果准确率。
Description
技术领域
本发明涉及汽车技术领域,具体涉及一种CAN总线测试***与相应的方法。
背景技术
CAN总线已经在汽车上得到了广泛的应用。汽车在研发初期,需经过大量的实际测试验证后才能被推出市场。对于整车CAN总线***而言,在研发样车首次装车时,也需要经过实际测试验证。目前进行整车CAN总线测试时,仍是通过人工改变输入条件,再通过人工目测CAN总线监测设备上读到的数据是否正确。例如,要想检查仪表上显示的左转向灯是否正确,测试人员会改变输入条件:下拨转向灯开关,再在CAN总线监测设备上查看发送给仪表的信号(左转向灯打开或者关闭)是否正确。当测试案例很多时,测试人员既要改变输入条件,又需要去观察数据和记录案例的正确执行与否,费时又费力,工作效率低,而且出错率较高。
发明内容
针对上述问题,本发明提供一种CAN总线测试***与相应的方法,通过机器来读取CAN总线数据,并判断CAN总线数据是否正确,以减少人工参与部分,提高测试结果准确性。
根据本发明的一个方面,提供一种CAN总线测试***,包括:
测试执行单元,按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;
数据采集模块,接收来自CAN总线的总线数据;
数据处理模块,其中预存有按照所述测试顺序与所述测试案例相对应的目标输出值;在测试时,依次接收并判断所述总线数据与所述目标输出值是否一致;
终端显示模块,接收并显示所述判断结果。
根据本发明的另一方面,提供一种CAN总线测试方法,包括:
按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;
通过CAN总线测试***依次接收来自CAN总线的总线数据,并判断所述总线数据与预存的目标输出值是否一致;在所述CAN总线测试***中预存有按照所述测试顺序与所述测试案例相对应的目标输出值;
显示所述判断结果。
利用本发明提供的CAN总线测试方法和***,在进行整车CAN总线测试时,测试人员仅需按照预定的测试方案执行特定的动作即可,无需再去查看数据并记录测试结果,因此能够大大提高测试效率以及测试结果的准确率。
附图说明
图1示出了本发明一实施例提供的CAN总线测试***结构示意图;
图2示出了本发明另一实施例提供的CAN总线测试方法流程示意图。
具体实施方式
下面结合附图及具体实施例对本发明进行详细描述。
作为本发明一具体实施例,如图1中所示的CAN总线测试***100包括:
测试执行单元201,按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;具体地,可以由测试人员完成执行测试案例;
数据采集模块101,通过CAN总线采集来自被测试的电子控制单元的总线数据;
数据处理模块102,其中预设有按照所述测试顺序与所述测试案例相对应的目标输出值;在测试时,依次接收并判断所述总线数据与所述目标输出值是否一致;
终端显示模块103,接收并显示所述判断结果。
其中,所述判断结果为一致时,则意味着所述被测试的电子控制单元符合设计需求,否则则不符合设计需求。所述终端显示模块103可以通过将所述判断结果显示在显示屏上,也可以直接保存后生成预设模式的测试报告。所述预设模式例如可以为word格式,或者其他适用的格式均可。
作为本发明的另一实施例,提供一种CAN总线测试方法。在测试之前,预先设计好测试案例,每个测试案例对应为对一个被测试的电子控制单元执行一个特定的动作,例如“打开左前门”、“关闭左前门”或者“打开左转向灯”等;并且将待测试的测试案例设定好测试顺序,并将待测试的测试案例对应的目标输出值按照所述测试顺序保存在CAN总线测试***中。
在测试时,所述方法如图2中所示,包括:
步骤301,由测试人员按照所述测试顺序依次执行测试案例,则被测试的电子控制单元就会在CAN总线上产生相应的总线数据,
步骤302,CAN总线测试***依次接收总线数据;
步骤303,CAN总线测试***将所述总线数据依次与目标输出值进行对比判断,判断结果即是测试结果;
步骤304,显示所述判断结果。可以通过将所述判断结果显示在显示屏上,也可以直接保存后生成预设模式的测试报告。所述预设模式例如可以为word格式,或者其他适用的格式均可。
这样,在测试时,测试人员仅需按照预定好的测试顺序依次执行测试案例即可,无需再去观察数据和记录测试案例是否正确执行,因此能够大大的节约时间,并且能够提高测试结果的准确性。
以上实施例仅用于说明本发明的技术方案,并不用于限制本发明的保护范围。本领域技术人员可以对本发明的技术方案进行的修改或者同等替换,而不脱离本发明技术方案的精神和范围。
Claims (6)
1.一种CAN总线测试***,其特征在于,包括:
测试执行单元,按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;
数据采集模块,接收来自CAN总线的总线数据;
数据处理模块,其中预存有按照所述测试顺序与所述测试案例相对应的目标输出值;在测试时,依次接收并判断所述总线数据与所述目标输出值是否一致;
终端显示模块,接收并显示所述判断结果。
2.根据权利要求1所述的CAN总线测试***,其特征在于,所述终端显示模块为显示屏。
3.根据权利要求1所述的CAN总线测试***,其特征在于,所述终端显示模块通过将所述判断结果输出成预设模式的测试报告来进行显示。
4.一种CAN总线测试方法,其特征在于,包括:
按照预设的测试顺序依次执行预设的测试案例,其中,每个测试案例为对一预定的电子控制单元执行预定的动作;
通过CAN总线测试***依次接收来自CAN总线的总线数据,并判断所述总线数据与预存的目标输出值是否一致;在所述CAN总线测试***中预存有按照所述测试顺序与所述测试案例相对应的目标输出值;
显示所述判断结果。
5.根据权利要求4所述的CAN总线测试方法,其特征在于,通过将所述判断结果输出成预设模式的测试报告来进行显示。
6.根据权利要求4所述的CAN总线测试方法,其特征在于,通过将所述判断结果输出到显示屏的模式来进行显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101222669A CN103324557A (zh) | 2013-04-09 | 2013-04-09 | Can总线测试***与方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101222669A CN103324557A (zh) | 2013-04-09 | 2013-04-09 | Can总线测试***与方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103324557A true CN103324557A (zh) | 2013-09-25 |
Family
ID=49193316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101222669A Pending CN103324557A (zh) | 2013-04-09 | 2013-04-09 | Can总线测试***与方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103324557A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657302A (zh) * | 2013-11-22 | 2015-05-27 | 北汽福田汽车股份有限公司 | 用于汽车的控制器的can信号传输验证方法及*** |
CN105652850A (zh) * | 2014-11-21 | 2016-06-08 | 比亚迪股份有限公司 | 用于汽车零部件的功能测试***及功能测试方法 |
CN106814726A (zh) * | 2015-12-01 | 2017-06-09 | 陕西重型汽车有限公司 | 车载终端can信号自动化测试方法及装置、自动测试台架 |
CN107797540A (zh) * | 2016-09-07 | 2018-03-13 | 上海汽车集团股份有限公司 | 变速器故障测试方法、装置及终端 |
CN109753043A (zh) * | 2017-11-06 | 2019-05-14 | 联合汽车电子有限公司 | Can总线通信矩阵的测试装置及方法 |
CN111258295A (zh) * | 2020-01-15 | 2020-06-09 | 重庆长安汽车股份有限公司 | 验证大数据采集和上传准确性的***及方法 |
CN113433921A (zh) * | 2020-03-23 | 2021-09-24 | 北京新能源汽车股份有限公司 | 一种实车功能的测试方法、装置及控制设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1773999A (zh) * | 2004-11-12 | 2006-05-17 | 中国科学院电工研究所 | 车载can总线实时性能仿真*** |
CN101488028A (zh) * | 2009-02-24 | 2009-07-22 | 陈振华 | 一种测试can总线汽车仪表的***和方法 |
EP2353959A1 (en) * | 2010-01-28 | 2011-08-10 | Centrum Dopravniho Vyzkumu | Apparatus for monitoring and analysing a manner of driving |
CN102238046A (zh) * | 2010-05-06 | 2011-11-09 | 上海固泰科技有限公司 | 一种can总线物理层测试方法 |
CN202041845U (zh) * | 2010-12-28 | 2011-11-16 | 南京工程学院 | 一种汽车车载can总线***测控分析平台 |
CN202563031U (zh) * | 2012-05-28 | 2012-11-28 | 郑州精益达汽车零部件有限公司高新区分公司 | Can总线的组合仪表产品自动测试*** |
-
2013
- 2013-04-09 CN CN2013101222669A patent/CN103324557A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1773999A (zh) * | 2004-11-12 | 2006-05-17 | 中国科学院电工研究所 | 车载can总线实时性能仿真*** |
CN101488028A (zh) * | 2009-02-24 | 2009-07-22 | 陈振华 | 一种测试can总线汽车仪表的***和方法 |
EP2353959A1 (en) * | 2010-01-28 | 2011-08-10 | Centrum Dopravniho Vyzkumu | Apparatus for monitoring and analysing a manner of driving |
CN102238046A (zh) * | 2010-05-06 | 2011-11-09 | 上海固泰科技有限公司 | 一种can总线物理层测试方法 |
CN202041845U (zh) * | 2010-12-28 | 2011-11-16 | 南京工程学院 | 一种汽车车载can总线***测控分析平台 |
CN202563031U (zh) * | 2012-05-28 | 2012-11-28 | 郑州精益达汽车零部件有限公司高新区分公司 | Can总线的组合仪表产品自动测试*** |
Non-Patent Citations (1)
Title |
---|
程安宇 等: "基于CAN总线的电子控制单元功能测试方法", 《计算机应用》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657302A (zh) * | 2013-11-22 | 2015-05-27 | 北汽福田汽车股份有限公司 | 用于汽车的控制器的can信号传输验证方法及*** |
CN104657302B (zh) * | 2013-11-22 | 2017-07-11 | 北汽福田汽车股份有限公司 | 用于汽车的控制器的can信号传输验证方法及*** |
CN105652850A (zh) * | 2014-11-21 | 2016-06-08 | 比亚迪股份有限公司 | 用于汽车零部件的功能测试***及功能测试方法 |
CN105652850B (zh) * | 2014-11-21 | 2019-07-26 | 比亚迪股份有限公司 | 用于汽车零部件的功能测试***及功能测试方法 |
CN106814726A (zh) * | 2015-12-01 | 2017-06-09 | 陕西重型汽车有限公司 | 车载终端can信号自动化测试方法及装置、自动测试台架 |
CN106814726B (zh) * | 2015-12-01 | 2020-05-19 | 陕西重型汽车有限公司 | 车载终端can信号自动化测试方法及装置、自动测试台架 |
CN107797540A (zh) * | 2016-09-07 | 2018-03-13 | 上海汽车集团股份有限公司 | 变速器故障测试方法、装置及终端 |
CN109753043A (zh) * | 2017-11-06 | 2019-05-14 | 联合汽车电子有限公司 | Can总线通信矩阵的测试装置及方法 |
CN111258295A (zh) * | 2020-01-15 | 2020-06-09 | 重庆长安汽车股份有限公司 | 验证大数据采集和上传准确性的***及方法 |
CN113433921A (zh) * | 2020-03-23 | 2021-09-24 | 北京新能源汽车股份有限公司 | 一种实车功能的测试方法、装置及控制设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103324557A (zh) | Can总线测试***与方法 | |
CN102830296B (zh) | 电源纹波干扰测试方法及*** | |
CN104980516A (zh) | 一种面向多车型的车身信息采集***的可配置方法 | |
CN106444712A (zh) | 一种can/lin网络干扰自动化测试*** | |
CN106886003B (zh) | 电动汽车电池监控模块自动测试***及方法 | |
CN103728968A (zh) | Can网络和ecu功能自动化测试*** | |
CN104516798B (zh) | 无线一对多测试*** | |
CN105070321B (zh) | 存储器件的快速测试电路及方法 | |
CN101344562A (zh) | 电路印刷板组件的测试方法及设备 | |
CN104236614B (zh) | 检测车载can总线式汽车仪表耐久性能的方法和装置 | |
CN105161130A (zh) | 汽车仪表的eeprom在线烧录及校验方法 | |
CN106448744A (zh) | 一种ddr时序分析方法、装置及*** | |
CN110542565A (zh) | 车辆模拟点火测试方法 | |
CN204789182U (zh) | 一种四联直剪仪 | |
CN113835410A (zh) | 基于信号模拟装置的整车测试方法及*** | |
CN108806761A (zh) | 一种ssd功能测试方法、***及计算机存储介质 | |
CN111596638B (zh) | 车辆故障排查方法、装置、设备和计算机可读存储介质 | |
CN102565683B (zh) | 一种测试向量的生成与验证方法 | |
CN109522296B (zh) | 一种发动机ecu数据匹配标定方法及装置 | |
CN111538628A (zh) | 信息处理方法、装置、设备及介质 | |
CN204143253U (zh) | 一种基于CANoe的发动机启动测试*** | |
CN219392518U (zh) | 一种can总线故障注入测试*** | |
CN207946701U (zh) | 一种电动真空泵控制器测量装置 | |
CN110618325A (zh) | 车辆模拟点火压力测试*** | |
CN116455784A (zh) | 网关测试方法、***、计算机及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130925 |