一种can总线检测系统的制作方法

文档序号:7558393阅读:240来源:国知局
专利名称:一种can总线检测系统的制作方法
技术领域
本实用新型涉及一种CAN总线检测系统。
背景技术
CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(IS011898)。是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强和振动大的工业环境。CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。但是,目前缺少一种能够有效地检测CAN总线故障的方法和系统。

实用新型内容本实用新型针对现有技术中缺少一种能够有效地检测CAN总线故障的方法和系统,提供了一种CAN总线检测系统,用以有效地检测CAN总线故障。本实用新型解·决上述技术问题所采取的技术方案如下:一种CAN总线检测系统,包括:总线检测仪、CAN总线和连接在CAN总线上的多个设备,其中,所述CAN总线的测试口与总线检测仪之间设有中继器。进一步地,优选的结构是,至少其中一条CAN总线为双余度互为备份总线,且每条总线都有一个测试点。进一步地,优选的结构是,所述CAN总线检测仪和中继器之间通过通讯线相连接。本发明采取了上述方案以后,由于CAN总线的测试口与总线检测仪之间设有中继器,因此,其具有很好的故障测试和发现效果。本实用新型的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本实用新型而了解。本实用新型的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
以下结合附图对本实用新型进行详细的描述,以使得本实用新型的上述优点更加明确。

图1是本发明CAN总线检测系统的结构示意图;[0014]图2是本发明CAN总线检测系统的实施例的结构示意图;图3是本发明CAN总线检测系统的实施例的结构示意图;图4是本发明CAN总线检测系的检测的流程示意图。
具体实施方式
以下对本实用新型进行详细说明。其中,如图1所示,所述CAN总线检测系统,包括:总线检测仪、CAN总线和连接在CAN总线上的多个设备,其中,所述CAN总线的测试口与总线检测仪之间设有中继器。其中,优选的实施例中,至少其中一条CAN总线为双余度互为备份总线,且每条总线都有一个测试点。进一步地,优选的实施例中,,所述CAN总线检测仪和中继器之间通过通讯线相连接。具体来说,在一个实施例中,由于CAN总线测试口的线缆30厘米长,大于30厘米信号衰减,在检测过程中需要将信号进行放大,必须接一个中继器。本实用新型的具体的测试方法和逻辑如下:如图1所示,将总线检测仪通过中继器连接在测试口上,所有CAN总线上的设备上电,进入工作状态,总线检测仪循环读取周期报文,根据读取报文的结果判定总线及设备好坏。共有以下几种情况:I)如图所示,如果所有CAN总线上的设备报文都能读取则说明所有设备正常,所有线路正常。其中,如图2所示,2如果读取不到某个设备的报文,该设备不是连接在第一个位置或最后一个位置,则说明该设备出现故障,线路正常。并且,如果读取不到多个设备的报文,则有可能是多个设备故障或者是线路故障,需要将总线检测仪逐个替换不通讯的设备,进行故障定位。将总线检测仪对设备3进行替换,读取总线上各设备的报文,如果读取情况如下图4所示,则说明是设备3与设备4之间的总线有故障。并且,进一步地,在如图1的实施方式中,如果读取不到报文的设备在第一个位置或最后一个位置时,需要将总线检测仪替换读取不到报文的设备,如果能读取到其他设备的报文,说明该设备有故障;如果读取不到其他设备的报文,说明该设备与相邻设备之前的总线出现故障。本实用新型的具体测试步骤如图3所示,主要包括下列步骤:步骤一:将中继器与测试口相连接,将总线检测仪与中继器相连接;步骤二:所有设备上电,检测设备是否在线;步骤三:如果所有设备在线,则总线正常;步骤四:如果某个设备异常,该设备不是第一个设备或最后一个设备,该设备异常;步骤五:如果某一个设备不在线,并且该设备是在两端的位置,将总线检测设备接入到该位置,如果能读取其他设备在线,则设备故障,线路正常;如果不能读取到其他设备在线,则线路故障;[0035]步骤六:如果多个设备不在线,将总线检测设备接入到离测试点最近的不在线设备端口上,如果读取到其它不在线设备数据,则线路故障。本发明采取了上述方案以后,由于CAN总线的测试口与总线检测仪之间设有中继器,因此,其具有很好的故障测试和发现效果。最后应说明的是:以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,尽管参照前述实施例对本实用新型进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保 护范围之内。
权利要求1.一种CAN总线检测系统,其特征在于,包括: 总线检测仪、CAN总线和连接在CAN总线上的多个设备,其中,所述CAN总线的测试口与总线检测仪之间设有中继器。
2.根据权利要求1所述的CAN总线检测系统,其特征在于,至少其中一条CAN总线为双余度互为备份总线,且每条总线都有一个测试点。
3.根据权利要求1或2所述的CAN总线检测系统,其特征在于,所述CAN总线检测仪和中继器 之间通过通讯线相连接。
专利摘要本实用新型公开了一种CAN总线检测系统,包括总线检测仪、CAN总线和连接在CAN总线上的多个设备,其中,所述CAN总线的测试口与总线检测仪之间设有中继器。本实用新型采取了上述方案以后,由于CAN总线的测试口与总线检测仪之间设有中继器,因此,其具有很好的故障测试和发现效果。
文档编号H04L12/26GK203135909SQ20132012438
公开日2013年8月14日 申请日期2013年3月19日 优先权日2013年3月19日
发明者侯文利, 宋晗, 吴亮, 李俊, 焦岗 申请人:西安飞豹科技发展公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1