CN207652457U - 一种Bus_Off故障测试*** - Google Patents
一种Bus_Off故障测试*** Download PDFInfo
- Publication number
- CN207652457U CN207652457U CN201721672645.5U CN201721672645U CN207652457U CN 207652457 U CN207652457 U CN 207652457U CN 201721672645 U CN201721672645 U CN 201721672645U CN 207652457 U CN207652457 U CN 207652457U
- Authority
- CN
- China
- Prior art keywords
- bus
- signal reflex
- host computer
- nodes
- test systems
- 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.)
- Active
Links
Landscapes
- Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
Abstract
本实用新型提供一种Bus_Off故障测试***,属于CAN总线故障检测领域。本实用新型测试***包括电源开关、1个以上CAN节点、CAN总线报文监控设备、CAN总线干扰仪、防止信号反射模块及上位机,其中,电源开关接电源输出端,所述CAN节点、CAN总线报文监控设备、CAN总线干扰仪并联在双绞线上,所述上位机包括与CAN总线报文监控设备相连的上位机CANoe和与CAN总线干扰仪相连的上位机CANStress,所述防止信号反射模块包括两个结构相同的防止信号反射单元,所述防止信号反射单元分别设置在双绞线的两端。本实用新型电路搭建简单、稳定性强,能有效的测试出Bus_Off故障引起的一系列问题。
Description
技术领域
本实用新型涉及CAN总线故障测试领域,尤其涉及一种Bus_Off故障测试***。
背景技术
近年来,国内汽车电子行业发展迅猛。CAN(控制器局域网络,Controller AreaNetwork)总线技术已然成为汽车电子控制单元之间进行数据传递的主流方式,其研发过程、后续使用的质量及安全性问题得到广泛的关注。
CAN总线Bus_Off是汽车CAN总线单节点和整车总线质量评估的重要一环,其直接或间接影响汽车电子电器模块的功能的实现。因此,研发一种稳定、可靠的Bus_Off故障测试方法已成为一个亟待解决的问题。
实用新型内容
为解决现有技术中CAN总线某一节点Bus_Off故障而影响其他节点正常工作的问题,本实用新型提供一种Bus_Off故障测试***,用于对Bus_Off的故障进行测试。
本实用新型Bus_Off故障测试***包括电源开关、1个以上CAN节点、CAN总线报文监控设备、CAN总线干扰仪、防止信号反射模块及上位机,其中,电源开关接电源输出端,所述CAN节点、CAN总线报文监控设备、CAN总线干扰仪并联在双绞线上,所述上位机包括与CAN总线报文监控设备相连的上位机CANoe和与CAN总线干扰仪相连的上位机CANStress,所述防止信号反射模块包括两个结构相同的防止信号反射单元,所述防止信号反射单元分别设置在双绞线的两端。
本实用新型作进一步改进,所述防止信号反射单元为终端电阻。
本实用新型作进一步改进,所述终端电阻包括串联的第一电阻和第二电阻,所述第一电阻和第二电阻之间通过电容接地。
本实用新型作进一步改进,所述第一电阻和第二电阻的阻值之和为120欧姆。
本实用新型作进一步改进,当所述CAN节点的数量为1个,所述CAN节点电路中包括防止信号反射单元,设置在双绞线端部的防止信号反射单元的数量为1个,如果所述CAN节点的数量为2个以上,所述CAN节点中包括两个防止信号反射单元,则双绞线端部不需要外接防止信号反射单元。
与现有技术相比,本实用新型的有益效果是:测试环境要求低、电路搭建简单、测试准确度高、稳定性强,能有效的测试出Bus_Off故障引起的一系列问题。
附图说明
图1为本实用新型测试***一实施例结构示意图;
图2为上位机CANStress的位场触发模块配置示意图;
图3为上位机CANStress的干扰设置示意图。
具体实施方式
下面结合附图和实施例对本实用新型做进一步详细说明。
本实用新型中Bus_Off是CAN通讯模块的一种状态,CAN通讯模块发生发送错误后,发送错误计数器大于255时,进入Bus_Off状态,停止收发CAN报文,在经过设定的Bus_Off恢复时间后,CAN通讯模块重新开始收发CAN报文。
如图1所示,本实用新型Bus_Off故障测试***包括电源开关S、1个以上CAN节点、CAN总线报文监控设备(简称CAN case)、CAN总线干扰仪、防止信号反射模块及上位机,其中,电源开关接直流电源12V的输出端,用于给CAN节点供电,所述CAN节点、CAN总线报文监控设备、CAN总线干扰仪并联在双绞线上,所述上位机包括与CAN总线报文监控设备相连的上位机CANoe和与CAN总线干扰仪相连的上位机CANStress,所述防止信号反射模块包括两个结构相同的防止信号反射单元,所述防止信号反射单元分别设置在双绞线的两端。
本例的CAN节点为被测试模块ECU(电子控制单元),包括车载上的ABS-防制动抱死控制模块,ECM-发动机控制模块等等。
本例的防止信号反射单元为终端电阻,所述终端电阻包括串联的第一电阻和第二电阻,所述第一电阻和第二电阻之间通过电容接地。所述第一电阻和第二电阻的阻值之和为120欧姆,本例的第一电阻和第二电阻都为阻值为60欧姆的电阻。
值得一提的是,当所述CAN节点的数量为1个,所述CAN节点电路中如果CAN节点1中带有120Ω的终端电阻,则CAN总线端部不需要连接框①中的电阻和电容。如果CAN总线上存在node1、node2……等2个以上CAN节点时,如果其中有2个CAN节点带有120Ω的终端电阻,则CAN总线两端不需要连接框①和框②中的电阻和电容。
本实用新型测试环境要求低、电路搭建简单、测试准确度高、稳定性强,本实用新型的工作原理为:
本例CAN case用于监控总线上的报文数据并生成记录文件(Trace文件),上位机CANoe监控CAN总线报文数据信息,所述监控CAN总线报文数据信息是CAN case采集总线上任意时刻的报文,通过上位机CANoe显示出每一时刻总线上报文信息,在CANoe的Trace界面里能清楚的看出电子控制单元进入Bus_off的过程和Bus_off恢复时间。
干扰CAN总线报文的方式,所述干扰CAN总线报文是采用CAN总线干扰仪精确干扰总线上指定ID的报文的DLC场(表示报文中数据场的长度),迫使DLC场上的显性电平变成隐性电平,从而导致发送报文的CAN节点(简称发送节点)发出错误标志,发送节点内部发送错误计数器会自加8,当发送错误计数器自加超过255时,发送节点进入Bus_Off。
具体地,本实用新型基于所述Bus_Off故障测试***的测试方法,本实用新型以ECU发送报文ID=0x123,DLC=8为例进行详细说明,包括如下步骤:
步骤S1:在上位机CANStress的位场触发模块配置干扰报文类型和干扰报文的DLC场。
如图2所示,在上位机CANStress的位场触发界面中配置以下信息:
(1)干扰报文类型:标准帧;在ID框中填写需要干扰的报文ID(如图2:ID=0x123,二进制数为00100100011);
(2)干扰报文的DLC场,根据CAN报文的数据格式:ID→RTR→IDE→r0→DLC,须在RTR框内填入:x;IDE框内填入:0;r0框内填入:x(表明不对RTR、IDE、r0这些位进行干扰);DLC以及后面的选项框不填入任何内容(表明对DLC进行干扰)。
步骤S2:在上位机CANStress的干扰模块配置干扰模式和干扰序列。
如图3所示:在上位机CANStress的干扰界面中配置以下信息:
(1)干扰模式设置为:无限次干扰,总线上只要出现干扰设置的ID,CANstress就会实施干扰;
(2)干扰序列设置为:1,将需要干扰报文的指定场的显性位“0”干扰成隐性位“1”,本实施例中,干扰$123报文的DLC(DLC=8即二进制1000),干扰仪将从左往右数的第一个0干扰成1,ECU检测到发出电平的状态与检测到的状态不一致,随后便开始发送错误标识。
步骤S3:运行上位机CANoe,接收CAN总线报文并提供ACK应答;其中,ACK(Acknowledgement)即是确认字符,在数据通信中,接收站发给发送站的一种传输类控制字符。表示发来的数据已确认接收无误。
步骤S4:闭合电源开关,运行CAN总线干扰仪进行报文干扰,当干扰次数达到设定值时,停止对CAN总线的干扰。本例观察CAN总线报文监控设备干扰的次数,当干扰次数大于640次后停止CAN总线报文监控设备对总线的干扰,等待3s后停止上位机CANoe,保存上位机CANoe的记录文件。
步骤S5:上位机CANoe保存CAN总线报文监控设备发送的报文记录文件,分析Bus_Off故障测试数据。具体地,通过上位机CANoe记录文件也就是Trace界面数据展示,在数据里找到第一次产生干扰的位置,分析错误帧是否有主动错误和被动错误各16帧。
步骤S6:上位机CANoe通过报文记录文件分析Bus_Off恢复时间。
如果在32帧错误帧之后,CAN节点发出了正常的数据帧,则恢复时间为从最后一个被动错误帧至第一个正常的数据帧之间的时间;如果CAN节点未发出了正常的数据帧,则恢复时间为从最后一个被动错误帧至下一次干扰的第一个主动错误帧的时间。
与现有技术相比,本实用新型具有如下创新点:
(1)测试环境搭建简单及测试准确度高;
(2)适用于任何汽车CAN网络总线测试,能有效的测试出Bus_Off故障引起的一系列问题。
以上所述之具体实施方式为本实用新型的较佳实施方式,并非以此限定本实用新型的具体实施范围,本实用新型的范围包括并不限于本具体实施方式,凡依照本实用新型所作的等效变化均在本实用新型的保护范围内。
Claims (5)
1.一种Bus_Off故障测试***,其特征在于:包括电源开关、1个以上CAN节点、CAN总线报文监控设备、CAN总线干扰仪、防止信号反射模块及上位机,其中,电源开关接电源输出端,所述CAN节点、CAN总线报文监控设备、CAN总线干扰仪并联在双绞线上,所述上位机包括与CAN总线报文监控设备相连的上位机CANoe和与CAN总线干扰仪相连的上位机CANStress,所述防止信号反射模块包括两个结构相同的防止信号反射单元,所述防止信号反射单元分别设置在双绞线的两端。
2.根据权利要求1所述的Bus_Off故障测试***,其特征在于:所述防止信号反射单元为终端电阻。
3.根据权利要求2所述的Bus_Off故障测试***,其特征在于:所述终端电阻包括串联的第一电阻和第二电阻,所述第一电阻和第二电阻之间通过电容接地。
4.根据权利要求3所述的Bus_Off故障测试***,其特征在于:所述第一电阻和第二电阻的阻值之和为120欧姆。
5.根据权利要求4所述的Bus_Off故障测试***,其特征在于:当所述CAN节点的数量为1个,所述CAN节点电路中包括防止信号反射单元,设置在双绞线端部的防止信号反射单元的数量为1个,如果所述CAN节点的数量为2个以上,所述CAN节点中包括两个防止信号反射单元,则双绞线端部不需要外接防止信号反射单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721672645.5U CN207652457U (zh) | 2017-12-05 | 2017-12-05 | 一种Bus_Off故障测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721672645.5U CN207652457U (zh) | 2017-12-05 | 2017-12-05 | 一种Bus_Off故障测试*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207652457U true CN207652457U (zh) | 2018-07-24 |
Family
ID=62882705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201721672645.5U Active CN207652457U (zh) | 2017-12-05 | 2017-12-05 | 一种Bus_Off故障测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207652457U (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107959599A (zh) * | 2017-12-05 | 2018-04-24 | 上汽通用五菱汽车股份有限公司 | 一种Bus_Off故障测试***及测试方法 |
CN113794612A (zh) * | 2021-09-09 | 2021-12-14 | 恒安嘉新(北京)科技股份公司 | Can网络的控制监听装置及*** |
-
2017
- 2017-12-05 CN CN201721672645.5U patent/CN207652457U/zh active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107959599A (zh) * | 2017-12-05 | 2018-04-24 | 上汽通用五菱汽车股份有限公司 | 一种Bus_Off故障测试***及测试方法 |
CN107959599B (zh) * | 2017-12-05 | 2024-03-19 | 上汽通用五菱汽车股份有限公司 | 一种Bus_Off故障测试***及测试方法 |
CN113794612A (zh) * | 2021-09-09 | 2021-12-14 | 恒安嘉新(北京)科技股份公司 | Can网络的控制监听装置及*** |
CN113794612B (zh) * | 2021-09-09 | 2023-02-17 | 恒安嘉新(北京)科技股份公司 | Can网络的控制监听装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107959599A (zh) | 一种Bus_Off故障测试***及测试方法 | |
US9568533B2 (en) | Method and apparatus for open-wire fault detection and diagnosis in a controller area network | |
CN105700510B (zh) | Can通信***的错误分散检测方法及can通信*** | |
CN101707536B (zh) | 故障检测方法、线卡及主控卡 | |
EP3550769B1 (en) | Communication circuitry integrity assessment | |
CN206673990U (zh) | 一种通信报文的检测*** | |
CN207652457U (zh) | 一种Bus_Off故障测试*** | |
CN107491055A (zh) | 总线的测试***和方法 | |
US11283646B2 (en) | Monitoring local interconnect network (LIN) nodes | |
CN202995388U (zh) | 一种车载终端的自诊断装置 | |
US8391162B2 (en) | Apparatus and method for testing SMNP cards | |
CN111884865B (zh) | 一种车辆总线问题点检测设备及其检测方法 | |
CN117527653A (zh) | 一种集群的心跳管理方法、***、设备及介质 | |
CN101547526B (zh) | 一种故障处理方法、无线设备和通信*** | |
CN219248063U (zh) | 域控制器测试装置 | |
CN113009246B (zh) | Pse设备检测装置及pse设备检测方法 | |
CN113253187B (zh) | 电快速瞬变脉冲群测试*** | |
CN112702145B (zh) | Can总线波特率自配置方法和*** | |
Pérez et al. | Accurate dependability analysis of CAN-based networked systems | |
Barranco et al. | A CAN hub with improved error detection and isolation | |
Jajczyk et al. | CAN bus diagnostics | |
CN112186892A (zh) | 一种电源架通讯装置、通讯方法及电子设备 | |
CN116582390A (zh) | Lin总线通信的测控装置 | |
Leu et al. | Robustness investigation of the FlexRay system | |
Lehtonen | Diagnostics on gigabit speed SerDes video links |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |