一种运动控制器系统的故障问题溯源装置及方法制造方法及图纸

技术编号:38545351 阅读:16 留言:0更新日期:2023-08-22 20:55
本发明专利技术公开一种运动控制器系统的故障问题溯源装置及方法,所述装置中第三处理模块用于在检测到检测通道被首次接通时发送第一检测控制信号至第二处理模块;第二处理模块用于将第一检测控制信号转化为第二检测控制信号;第一处理模块用于根据第二检测控制信号控制检测程序的运行得到检测结果;第二处理模块用于将检测结果转化为检测信号;第三处理模块用于根据检测信号在码段显示列表中查找得到显示控制信号;显示模块用于根据显示控制信号显示不同的码段显示结果,以根据码段显示结果查找码段显示列表中相应的故障类型。通过根据在码段显示列表中查找到的显示控制信号显示不同的码段显示结果,用以显示故障类型,实现快捷且自动地检测出故障原因。捷且自动地检测出故障原因。捷且自动地检测出故障原因。

【技术实现步骤摘要】
一种运动控制器系统的故障问题溯源装置及方法


[0001]本专利技术涉及测试
,特别涉及一种运动控制器系统的故障问题溯源装置及运动控制器系统的故障问题溯源装置方法。

技术介绍

[0002]目前大多数高端运动控制器都是基于“高性能处理器+实时操作系统”的环境运行的,随着硬件处理速率的提升和软件复杂度的增加,在控制器运行的过程中若出现故障,如何帮助客户清晰并快速的查找并解决问题成为了当前面临的一个迫切问题。
[0003]然而,当前高端运动控制器一般会采用高端ARM或者X86处理器作为硬件的核心,同时以Linux操作系统作为控制的管理调度。但在其运行时,偶尔会出现以下软硬件问题:
[0004]1、控制器在运行中,出现硬件所有通讯端口无法与外部通讯,无法判断CPU是否还处于工作状态,导致难以定位问题;
[0005]2、控制器在出现故障时,无过程信息记录,难以分析其出现问题的根本原因。
[0006]因而现有技术还有待改进和提高。

技术实现思路

