自动化设备运行状态监控显示的可编辑系统技术方案

技术编号:36690493 阅读:11 留言:0更新日期:2023-02-27 19:57
本发明专利技术涉及自动化设备运行状态监控显示的可编辑系统,包括:构建模块,用于基于监控显示界面中的自动化设备,构建自动化设备与其状态属性的关联关系库;编辑模块,用于根据自动化设备及其状态属性编辑所需的目标控件并显示于监控显示界面;调整模块,用于根据鼠标的拖拽动作调整目标控件至其对应的自动化设备在监控显示界面的位置或其附近的状态属性显示位置;绑定模块,用于对目标控件与其对应的自动化设备或状态属性进行绑定,得到目标界面布局;显示模块,用于根据目标界面布局在监控显示界面显示设备状态信息。本发明专利技术能够方便地创建和调整界面布局,以直观的方式显示自动化设备的运行状态;无需编码确定控件的位置,适配性好。配性好。配性好。

【技术实现步骤摘要】
自动化设备运行状态监控显示的可编辑系统


[0001]本专利技术属于自动化
,具体涉及自动化设备运行状态监控显示的可编辑系统。

技术介绍

[0002]随着全球数字经济的发展,计算机技术已经逐渐渗透到其他各个领域,其中也包括传统的工业自动化领域。在工业自动控制系统中,机械、流体、自动化仪表起着决定性作用。随着数字技术的发展,自动化仪表所测量的信号由以前的模拟信号转换为数字信号,自动化设备也接受数字信号的控制。工业自动化与计算机技术的融合势不可挡。
[0003]对设备的运行状态监控是自动化生产过程中的一个基本需求。监控包括监视和控制,在自动化设备的运行过程中,运行维护人员需要实时监视各个设备的运行状态、传感器的参数值等,有时候也需要下发具体的控制参数给设备。因此,将计算机技术和工业自动化融合时,首先要考虑的就是如何实现监控功能。
[0004]实际使用时,为了方便,往往需要在一个界面中显示多个设备的运转状态。在现有的技术中,有两种解决方式:一种是将图片与对应的状态显示控件分开显示,通过设备编号来对照;另一种是根据图纸编写程序,用代码来描述界面,可以直接将文字显示控件显示在设备附近。
[0005]上述两种方式都有其缺点:第一种方式的缺点是不够直观,用户需要自行将文字和图片信息结合,用户在使用时会比较费力,而且容易出错。第二种方式的缺点是不够灵活,由于界面是以硬编码的方式实现的,当图或控件很多时,编码量也会很大,并且在图纸发生变动时,也需要重新调整代码、更改控件的位置。

技术实现思路

>[0006]基于现有技术中存在的上述不足,本专利技术提供自动化设备运行状态监控显示的可编辑系统。
[0007]为了达到上述专利技术目的,本专利技术采用以下技术方案:
[0008]自动化设备运行状态监控显示的可编辑系统,包括:
[0009]构建模块,用于基于监控显示界面中的自动化设备,构建自动化设备与其状态属性的关联关系库;
[0010]编辑模块,用于根据自动化设备及其状态属性编辑所需的目标控件并显示于监控显示界面;
[0011]调整模块,用于根据鼠标的拖拽动作调整目标控件至其对应的自动化设备在监控显示界面的位置或其附近的状态属性显示位置;
[0012]绑定模块,用于对目标控件与其对应的自动化设备或状态属性进行绑定,得到目标界面布局;
[0013]显示模块,用于根据目标界面布局在监控显示界面显示设备状态信息。
[0014]作为优选方案,每一自动化设备包括设备名称、设备编号、设备类型;
[0015]每一状态属性包括属性名称、属性用途、属性值。
[0016]作为优选方案,所述属性值的数据类型包括整形、浮点型和布尔型。
[0017]作为优选方案,所述目标控件的类型包括文本框控件、动态图控件和可点击区域控件,其中,可点击区域控件与自动化设备一一对应。
[0018]作为优选方案,所述可点击区域控件覆盖于监控显示界面中的自动化设备上。
[0019]作为优选方案,所述可点击区域控件透明不可见。
[0020]作为优选方案,可编辑系统,还包括:
[0021]动作响应模块,用于根据鼠标点击激活可点击区域控件。
[0022]作为优选方案,所述调整模块还用于调整监控显示界面的尺寸、显示比例以及目标控件的尺寸。
[0023]作为优选方案,可编辑系统,还包括:
[0024]存储模块,用于将目标界面布局以JSON格式存储。
[0025]作为优选方案,所述设备状态信息的显示通过Vue子组件实现。
[0026]本专利技术与现有技术相比,有益效果是:
[0027]本专利技术的自动化设备运行状态监控显示的可编辑系统,能够方便地创建和调整界面布局,也能够以直观的方式表示自动化设备的运行状态;同时,支持在线创建、编辑,方便快捷;另外,无需编码确定控件的位置,控件位置更改方便,非硬编码的方式适配能力强,可以减少人力负担,提高工作效率。
附图说明
[0028]图1是自动化设备运行状态监控显示的可编辑系统的模块构架图;
[0029]图2是设备

