传感器工作状态显示方法、装置以及存储介质与流程

文档序号:24794077发布日期:2021-04-23 14:56阅读:184来源:国知局
传感器工作状态显示方法、装置以及存储介质与流程

1.本公开涉及烟草设备技术领域,尤其涉及一种传感器工作状态显示方法、装置以及存储介质。


背景技术:

2.卷烟机等烟草生产设备上设置有人机操作显示器,用于显示停机原因、设备运行信息统计和调整设备参数、元件状态显示等功能。当设备停机时,为了让操作工更快地找到设备停机的故障原因,人机操作显示器上将以平面图形的方式显示该故障以及发生故障传感器的位置。但是,采用平面示意图来标识传感器的工作状态的方法不直观,尤其对于新操作工来说,当在设备较小部位设置多个传感器时,较难确定传感器的工作状态。


技术实现要素:

3.有鉴于此,本发明要解决的一个技术问题是提供一种传感器工作状态显示方法、装置以及存储介质。
4.根据本公开的第一方面,提供一种传感器工作状态显示方法,包括:获取与烟草设备相对应的三维模型;接收传感器的输入信号,基于所述输入信号确定所述传感器的工作状态;其中,所述传感器设置在所述烟草设备中;在所述三维模型中确定与所述传感器对应的位置以及三维传感器;基于预设状态显示规则对所述三维传感器进行状态显示处理。
5.可选地,所述基于预设状态显示规则对所述三维传感器进行状态显示处理包括:获取与所述工作状态相对应的色彩配置信息;基于所述色彩配置信息对所述三维传感器的颜色进行设置。
6.可选地,所述基于所述输入信号确定所述传感器的工作状态包括:当所述输入信号为低电平时,确定所述工作状态为第一状态;当所述输入信号为高电平时,确定所述工作状态为第二状态。
7.可选地,所述在所述三维模型中确定与所述目标传感器对应的位置以及三维传感器包括:获取所述目标传感器的id;在所述三维模型中确定与所述id相对应的位置以及三维传感器。
8.根据本公开的第二方面,提供一种传感器工作状态显示装置,包括:模型获取模块,用于获取与烟草设备相对应的三维模型;状态确定模块,用于接收传感器的输入信号,基于所述输入信号确定所述传感器的工作状态;其中,所述传感器设置在所述烟草设备中;目标确定模块,用于在所述三维模型中确定与所述传感器对应的位置以及三维传感器;显示处理模块,用于基于预设状态显示规则对所述三维传感器进行状态显示处理。
9.可选地,所述显示处理模块,用于获取与所述工作状态相对应的色彩配置信息;基于所述色彩配置信息对所述三维传感器的颜色进行设置。
10.可选地,所述状态确定模块,具体用于当所述输入信号为低电平时,确定所述工作状态为第一状态;当所述输入信号为高电平时,确定所述工作状态为第二状态。
11.可选地,所述目标确定模块,具体用于获取所述目标传感器的id;在所述三维模型中确定与所述id相对应的位置以及三维传感器。
12.根据本公开的第三方面,提供一种传感器工作状态显示装置,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述的方法。
13.根据本公开的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行如上的传感器工作状态显示方法。
14.本公开的传感器工作状态显示方法、装置以及存储介质,能够根据三维模型中的三维传感器的颜色获取实体传感器的输出状态,使得传感器的状态展示更加形象;可以使工作人员在屏幕中直接查看各个三维传感器的颜色,确定实际传感器的输出状态,能够提高故障定位的效率和准确性。
附图说明
15.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
16.图1为根据本公开的传感器工作状态显示方法的一个实施例的流程示意图;
17.图2a为与烟草设备相对应的三维模型;图2b为传感器工作状态显示方法的应用场景示意图;
18.图3为对三维传感器进行状态显示的示意图;
19.图4为根据本公开的传感器工作状态显示装置的一个实施例的模块示意图;
20.图5为根据本公开的传感器工作状态显示装置的另一个实施例的模块示意图。
具体实施方式
21.下面参照附图对本公开进行更全面的描述,其中说明本公开的示例性实施例。下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。下面结合各个图和实施例对本公开的技术方案进行多方面的描述。
22.下文中的“第一”、“第二”仅用于描述上相区别,并没有其他特殊的含义。
23.图1为根据本公开的传感器工作状态显示方法的一个实施例的流程示意图,如图1所示:
24.步骤101,获取与烟草设备相对应的三维模型。
25.在一个实施例中,烟草设备可以为卷烟机、烟草烘烤机等设备,三维模型为卷烟机、烟草烘烤机等设备的三维模型。
26.步骤102,接收传感器的输入信号,基于输入信号确定传感器的工作状态;其中,传感器设置在烟草设备中。
27.在一个实施例中,传感器可以为多种传感器,传感器的数量为多个,可以在烟草设
备的多个位置设置对应的传感器,例如电流传感器、电压传感器、温度传感器、湿度传感器等,用于采集设备的多种信息。
28.步骤103,在三维模型中确定与目标传感器对应的位置以及三维传感器。
29.步骤104,基于预设状态显示规则对三维传感器进行状态显示处理。
30.在一个实施例中,获取与烟草设备相对应的三维模型,显示在屏幕的预定位置。如图2a所示,烟草设备为卷烟机生产设备,例如为comflexsl连接机。利用max3d、unity 3d软件等绘图软件绘制出comflex

