一种控制单元故障测试系统及方法技术方案

技术编号:12577382 阅读:83 留言:0更新日期:2015-12-23 17:03
本发明专利技术属于汽车部件技术领域,提供了一种控制单元故障测试系统及方法,包括电源、参考地、高位数据线和低位数据线,还包括控制低位数据线导通的第一开关、控制高位数据线导通的第二开关、控制高位数据线与参考地短接的第三开关、控制低位数据线与参考地短接的第四开关、控制低位数据线与电源短接的第五开关、控制高位数据线与电源短接的第六开关、控制高位数据线与低位数据线短接的第七开关,和分别控制第一开关、第二开关、第三开关、第四开关、第五开关、第六开关和第七开关开闭的控制器。本发明专利技术还提供了一种控制单元故障测试方法。本发明专利技术通过增加控制器和七个开关,避免手动操作短路、断路时的虚接现象,保证测试的准确性,提高生产效率。

【技术实现步骤摘要】

本专利技术属于控制系统
,具体涉及。
技术介绍
汽车的控制单元,如发动机控制单元、车身控制单元、电子助力转向控制器通常通过CAN总线实现通信,整车一些功能的实现需要两个或者多个控制单元相互配合才能实现(如打左转向时,车身控制系统BCM收到左转信号后点亮前后左转向灯,同时将左转信号发给仪表,仪表收到信号后点亮仪表上的左转向灯,同时发出提示音),而控制单元之间的通信是通过CAN总线来实现的。如果CAN总线处在稳定、不受干扰的环境下,各个控制单元通信正常;如果CAN总线出现故障,如CAN总线的高位数据线断路、低位数据线断路、或者高位数据线与电源短路时,控制单元针对CAN总线故障的抗干扰能力和恢复能力,决定控制单元之间的通信是否可控。因此针对控制单元的CAN总线故障测试尤为重要。现有的控制单元故障测试通常直接将需要短路的接线通过手动连接将其短路,或者需要断路的接线通过手动方式将其断开,然后通过软件监测控制单元的收发信号,以实现评判控制单元的对CAN总线故障的抗干扰能力和恢复能力。这种手动操作短路、断路的方式,极易产生线路虚接,造成接触不稳定,测试不准确,从而降低生产效率。
技术实现思路
本专利技术的目的是提供,通过增加控制器和七个开关,避免手动操作短路、断路时的虚接现象,保证测试的准确性,提高生产效率。为了实现上述目的,本专利技术提供如下技术方案:一种控制单元故障测试系统,包括电源、参考地、高位数据线和低位数据线,还包括控制所述低位数据线导通的第一开关、控制所述高位数据线导通的第二开关、控制所述高位数据线与所述参考地短接的第三开关、控制所述低位数据线与所述参考地短接的第四开关、控制所述低位数据线与所述电源短接的第五开关、控制所述高位数据线与所述电源短接的第六开关、控制所述高位数据线与所述低位数据线短接的第七开关,和分别控制所述第一开关、所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关开闭的控制器,所述第一开关、所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关分别连接于所述控制器的输入输出端口。优选地,所述第一开关、所述第七开关和所述第二开关串联于所述高位数据线与所述低位数据线之间。优选地,所述第三开关远离所述参考地的一端连接于所述第二开关与所述第七开关之间。优选地,所述第四开关远离所述参考地的一端连接于所述第一开关与所述第七开关之间。优选地,所述第五开关远离所述电源的一端连接于所述第一开关与所述第七开关之间。优选地,所述第六开关远离所述电源的一端连接于所述第二开关与所述第七开关之间。优选地,所述第一开关、所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关均为电磁继电器开关。优选地,所述控制器为可编程控制器。本专利技术还提供一种测试方法,包括:步骤S1:控制所述第一开关、所述第二开关均闭合,所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关均断开;步骤S2:等待第一预设时间,所述控制器接收控制信号;步骤S3:判断所述控制信号是否为所述高位数据线与所述电源短接,若是,执行步骤S4 ;若否,执行步骤S5 ;步骤S4:控制所述第一开关、所述第二开关和所述第六开关均闭合,所述第三开关、所述第四开关、所述第五开关和所述第七开关均断开,执行步骤S7 ;步骤S5:判断所述控制信号是否为所述低位数据线与所述参考地短接,若是,执行步骤S6 ;步骤S6:控制所述第一开关、所述第二开关和所述第四开关均闭合,所述第三开关、所述第五开关、所述第六开关和所述第七开关均断开,执行步骤S7 ;步骤S7:等待第二预设时间,监测所述高位数据线与所述低位数据线,若所述高位数据线与所述低位数据线通信停止或者通信正常,执行步骤S8 ;若所述高位数据线或者所述低位数据线通信错误,执行步骤SlO ;步骤S8:控制所述第一开关、所述第二开关均闭合,所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关均断开;等待第三预设时间,判断所述高位数据线与所述低位数据线通信是否正常,若均正常,执行步骤S9 ;若有一者通信错误,执行步骤SlO ;步骤S9:测试通过,执行步骤Sll;步骤SlO:测试失败,执行步骤Sll ;步骤SI 1:结束。优选地,所述步骤S5还包括若所述控制信号不是所述低位数据线与所述参考地短接,执行步骤S51 ;步骤51:判断所述控制信号是否为所述低位数据线与所述电源短接,若是,执行步骤S511 ;若否,执行步骤S512 ;步骤S511:控制所述第一开关、所述第二开关和所述第五开关均闭合,所述第三开关、所述第四开关、所述第六开关和所述第七开关均断开,执行步骤S520 ;步骤512:判断所述控制信号是否为所述高位数据线与所述参考地短接,若是,执行步骤S513 ;若否,执行步骤S514 ;步骤S513:控制所述第一开关、所述第二开关和所述第三开关均闭合,所述第四开关、所述第五开关、所述第六开关和所述第七开关均断开,执行步骤S520 ;步骤S514:判断所述控制信号是否为所述高位数据线与所述低位数据线短接,若是,执行步骤S515 ;若否,执行步骤S516 ;步骤S515:控制所述第一开关、所述第二开关和所述第七开关均闭合,所述第三开关、所述第四开关、所述第五开关和所述第六开关均断开,执行步骤S520 ;步骤S516:判断所述控制信号是否为所述高位数据线断路,若是,执行步骤S517 ;若否,执行步骤S518 ;步骤S517:控制所述第一开关闭合,所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关均断开,执行步骤S520 ;步骤S518:判断所述控制信号是否为所述低位数据线断路,若是,执行步骤S519 ;步骤S519:控制所述第二开关闭合,所述第一开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关均断开,执行步骤S520 ;步骤S520:等待第四预设时间,监测所述高位数据线与所述低位数据线,若所述高位数据线与所述低位数据线通信停止,执行步骤S8 ;若所述高位数据线或者所述低位数据线有一者通信正常或者通信错误,执行步骤S10。本专利技术的有益效果在于:本专利技术增加控制器与第一开关、第二开关、第三开关、第四开关、第五开关、第六开关、第七开关,通过控制器控制各开关的关闭或者断开,实现各线路之间的短接或者各线路的断路,避免手动操作短路、断路时造成的虚接现象,进而保证测试的准确性,提高生产效率。【附图说明】图1是本专利技术所提供的控制单元故障测试系统一种【具体实施方式】的检测连接图;图2是本专利技术所提供的控制单元故障测试系统一种【具体实施方式】的系统图;图3是本专利技术所提供的控制单元故障测试系统的测试方法一种【具体实施方式】的流程图。附图标记:在图1-图3中:1、供电电源,2、直流稳压电源,3、控制单元,4、控制单元故障测试系统,5、网络接口卡,6、电脑,Vb、电源,CAN_H、高位数据线,CAN_L、低位数据线,GND、参考地,K1、第一开关,K2、第二开关,K3、第三开关,K4、第四开关,K5、第五开关,K6、第六开关,K7、第七开关,P1、第一引脚,P 2、第二引脚,P 3、第三本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/54/CN105182965.html" title="一种控制单元故障测试系统及方法原文来自X技术">控制单元故障测试系统及方法</a>

【技术保护点】
一种控制单元故障测试系统,包括电源、参考地、高位数据线和低位数据线,其特征在于,还包括控制所述低位数据线导通的第一开关、控制所述高位数据线导通的第二开关、控制所述高位数据线与所述参考地短接的第三开关、控制所述低位数据线与所述参考地短接的第四开关、控制所述低位数据线与所述电源短接的第五开关、控制所述高位数据线与所述电源短接的第六开关、控制所述高位数据线与所述低位数据线短接的第七开关,和分别控制所述第一开关、所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关开闭的控制器,所述第一开关、所述第二开关、所述第三开关、所述第四开关、所述第五开关、所述第六开关和所述第七开关分别连接于所述控制器的输入输出端口。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨法松叶圣伟余超段金亮
申请(专利权)人:安徽江淮汽车股份有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1