[0007]本专利技术的主要目的在于提供一种运动控制器系统的故障问题溯源装置及方法,旨在解决现有技术中高端运动控制器在运行出现故障时,无法快速且高效地查找故障原因的问题。
[0008]为了达到上述目的,本专利技术采取了以下技术方案:
[0009]一种运动控制器系统的故障问题溯源装置,所述运动控制器系统的故障问题溯源装置包括:第一处理模块、第二处理模块、第三处理模块和显示模块;所述第一处理模块、所述第二处理模块、所述第三处理模块和所述显示模块依次连接;
[0010]所述第三处理模块用于在检测到检测通道被首次接通时,发送第一检测控制信号至所述第二处理模块;所述第二处理模块用于将所述第一检测控制信号转化为第二检测控制信号,并将所述第二检测控制信号传输至所述第一处理模块;所述第一处理模块用于根据所述第二检测控制信号控制检测程序的运行,并将得到的检测结果传输至所述第二处理模块;所述第二处理模块用于将所述检测结果转化为检测信号,并将所述检测信号传输至所述第三处理模块;所述第三处理模块用于根据所述检测信号在码段显示列表中进行查找,并将得到的显示控制信号传输至所述显示模块;所述显示模块用于根据所述显示控制信号显示不同的码段显示结果,以根据所述码段显示结果查找所述码段显示列表中相应的故障类型;
[0011]其中,所述码段显示列表为故障类型与故障码段和具体故障码之间的对应关系列表。
[0012]所述运动控制器系统的故障问题溯源装置中,所述第一处理模块还用于调用不同的处理函数对所述检测结果中的异常结果进行相应处理;
[0013]其中,所述处理函数包括:异常信息读取函数、异常类型处理函数、中断回调函数和注册特定异常类型的处理函数;所述异常结果包括:CPU故障、通用网络故障、串口故障和以太网通讯故障。
[0014]所述运动控制器系统的故障问题溯源装置中,所述第三处理模块包括:主控单元和开关控制单元;所述主控单元分别与所述第二处理模块和所述开关控制单元连接;
[0015]所述开关控制单元用于控制检测通道的开启和关闭;所述主控单元用于根据所述开关控制单元的开启状态,发送所述第一检测控制信号至所述第二处理模块;所述主控单元还用于根据所述检测信号在码段显示列表中进行查找,并将得到的显示控制信号传输至所述显示模块。
[0016]所述运动控制器系统的故障问题溯源装置中,所述主控单元包括:单片机;所述分别与所述第二处理模块和所述开关控制单元连接。
[0017]所述运动控制器系统的故障问题溯源装置中,所述开关控制单元包括:检测按钮;所述检测按钮与所述单片机连接。
[0018]所述运动控制器系统的故障问题溯源装置中,所述第一处理模块包括:CPU;所述CPU通过GPIO管脚与所述第二处理模块连接。
[0019]所述运动控制器系统的故障问题溯源装置中,所述显示模块包括:双数码显示管;所述双数码显示管通过所述GPIO管脚与所述单片机连接。
[0020]一种如上所述的运动控制器系统的故障问题溯源装置的运动控制器系统的故障问题溯源方法,所述运动控制器系统的故障问题溯源方法包括以下步骤:
[0021]所述第三处理模块在检测到检测通道被首次接通时,发送第一检测控制信号至所述第二处理模块;
[0022]所述第二处理模块将所述第一检测控制信号转化为第二检测控制信号,并将所述第二检测控制信号传输至所述第一处理模块;
[0023]所述第一处理模块根据所述第二检测控制信号控制检测程序的运行,并将得到的检测结果传输至所述第二处理模块;
[0024]所述第二处理模块将所述检测结果转化为检测信号,并将所述检测信号传输至所述第三处理模块;
[0025]所述第三处理模块根据所述检测信号在码段显示列表中进行查找,得到显示控制信号,并将所述显示控制信号传输至所述显示模块;
[0026]所述显示模块根据所述显示控制信号显示不同的码段显示结果,以根据所述码段显示结果查找所述码段显示列表中相应的故障类型;
[0027]其中,所述码段显示列表为故障类型与故障码段和具体故障码之间的对应关系列表。
[0028]所述运动控制器系统的故障问题溯源方法中,所述运动控制器系统的故障问题溯源方法还包括:
[0029]所述第一处理模块调用不同的处理函数对所述检测结果中的异常结果进行相应处理;
[0030]其中,所述处理函数包括:异常信息读取函数、异常类型处理函数、中断回调函数和注册特定异常类型的处理函数;所述异常结果包括:CPU故障、通用网络故障、串口故障和
以太网通讯故障。
[0031]所述运动控制器系统的故障问题溯源方法中,所述第三处理模块在检测到检测通道被首次接通时,发送第一检测控制信号至所述第二处理模块,具体包括:
[0032]当检测按钮处于首次闭合状态时,所述检测通道接通,单片机发送所述第一检测控制信号至所述第二处理模块。
[0033]相较于现有技术,本专利技术提供的一种运动控制器系统的故障问题溯源装置及方法,所述装置中第三处理模块用于在检测到检测通道被首次接通时发送第一检测控制信号至第二处理模块;第二处理模块用于将第一检测控制信号转化为第二检测控制信号;第一处理模块用于根据第二检测控制信号控制检测程序的运行得到检测结果;第二处理模块用于将检测结果转化为检测信号;第三处理模块用于根据检测信号在码段显示列表中查找得到显示控制信号;显示模块用于根据显示控制信号显示不同的码段显示结果,以根据码段显示结果查找码段显示列表中相应的故障类型。通过根据在码段显示列表中查找到的显示控制信号显示不同的码段显示结果,用以显示故障类型,实现快捷且自动地检测出故障原因。
附图说明
[0034]图1为本专利技术提供的运动控制器系统的故障问题溯源装置的较佳实施例的结构框图;
[0035]图2为本专利技术提供的运动控制器系统的故障问题溯源装置的较佳实施例的硬件连接图;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运动控制器系统的故障问题溯源装置,其特征在于,所述运动控制器系统的故障问题溯源装置包括:第一处理模块、第二处理模块、第三处理模块和显示模块;所述第一处理模块、所述第二处理模块、所述第三处理模块和所述显示模块依次连接;所述第三处理模块用于在检测到检测通道被首次接通时,发送第一检测控制信号至所述第二处理模块;所述第二处理模块用于将所述第一检测控制信号转化为第二检测控制信号,并将所述第二检测控制信号传输至所述第一处理模块;所述第一处理模块用于根据所述第二检测控制信号控制检测程序的运行,并将得到的检测结果传输至所述第二处理模块;所述第二处理模块用于将所述检测结果转化为检测信号,并将所述检测信号传输至所述第三处理模块;所述第三处理模块用于根据所述检测信号在码段显示列表中进行查找,并将得到的显示控制信号传输至所述显示模块;所述显示模块用于根据所述显示控制信号显示不同的码段显示结果,以根据所述码段显示结果查找所述码段显示列表中相应的故障类型;其中,所述码段显示列表为故障类型与故障码段和具体故障码之间的对应关系列表。2.根据权利要求1所述的运动控制器系统的故障问题溯源装置,其特征在于,所述第一处理模块还用于调用不同的处理函数对所述检测结果中的异常结果进行相应处理;其中,所述处理函数包括:异常信息读取函数、异常类型处理函数、中断回调函数和注册特定异常类型的处理函数;所述异常结果包括:CPU故障、通用网络故障、串口故障和以太网通讯故障。3.根据权利要求1所述的运动控制器系统的故障问题溯源装置,其特征在于,所述第三处理模块包括:主控单元和开关控制单元;所述主控单元分别与所述第二处理模块和所述开关控制单元连接;所述开关控制单元用于控制检测通道的开启和关闭;所述主控单元用于根据所述开关控制单元的开启状态,发送所述第一检测控制信号至所述第二处理模块;所述主控单元还用于根据所述检测信号在码段显示列表中进行查找,并将得到的显示控制信号传输至所述显示模块。4.根据权利要求3所述的运动控制器系统的故障问题溯源装置,其特征在于,所述主控单元包括:单片机;所述分别与所述第二处理模块和所述开关控制单元连接。5.根据权利要求4所述的运动控制器系统的故障问题溯源装置,其特征在于,所述开关控制单元...

【专利技术属性】
技术研发人员:欧超光聂强杨照辉钟龙华
申请(专利权)人:深圳市高川自动化技术有限公司
类型:发明
国别省市:

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

1