sl连接机外型及各个传感器的三维模型,获取绘制好的三维模型并在显示设备中进行显示。
31.如图2b所示,以comflex

sl连接机为例,将计算机22利用cp5611通讯卡23与comflex

sl连接机的西门子可编程控制器24进行连接。计算机22利用unity 3d软件来建立三维环境,将绘制好的三维模型导入到unity3d环境中。
32.本公开的传感器工作状态显示方法应用于计算机22中。计算机22在unity3d中通过prodave插件与comflex

sl连接机的西门子可编程控制器24建立通讯连接,读取各个传感器输入到可编程控制器24的输入信号。
33.在一个实施例中,在三维模型中确定与目标传感器对应的位置以及三维传感器可以有多种方法。例如,获取目标传感器的id,在三维模型中确定与id相对应的位置以及三维传感器。
34.预先绘制设备的三维模型以及传感器的三维模型,对于每个传感器都设置id。根据传感器的id能够在三维模型中查找到相应的三维传感器,并确定三维传感器在设备的三维模型中的位置。
35.在一个实施例中,可以使用多种方法基于输入信号确定传感器的工作状态。例如,当输入信号为低电平时,确定工作状态为第一状态;当输入信号为高电平时,确定工作状态为第二状态。例如信号电平小于或等于20伏为低电平,信号电平高于20伏为高电平。
36.在一个实施例中,获取与工作状态相对应的色彩配置信息,基于色彩配置信息对三维传感器的颜色进行设置。可以使用多种色彩配置方式,例如,当输入信号为低电平时,确定工作状态为第一状态,将三维传感器的颜色设置为黑色;当输入信号为高电平时,确定工作状态为第二状态,将三维传感器的颜色设置为绿色。
37.如图3所示,在计算机中通过编程将读取到的、输入信号为低电平所对应的传感器的三维模型31置为黑色,将读取到的输入信号为高电平所对应的传感器的三维模型32置为绿色。
38.如果基于传感器的输入信号判断此传感器发生故障,则将与传感器对应的位置以及三维传感器的颜色设置为故障告警颜色(例如为红色),用以表征与三维传感器相对应的传感器发生故障。可以将设备故障信息以文本形式显示在设备的三维模型中。例如,设备故障为料库堵塞,则将文本信息“料库堵塞”显示在三维模型中。
39.本公开的传感器工作状态显示方法,提供一种基于三维形式的传感器状态显示方法,通过绘制与设备相对应的三维模型,并将三维模型中的传感器的颜色与实际传感器的输出状态进行关联,根据三维模型的传感器的颜色可以获取实体传感器的输出状态,实现更加直观的效果。
40.通过计算机绘制设备的三维模型,并获取设备控制器中各个传感器的输入信号,
当读取到的信号为高电平时,将相应三维传感器的颜色变为绿色,读取到的信号为低电平时,将相应三维传感器的颜色变为黑色;可以在屏幕中直接查看各个三维传感器的颜色便可知道实体设备上的传感器的信号输出状态,能够使得操作人员更加清楚、快速的在设备中找到故障点。
41.在一个实施例中,如图4所示,本公开提供一种传感器工作状态显示装置40,包括模型获取模块41、状态确定模块42、目标确定模块43和显示处理模块44。模型获取模块41获取与烟草设备相对应的三维模型;状态确定模块42接收传感器的输入信号,基于输入信号确定传感器的工作状态;其中,传感器设置在烟草设备中。目标确定模块43在三维模型中确定与传感器对应的位置以及三维传感器。显示处理模块44基于预设状态显示规则对三维传感器进行状态显示处理。
42.在一个实施例中,目标确定模块41获取目标传感器的id,在三维模型中确定与id相对应的位置以及三维传感器。当输入信号为低电平时,状态确定模块42确定工作状态为第一状态;当输入信号为高电平时,状态确定模块42确定工作状态为第二状态。显示处理模块44获取与工作状态相对应的色彩配置信息,基于色彩配置信息对三维传感器的颜色进行设置。
43.在一个实施例中,图5为根据本公开的传感器工作状态显示装置的另一个实施例的模块示意图。如图5所示,该装置可包括存储器501、处理器502、通信接口503以及总线504。存储器501用于存储指令,处理器502耦合到存储器501,处理器502被配置为基于存储器501存储的指令执行实现上述的传感器工作状态显示方法。
44.存储器501可以为高速ram存储器、非易失性存储器(non

volatile memory)等,存储器501也可以是存储器阵列。存储器501还可能被分块,并且块可按一定的规则组合成虚拟卷。处理器502可以为中央处理器cpu,或专用集成电路asic(application specific integrated circuit),或者是被配置成实施本公开的传感器工作状态显示方法的一个或多个集成电路。
45.在一个实施例中,本公开提供一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现如上任一个实施例中的传感器工作状态显示方法。
46.上述实施例提供的传感器工作状态显示方法、装置以及存储介质,能够根据三维模型中的三维传感器的颜色获取实体传感器的输出状态,使得传感器的状态展示更加形象;可以使工作人员在屏幕中直接查看各个三维传感器的颜色,确定实际传感器的输出状态,能够提高故障定位的效率和准确性。
47.可能以许多方式来实现本公开的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
48.本公开的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本公开限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描
述实施例是为了更好说明本公开的原理和实际应用,并且使本领域的普通技术人员能够理解本公开从而设计适于特定用途的带有各种修改的各种实施例。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1