属性模型的类图;
[0030]图3是“设备

属性”模型的一个样例,以风机为例;
[0031]图4是“图层”覆盖生成最终界面的一个原理示意图;
[0032]图5是整个编辑器的布局结构;
[0033]图6是界面描述文件的样例格式;
[0034]图7是详细信息设定模态框的示例图;
[0035]图8是设备模态框的示例图。
具体实施方式
[0036]为了更清楚地说明本专利技术实施例,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0037]如图1所示,本专利技术实施例的自动化设备运行状态监控显示的可编辑系统,包括构建模块、编辑模块、调整模块、绑定模块、显示模块、动作响应模块和存储模块。
[0038]本实施例的构建模块用于基于监控显示界面中的自动化设备,构建自动化设备与其状态属性的关联关系库(即设备

属性模型)。
[0039]为了适配各种设备的特点,需要先对设备和状态点进行抽象。本专利技术中将设备的状态称作设备的“属性”,一个设备可能会有多个属性,如空调的开关状态、运行频率、送风量等等。因此,本专利技术将设备和状态点分别抽象为Equipment类和Property类。每一个设备对应一个Equipment类的实例,每一个状态点对应一个Property类的实例,一个设备可以拥有多个属性,即一个Equipment可以包含多个Property。
[0040]在Equipment类的结构中存储有设备的唯一标识符、类型、编号等信息。在Property类型中存储有属性的唯一标识符、名字、含义、数据类型、值等信息。这些信息对于界面的展示编辑功能非常重要。
[0041]建立“设备

属性”模型,适用于多种自动化设备,可以应用、融合进各种电子设备或系统。界面显示、交互方法可在多种UI技术中应用。本专利技术的具体实现基于Web平台,使用Vue.js框架进行开发。
[0042]具体地,在实现自动化设备监控功能之前,系统中必须要存储有设备和属性的信息。
[0043]通常,自动化设备的状态属性在传输、存储时可以用以下几种数据类型表示:整形,具体有Integer、Byte、Short、Long等;浮点型,具体有Double、Float;布尔型,即Boolean。其中,离散数据可以用整形或布尔型表示,比如,灯的开关状态可以用布尔型表示,风机的模式可以用整形表示。这种数据通常可以枚举,每个枚举值都有其对应的含义。连续性数据可以用整形或浮点型表示,如风机的运行频率、传感器收到的温度数据等;这种本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.自动化设备运行状态监控显示的可编辑系统,其特征在于,包括:构建模块,用于基于监控显示界面中的自动化设备,构建自动化设备与其状态属性的关联关系库;编辑模块,用于根据自动化设备及其状态属性编辑所需的目标控件并显示于监控显示界面;调整模块,用于根据鼠标的拖拽动作调整目标控件至其对应的自动化设备在监控显示界面的位置或其附近的状态属性显示位置;绑定模块,用于对目标控件与其对应的自动化设备或状态属性进行绑定,得到目标界面布局;显示模块,用于根据目标界面布局在监控显示界面显示设备状态信息。2.根据权利要求1所述的可编辑系统,其特征在于,每一自动化设备包括设备名称、设备编号、设备类型;每一状态属性包括属性名称、属性用途、属性值。3.根据权利要求2所述的可编辑系统,其特征在于,所述属性值的数据类型包括整形、浮点型和布尔型。4.根据权利要求1所述的...

【专利技术属性】
技术研发人员:贾刚勇丁翀饶欢乐周旭黄寅佐阮海祥
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:

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

1