设备故障点定位方法和装置与流程

文档序号:24424812发布日期:2021-03-26 22:48阅读:97来源:国知局
设备故障点定位方法和装置与流程

1.本公开涉及自动化控制领域,尤其涉及一种设备故障点定位方法和装置。


背景技术:

2.卷烟机生产设备上设置有人机操作显示器,用于显示停机原因、设备运行信息统计和调整设备参数等功能。当设备停机时,为了让操作工更快地找到设备停机的故障原因,人机操作显示器上将以平面图形的方式显示该故障的位置。
3.但用平面示意图来标识故障点的方法不直观,尤其对于新操作工来说,平面示意图无法形象地让人快速了解故障元件的实际位置。


技术实现要素:

4.本公开要解决的一个技术问题是,提供一种设备故障点定位方法和装置,能够使得操作人员更加清楚、快速的在设备中找到故障点。
5.根据本公开一方面,提出一种设备故障点定位方法,包括:获取设备故障信息;根据设备故障信息,确定用于检测故障点的电气元件的标识确定与电气元件的标识对应的三维元件在设备的三维模型中的位置;以及
6.根据三维元件在设备的三维模型中的位置,在设备的三维模型中显示三维元件。
7.在一些实施例中,调整设备的三维模型的角度,以使三维元件显示在屏幕的预定位置。
8.在一些实施例中,在设备的三维模型的三维元件的位置,显示预设提示标识。
9.在一些实施例中,将设备故障信息以文本形式显示在设备的三维模型所在界面中。
10.根据本公开的另一方面,还提出一种设备故障点定位装置,包括:故障信息获取单元,被配置为获取设备故障信息;元件标识确定单元,被配置为根据设备故障信息,确定用于检测故障点的电气元件的标识;元件位置确定单元,被配置为确定与电气元件的标识对应的三维元件在设备的三维模型中的位置;以及定位信息显示单元,被配置为根据三维元件在设备的三维模型中的位置,在三维模型中显示三维元件。
11.在一些实施例中,定位信息显示单元还被配置为调整设备的三维模型的角度,以使三维元件显示在屏幕的预定位置。
12.在一些实施例中,该设备故障点定位装置还包括:提示标识显示单元,被配置为在设备的三维模型的三维元件的位置,显示预设提示标识。
13.在一些实施例中,该设备故障点定位装置还包括:文本信息显示单元,被配置为将设备故障信息以文本形式显示在设备的三维模型所在界面中。
14.根据本公开的另一方面,还提出一种设备故障点定位装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行如上述的设备故障点定位方法。
15.根据本公开的另一方面,还提出一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述的设备故障点定位方法。
16.本公开的实施例中,由于检测故障点的三维元件在设备的三维模型中的位置,与故障点在设备中的位置一致,因此,通过在设备的三维模型中显示用于检测故障点的三维元件,能够使得操作人员更加清楚、快速的在设备中找到故障点。
17.通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
18.构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
19.参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:
20.图1为本公开的设备故障点定位方法的一些实施例的流程示意图。
21.图2为本公开的设备故障点定位方法的另一些实施例的流程示意图。
22.图3为本公开的设备三维模型示意图。
23.图4为本公开的设备三维模型故障标记示意图。
24.图5为本公开的设备故障点定位装置的一些实施例的结构示意图。
25.图6为本公开的设备故障点定位装置的另一些实施例的结构示意图。
26.图7为本公开的设备故障点定位装置的另一些实施例的结构示意图。
具体实施方式
27.现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
28.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
29.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
30.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
31.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
32.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
33.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
34.图1为本公开的设备故障点定位方法的一些实施例的流程示意图。
35.在步骤110,获取设备故障信息。
36.在一些实施例中,在控制器中读出故障报警数据块的内容,该数据块中包含设备
故障信息。
37.在一些实施例中,设备例如为卷烟机生产设备,如为comflex

sl连接机。
38.在步骤120,根据设备故障信息,确定用于检测故障点的电气元件的标识。
39.在一些实施例中,确定每个故障点的电气元件,每个电气元件可以按其在设备上的代号来命名。
40.在步骤130,确定与电气元件的标识对应的三维元件在设备的三维模型中的位置。
41.在一些实施例中,预先绘制设备的三维模型以及电气元件的三维模型。根据电气元件的名称,查找到相应的三维元件,并确定该三维元件在设备的三维模型中的位置。
42.在步骤140,根据三维元件在设备的三维模型中的位置,在设备的三维模型中显示三维元件。
43.在上述实施例中,由于检测故障点的三维元件在设备的三维模型中的位置,与故障点在设备中的位置一致,因此,通过在设备的三维模型中显示三维元件,能够使得操作人员更加清楚、快速的在设备中找到故障点。
44.图2为本公开的设备故障点定位方法的另一些实施例的流程示意图。
45.在步骤210,绘制设备的三维模型和用于检测故障点的电气元件的三维模型。
46.在一些实施例中,comflex

