一种总线故障自诊断装置的制造方法
【技术领域】
[0001]本发明涉及总线诊断领域,尤其涉及一种总线故障自诊断装置。
【背景技术】
[0002]总线(Bus)是各部件之间传送信息的公共通信干线,用来传输I/O路径技术指定的数据和控制信号,在各工业应用中都有广泛的使用,同时,总线故障随着总线应用的普及,其发生故障的可能性也在增大、维修难度加大、需要共享的数据信息量也在增加等_,因此总线的故障自诊断技术应运而生,这也使总线故障诊断系统的开发成为必要。
[0003]现有技术中,总线的故障自诊断可以检测总线短路故障,并能通过检测各控制器的通信状态,确定具体故障控制器,但现有技术对于连接总线的其他各器件、对总线本身、对终端电阻的故障检测则无法进行故障的检测,这样大大增加初期调试人员及故障后维护人员的工作量及解决故障的及时性。
【发明内容】
[0004]针对上述问题现提供能够通过检测总线各状态的阻抗及各控制器之间的通信状态,判断总线是否存在故障、故障的类型及故障点、并将故障实时送到人机界面,辅助初期调试人员及后期维护人员解决故障的一种总线故障自诊断装置。
[0005]具体的技术方案是:
[0006]一种总线故障自诊断装置,适用于总线4的故障诊断,其中,包括若干控制器,每个所述控制器与所述总线4连接;
[0007]所述控制器包括:主控制器1,复数个所述从控制器2以及辅控制器3 ;
[0008]分别对应每个所述控制器设置一自诊断单元103、202、303 ;
[0009]每个所述控制器包括:
[0010]控制单元101、201、301,连接所述总线4,用于根据所述控制器与所述总线4的通信状态或所述控制器的阻抗值,对所述控制器和所述总线4之间的连接故障进行诊断;
[0011]所述自诊断单元103、202、303连接对应的所述控制器中的所述控制单元101、201、301,用于根据所述控制单元101、201、301向所述自诊断单元103、202、303发送的一控制信号,控制所述控制器与所述总线4连接的开闭状态;
[0012]所述主控制器1还包括:
[0013]第一电阻单元102,用于提供所述主控制器1的阻抗;
[0014]所述辅控制器3还包括
[0015]—第二电阻单元302,用于提供所述辅控制器3的阻抗。
[0016]优选的,上述的总线故障自诊断装置,其中,对应每个所述控制器的所述自诊断单元103、202、303被设置于对应的所述控制器内。
[0017]优选的,上述的总线故障自诊断装置,其中,对应每个所述控制器的所述自诊断单元103、202、303被独立地设置于对应的所述控制器外。
[0018]优选的,上述的总线故障自诊断装置,其中,在所述主控制器1内:
[0019]所述控制单元101与所述第一电阻单元102双向连接,用于获取所述第一电阻单元102的所述阻抗值;
[0020]所述控制单元101与所述自诊断单元103单向连接,用于向所述自诊断单元103发送所述控制信号,控制所述主控制器1与所述总线4连接的开闭状态;
[0021]所述主控制器1中的所述控制单元101根据所述主控制器1与所述总线4之间在不同开闭状态时的通信状态,以及所述控制单元101从所述第一电阻单元102获取的所述阻抗值,对所述主控制器1和所述总线4之间的连接故障进行诊断。
[0022]优选的,上述的总线故障自诊断装置,其中,复数个所述从控制器2与所述总线4依次连接;
[0023]在每个所述从控制器2内:
[0024]所述自诊断单元202与所述控制单元201单向连接,用于向所述自诊断单元202发送所述控制信号,控制所述从控制器2与所述总线4连接的开闭状态;
[0025]所述从控制器2中的所述控制单元201根据所述从控制器2与所述总线4之间在不同开闭状态时的通信状态,对所述从控制器2和所述总线4之间的连接故障进行诊断。
[0026]优选的,上述的总线故障自诊断装置,其中,在所述辅控制器3内:
[0027]所述第二电阻单元302与所述控制单元301双向连接,用于最终获取所述控制单元301的所述阻抗值;
[0028]所述自诊断单元303与所述控制单元301单向连接,向所述自诊断单元303发送所述控制信号,控制所述辅控制器3与所述总线4连接的开闭状态;
[0029]所述辅控制器3中的所述控制单元301根据所述辅控制器3与所述总线4之间在不同开闭状态时的通信状态,以及所述控制单元301从所述第二电阻单元302获取的所述阻抗值,对所述辅控制器3和所述总线4之间的连接故障进行诊断。
[0030]优选的,上述的总线故障自诊断装置,其中,所述主控制器1与所述总线4之间连接所述自诊断单元103 ;
[0031]所述主控制器1向所述自诊断单元103发送所述主控制器1与所述总线4开闭连接的所述控制信号,并根据所述主控制器1与所述总线4之间在不同开闭状态时的通信状态,以及获取的所述第一电阻单元102的所述阻抗值,对所述主控制器1和所述总线4之间的连接故障进行诊断。
[0032]优选的,上述的总线故障自诊断装置,其中,
[0033]所述从控制器2与所述总线4之间连接所述自诊断单元202 ;
[0034]所述从控制器2向所述自诊断单元202发送所述从控制器2与所述总线4开闭连接的所述控制信号;并根据所述从控制器2与所述总线4之间在不同开闭状态时的通信状态,对所述从控制器2和所述总线4之间的连接故障进行诊断。
[0035]优选的,上述的总线故障自诊断装置,其中,所述辅控制器3与所述总线4之间连接所述自诊断单元303 ;
[0036]所述辅控制器3向所述自诊断单元303发送所述辅控制器3与所述总线4开闭连接的所述控制信号;并根据所述辅控制器3与所述总线4之间在不同开闭状态时的通信状态,以及获取的所述第二电阻单元302的所述阻抗值,对所述辅控制器3和所述总线4之间的连接故障进行诊断。
[0037]本发明的有益效果是:本技术方案能够自行对总线4及总线4上的各器件进行全面诊断,并将诊断结果通过人机界面5进行显示,为设备初期调试人员、及后期设备维护人员提供准确的故障信息,节约调试维护时间。
【附图说明】
[0038]图1是本发明的较佳的实施例中,一种总线故障自诊断装置的结构示意图;
[0039]图2是本发明的较佳的实施例中,一种总线故障自诊断装置的结构示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅-是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0042]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0043]如图1所示,
[0044]一种总线故障自诊断装置,适用于总线4的故障诊断,其中,包括若干控制器,每个所述控制器与所述总线4连接;
[0045]控制器包括:主控制器1,复数个从控制器2以及辅控制器3 ;
[0046]分别对应每个控制器设置一自诊断单元103、202、303 ;
[0047]每个控制器包括:
[0048]控制单元101、控制单元201、控制单元301,连接总线4,用于根据控制器与总线4的通信状态或控制器的阻抗值,对控制器和总线4之间的连接故障进行诊断;
[0049]自诊断单元103、自诊断单元202、自诊断单元303连接对应的控制器中的控制单元101、控制单元201、控制单元301,用于根据控制单元101、控制单元201、控制单元301向自诊断单元103、自诊断单元202、自诊断单元303发送的一控制信号,控制控制器与总线4连接的开闭状态;
[0050]主控制器1还包括:
[0051]第一电阻单元102,用于提供主控制器1的阻抗;
[0052]辅控制器3还包括
[0053]第二电阻单元302,用于提供辅控制器3的阻抗。
[0054]本技术方案是判断总线4及总线4上各节点的器件是否存在故障,其能够解决现有技术中无法对总线4上各个器件节点进行全面故障检测的缺点;通过控制器向各自控制器中的自诊断单元103、自诊断单元202、自诊断单元303发出的控制信号,控制各控制器与总线的连接状态,根据不同的连接状态所收到的通信-号,以及获得不同连接状态下的控制器的阻抗值,判断对应的控制器或内部器件是否存在故障
[0055]通过本装置对总线及各控制器的故障的判断方法如下:
[0056]将主控制器1与总线4断开,主控制器1测试其总线4阻抗的阻抗值,如果阻值为120 Ω,主控制器1通信正常,反之主控制器1或其终端电阻故障;
[0057]将主控制器1与总线4连接,其它所有控制器与总线4断开,如果总线4阻抗为120 Ω且总线4对地电平符合设计要求,总线4线路正常,反之总线4线路故障;
[0058]将辅控制器3与总线4连接,所有从控制器2与总线4断开,如果总线4阻抗为60 Ω,辅控制器3终端电阻正常,反之辅控制器3终端电阻故障;如果辅控制器3与主控制器1通信正常,辅控制器3正常,反之辅控制器3故障;
[0059]将从控制器2_1—从控制器2_N逐个与总线4连接,如果主控制器1与各从通信正常,其从控制器2正常,反这其从控制器2故障。
[0060]本发明较佳实施例中,第一电阻单元102包括一 120欧姆电阻。
[0061]本发明较佳实施例中,第二电阻单元302包括一 120欧姆电阻。
[0062]本发明较佳实施例中,对应每个自诊断单元103、自诊断单元202、自诊断单元303被设置于对应的从控制器2器件内。
[0063]本发明较佳实施例中,对应每个自诊断单元103、自诊断单元202、自诊断单元303被独立地设置于对应的从控制器2器件外。