sl连接机为例,如图3所示,利用max3d等绘图软件绘制三维模型,利用unity 3d软件来建立三维环境,将绘制好的三维模型导入到unity3d环境中。
47.在步骤220,读取设备的故障报警数据块的内容。
48.在一些实施例中,将comflex

sl连接机的故障报警点信息存储在西门子的plc(programmable logic controller,可编程逻辑控制器)的数据块中,在unity3d中通过prodove插件来读取plc程序中故障报警数据块的内容。
49.在步骤230,在读取到数据块中有报警信息时,确定用于检测故障点的电气元件的标识。
50.在一些实施例中,通过该数据块中的每个报警数据点,能够确定对应检测该故障点的实际电气元件。
51.在步骤240,确定与电气元件的标识对应的三维元件在设备的三维模型中的位置。
52.在步骤250,根据三维元件在设备的三维模型中的位置,调整设备的三维模型的角度,以使三维元件显示在屏幕的预定位置,并在设备的三维模型的三维元件的位置,显示预设提示标识。
53.在一些实施例中,调整三维模型的角度,将该三维元件显示在屏幕中央。
54.在一些实施例中,如图4所示,利用闪烁的箭头指向该电气元件,以便操作人员及时发现故障位置点。
55.在步骤260,将设备故障信息以文本形式显示在设备的三维模型所在界面中。
56.例如,该故障为料库堵塞,则将文本信息“料库堵塞”显示在三维模型中。
57.步骤250和步骤260可以同时执行。
58.在上述实施例中,在设备发生故障时,在用文本显示故障的同时,通过三维模型来显示故障点的部位,并用预设提示标识指示故障位置的三维元件,使得故障点的展示更加形象,可以让操作人员更加快速的确定故障点和故障信息。
59.图5为本公开的设备故障点定位装置的一些实施例的结构示意图。该装置包括:故障信息获取单元510、元件标识确定单元520、元件位置确定单元530和定位信息显示单元540。
60.故障信息获取单元510被配置为获取设备故障信息。
61.元件标识确定单元520被配置为根据设备故障信息,确定用于检测故障点的电气元件的标识。
62.在一些实施例中,通过该数据块中的每个报警数据点,能够确定对应检测该故障点的实际电气元件。
63.元件位置确定单元530被配置为确定与电气元件的标识对应的三维元件在设备的三维模型中的位置。
64.在一些实施例中,预先绘制设备的三维模型以及电气元件的三维模型。根据电气元件的名称,查找到相应的三维元件,并确定该三维元件在设备的三维模型中的位置。
65.定位信息显示单元540被配置为根据三维元件在设备的三维模型中的位置,在三维模型中显示三维元件。
66.在一些实施例中,定位信息显示单元540还被配置为调整设备的三维模型的角度,以使三维元件显示在屏幕的预定位置。例如,调整三维模型的角度,将该三维元件显示在屏幕中央。
67.在上述实施例中,通过在设备的三维模型中显示检测故障点的三维元件,能够使得操作人员更加清楚、快速的在设备中找到故障点。
68.在本公开的另一些实施例中,如图6所示,该设备故障点定位装置还包括提示标识显示单元610,被配置为在设备的三维模型的三维元件的位置,显示预设提示标识。例如,利用闪烁的箭头指向该电气元件,以便操作人员及时发现故障位置点。
69.在本公开的另一些实施例中,如图6所示,该设备故障点定位装置还包括文本信息显示单元620,被配置为将设备故障信息以文本形式显示在设备的三维模型所在界面中。例如,该故障为料库堵塞,则将文本信息“料库堵塞”显示在三维模型中。在设备发生故障时,在用文本显示故障的同时,通过三维模型来显示故障点的部位,并用预设提示标识指示故障位置的三维元件,使得故障点的展示更加形象,可以让操作人员更加快速的确定故障点和故障信息。
70.图7为本公开的设备故障点定位装置的另一些实施例的结构示意图。该设备故障点定位装置700包括存储器710和处理器720。其中:存储器710可以是磁盘、闪存或其它任何非易失性存储介质。存储器710用于存储图1

2所对应实施例中的指令。处理器720耦接至存储器710,可以作为一个或多个集成电路来实施,例如微处理器或微控制器。该处理器720用于执行存储器中存储的指令。
71.在一些实施例中,处理器720通过bus总线730耦合至存储器710。该设备故障点定位装置700还可以通过存储接口740连接至外部存储系统750以便调用外部数据,还可以通过网络接口760连接至网络或者另外一台计算机系统(未标出)。此处不再进行详细介绍。
72.在该实施例中,通过存储器存储数据指令,再通过处理器处理上述指令,便于操作人员及时确定设备的故障点。
73.在另一些实施例中,一种计算机可读存储介质,其上存储有计算机程序指令,该指
令被处理器执行时实现图1

2所对应实施例中的方法的步骤。本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
74.本公开是参照根据本公开实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
75.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
76.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
77.至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
78.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1