掌桥专利:专业的专利平台
掌桥专利
首页

工艺监控画面的生成方法、装置及电子设备

文献发布时间:2024-04-18 19:52:40


工艺监控画面的生成方法、装置及电子设备

技术领域

本申请涉及生产过程监控领域,具体而言,涉及一种工艺监控画面的生成方法、装置及电子设备。

背景技术

在炼油、化工、安全、能源等流程行业中,生产过程全周期的数字化应用,是通过工艺监控画面做实时生产监控,做设备运行状态监控、预警和故障回溯,更需要以智能看板形式做统计和展示,如综合展示工业四率(平稳率、投运率、合格率和联锁投用率)、环保、能耗、物耗、安全防护、交接班记录、生产成品质量等。

实际应用中,企业会根据实际生产装置绘制成百上千的工艺监控画面,绘制的工艺监控画面只能显示过程变量值,需要额外集成和配置报警、工艺、指标、报表等模块,才能实时展示具有经济价值的业务对象数据,且传统的操作方式并不能协助用户进行快速、便捷的配置工艺监控画面,存在重复工作的大量人力投入,导致存在工作量大、用户满意度降低的问题。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种工艺监控画面的生成方法、装置及电子设备,以至少解决当前的工艺监控画面只能显示过程变量,还原生产过程配置复杂、工作量大,且用户体验感较差的技术问题。

根据本申请实施例的一个方面,提供了一种工艺监控画面的生成方法,包括:接收目标对象的操作指令;响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

可选地,在组态页面中生成虚拟对象,包括:获取操作指令对应的动作;从多个虚拟对象中选择与动作对应的虚拟对象,并将选择的虚拟对象添加至组态页面中。

可选地,在组态页面中生成虚拟对象之后,方法还包括:建立与数据库的连接,其中,数据库包括实时数据库和关系数据库,实时数据库用于存储与生产设备实时生成的参数信息对应的参数数据,关系数据库用于存储与指标信息对应的指标数据;获取数据库中的参数信息,并将与虚拟对象对应的参数信息导入虚拟对象中。

可选地,调用与虚拟对象对应的至少一个模板之前,方法还包括:获取生产设备采集的参数信息;依据参数信息以及参数信息之间的关联关系,确定业务指标;依据采集参数信息的时间间隔,确定统计指标;确定不同的参数信息和不同的指标信息在模板中的显示位置,得到多个模板,其中,指标信息包括业务指标和统计指标。

可选地,依据模板生成工艺监控画面之后,方法还包括:接收目标对象对工艺监控画面的浏览请求;依据浏览请求,验证目标对象的身份信息;在身份信息验证通过的情况下,获取工艺监控画面中的数据;依据数据的数据类型,从对应的数据库中获取对应的数据,其中,数据类型包括参数数据和指标数据。

可选地,接收目标对象对工艺监控画面的浏览请求之前,方法还包括:获取目标对象的身份信息;依据身份信息分配工艺监控画面的浏览权限。

可选地,依据模板生成工艺监控画面之后,方法还包括:依据参数信息和指标信息,确定虚拟对象在目标时刻的目标参数值,其中,目标参数值用于指示设备运行状态;在目标参数值超出预设阈值时,调整虚拟对象的参数信息,并将调整后的参数信息通知目标对象。

可选地,模板包括以下至少之一:工艺监控画面模板、报表模板和看板模板,其中,工艺监控画面模板与参数信息对应的过程变量值关联,报表模板与指标信息中的统计指标关联,看板模板与指标信息关联。

根据本申请实施例的另一方面,还提供了一种工艺监控画面的生成装置,包括:接收模块,用于接收目标对象的操作指令;生成模块,用于响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;调用模块,用于调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

根据本申请实施例的又一方面,还提供了一种电子设备,包括:存储器,用于存储程序指令;处理器,与存储器连接,用于执行实现以下功能的程序指令:接收目标对象的操作指令;响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

根据本申请实施例的再一方面,还提供了一种非易失性存储介质,该非易失性存储介质包括存储的程序,其中,在程序运行时控制该非易失性存储介质所在设备执行上述工艺监控画面的生成方法。

在本申请实施例中,采用将生产设备虚拟化的方式,通过接收目标对象的操作指令;响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息,达到了高效绘制工艺监控画面的目的,从而实现了降低人工工作量的技术效果,进而解决了当前的工艺监控画面只能显示过程变量,还原生产过程配置复杂、工作量大,且用户体验感较差的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种用于实现工艺监控画面的生成方法的计算机终端(或电子设备)的硬件结构框图;

图2是根据本申请实施例的一种工艺监控画面的生成方法的流程图;

图3是根据本申请实施例的一种看板模板示意图;

图4是根据本申请实施例的一种工艺监控画面的生成装置的结构图;

图5a是根据本申请实施例的一种系统架构图;

图5b是根据本申请实施例的一种业务流程图;

图5c是根据本申请实施例的一种指标计算逻辑图;

图5d是根据本申请实施例的一种数据库中的对象存储结构图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

工艺监控画面:生产过程监控软件中绘制出的生产监控图,在企业生产过程中,需要对生产过程进行图形化的监控,工艺监控画面可对仪表数据和设备的运行状态进行实时监控,以及对历史状态的回溯。

PC端:个人计算机。

移动端:通过无线网络技术上网接入互联网的终端设备。

位号:实时数据库中的过程变量。

监控点:工艺监控画面中监视的位号。

工艺监控画面在实际运行过程中,如果需要还原一个实际生产设备的生产全过程,需要配置采集器、实时数据库、工艺监控画面、经济指标公式等,配置过程复杂,配置耗时很长。特别是在工艺监控画面中的经济指标、安全指标、能耗指标都需要在指标计算服务中额外配置,通过读取实时数据库中历史数据做二次计算和存储,需要通过人工花费大量的精力校对历史数据和设计计算公式的工作。

在对上述实时数据库进行配置的过程中,通常执行以下步骤:1.通过采集器的接口框架配置OPC数据源;2.通过实时数据库配置采集器;3.在实时数据库的组态工具中添加位号区域;4.根据接口框架和区域组态位号;5.保存组态完成实时数据库位号的配置;6.在SMT中配置权限及白名单。

在对指标进行配置的过程中,需要执行以下步骤:1.指标客户端软件新建指标配置工程;2.配置关联数据源和同步位号点;3.新建生产指标,根据计算逻辑配置计算公式,再选择计算颗粒度,如小时、班、日、月、年;4.同步指标配置工程至指标服务端;5.指标服务根据配置任务定时计算指标结果并做存储。

在传统的工艺监控画面的配置过程中,需要执行以下步骤:1.配置数据源和位号,并关联实时数据库和指标;2.创建工艺监控画面区域节点及工艺监控画面;3.在工艺监控画面组态功能中绘制装置生产监控图;4.绘制装置时,需要模拟实际装置或设备进行处理成图片或者通过基础图元拼接,然后组态管道、仪表、阀门等其他项;5.在指定的储罐、仪表、阀门、管道中配置相关联的展示数据,如位号、指标、工艺卡片等;6.在指定的储罐、仪表、阀门、管道中配置报警信息;7.保存并发布工艺监控画面,可在浏览时进行实时监控。

一个装置的一张工艺监控画面包含了至少上百个的图元、组件、位号监控点、生产指标,用户只能根据管线仪表图进行模拟绘图,从直线、折线、圆、矩形、动态位号、液位、管道、图元等图形化的方式进行组态,同时也需要再配置生产工艺、生产指标。假设有100个发生装置需要进行图形化绘图,每个装置的图形化绘图为2个小时,用户至少需要200个小时的具有重复性的工作,造成用户体验效果差、用户满意度低等状况。

对于当前的工艺监控画面只能显示过程变量,作为一个通用型的数据展示工具,需要额外集成和配置报警、工艺、指标模块,如此繁琐的配置过程使得用户的满意度降低,并对系统产生抵抗性。

为解决上述问题,本申请实施例提供了相应的解决方案,以下详细说明。

本申请实施例所提供的工艺监控画面的生成方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。图1示出了一种用于实现工艺监控画面的生成方法的计算机终端(或电子设备)的硬件结构框图。如图1所示,计算机终端10(或电子设备10)可以包括一个或多个(图中采用102a、102b,……,102n来示出)处理器(处理器可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。除此以外,还可以包括:显示器、输入/输出接口(I/O接口)、通用串行总线(USB)端口(可以作为I/O接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

应当注意到的是上述一个或多个处理器和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10(或电子设备)中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本申请实施例中的工艺监控画面的生成方法对应的程序指令/数据存储装置,处理器通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述工艺监控画面的生成方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输模块106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输模块106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块106可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(LCD),该液晶显示器可使得用户能够与计算机终端10(或电子设备)的用户界面进行交互。

此处需要说明的是,在一些可选实施例中,上述图1所示的计算机设备(或电子设备)可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图1仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机设备(或电子设备)中的部件的类型。

在上述运行环境下,本申请实施例提供了一种工艺监控画面的生成方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图2是根据本申请实施例的一种工艺监控画面的生成方法的流程图,如图2所示,该方法包括如下步骤:

步骤S202,接收目标对象的操作指令;

步骤S204,响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;

步骤S206,调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

在上述步骤S202至步骤S206中,部署生产过程监控服务,该服务部署在服务端,服务中提供生产设备虚拟化后的虚拟对象模板(业务对象)。业务对象内置包含基础属性、关键参数(也即上述参数信息)、统计指标、业务指标等属性,基础属性包含装置名称、编号、上次维修时间、下次计划维修时间、生产计划、生产目标产品、装置运行状态等属性,关键参数包含输入、输出、温度、压力、压缩机、泵和阀门运行状态等位号,统计指标包括输入输出累计量(班、日、月、年)、温度和压力表统计(包括最大值、最小值、平均值和标准方差)、能源消耗(包括水蒸汽、燃料、氢气、瓦斯等的消耗)、事件(包括报警、交接班、回零、开停机事件)等,业务指标包含平稳率、投运率、合格率、联锁投用率、物料平衡、环保指标、安全指标和质量指标(LIMS)等。

在上述工艺监控画面的生成方法中的步骤S204中,在组态页面中生成虚拟对象,具体包括如下步骤:获取操作指令对应的动作;从多个虚拟对象中选择与动作对应的虚拟对象,并将选择的虚拟对象添加至组态页面中。

在上述工艺监控画面的生成方法中的步骤S204中,在组态页面中生成虚拟对象之后,方法还包括如下步骤:建立与数据库的连接,其中,数据库包括实时数据库和关系数据库,实时数据库用于存储与生产设备实时生成的参数信息对应的参数数据,关系数据库用于存储与指标信息对应的指标数据;获取数据库中的参数信息,并将与虚拟对象对应的参数信息导入虚拟对象中。

上述过程对应的具体实现步骤如下:1.初始化关系数据库表,用于保存系统数据和指标数据;2.配置标准数据服务,建立实时数据库连接;3.配置数据源,连接标准数据服务,同步数据源中的位号;4.在组态页面新增一个装置(即虚拟对象),将自动关联该装置的默认的关键参数、指标和模板;5.配置关键参数对应的实际测点,支持批量导入测点;6.根据实际位号自动生成指标;7.根据模板自动生成工艺监控画面、看板和报表。

在上述工艺监控画面的生成方法中的步骤S206中,调用与虚拟对象对应的至少一个模板之前,方法还包括如下步骤:获取生产设备采集的参数信息;依据参数信息以及参数信息之间的关联关系,确定业务指标;依据采集参数信息的时间间隔,如年、月、日等,确定统计指标;确定不同的参数信息和不同的指标信息在模板中的显示位置,得到多个模板,其中,指标信息包括业务指标和统计指标。

上述过程即为模板的制作过程,在本申请实施例中,模板的制作过程如下:1.收集装置进出口位号,包括原材料、添加剂、水、氢气等;2.收集温度、压力等仪表位号;3.收集阀门、泵、压缩机等运行状态位号;4.收集电、蒸汽、瓦斯等能源位号;5.收集废气、废水排放等环保位号;6.收集LIMS分析项等质量位号;7.根据小时、班、日、月、年等不同时间颗粒度(也称时间间隔)组态统计指标;8.根据计算公式组态业务指标,包括物料平衡和工业四率(平稳率、投运率、合格率和联锁投用率)等;9.在模板中组态关键参数和指标显示的位置。

在上述工艺监控画面的生成方法中的步骤S206中,依据模板生成工艺监控画面之后,方法还包括如下步骤:接收目标对象对工艺监控画面的浏览请求;依据浏览请求,验证目标对象的身份信息;在身份信息验证通过的情况下,获取工艺监控画面中的数据;依据数据的数据类型,从对应的数据库中获取对应的数据,其中,数据类型包括参数数据和指标数据。

在上述步骤中,接收目标对象对工艺监控画面的浏览请求之前,方法还包括如下步骤:获取目标对象的身份信息;依据身份信息分配工艺监控画面的浏览权限。

在上述过程中,根据模板生成监控画面、看板和报表后,根据用户的身份为用户分配工艺监控画面的浏览权限,具有权限的用户可在浏览器和移动端查看查看工艺监控画面。

在上述工艺监控画面的生成方法中的步骤S206中,依据模板生成工艺监控画面之后,方法还包括如下步骤:依据参数信息和指标信息,确定虚拟对象在目标时刻的目标参数值,其中,目标参数值用于指示设备运行状态;在目标参数值超出预设阈值时,调整虚拟对象的参数信息,并将调整后的参数信息通知目标对象。

在本申请实施例中,可根据历史参数数据(包括参数信息和指标信息)做预测功能,包括报警预测、产出预测和能耗预测。如根据报警预测的信息,在装置即将发生报警时自动调整装置的相关参数,将调整的参数信息通知给负责人,无需人工干预即可实现。

在上述工艺监控画面的生成方法中,模板包括以下至少之一:工艺监控画面模板、报表模板和看板模板,其中,工艺监控画面模板与参数信息对应的过程变量值关联,报表模板与指标信息中的统计指标关联,看板模板与指标信息关联。

在本申请实施例中,业务对象可关联工艺监控画面、智能看板和装置报表,同时提供多套可替换模板,也即上述工艺监控画面模板、看板模板和报表模板,每个模板关联不同属性的业务对象:如常压塔装置,关键参数包括原料入口流量、蒸汽流量、常一出口流量、常二出口流量、常三出口流量、常四出口流量、塔顶压力、塔顶温度、原料入口关断阀,塔底抽出泵等100+个位号;工艺监控画面模板关联的主要是关键参数对应位号的过程变量值;报表模板关联统计指标信息,如展示以天为单位统计数据的日报,展示以月为单位统计数据的月报;看板模板关联的统计指标和业务指标信息,具体地,看板模板示意图如图3所示。

本申请实施例通过将生产设备虚拟化,对生产设备的业务特点进行提炼和汇总,抽象出符合流程行业应用的虚拟对象模型,虚拟对象模型关联工艺监控画面、智能看板和装置报表,不仅支持拖拽式的组态,更是能将关联业务一键配置和发布,能较好的减轻工程组态的工作量,根据模板生成的工艺监控画面,配套集成业务对象的关键参数和算法,实现高效绘制工艺监控画面,快速还原实际生产过程,支持对设备运行状态的监控以及预测,支持对设备经济产能的反馈以及调优。本申请提供的工艺监控画面的生成方法中使用的数据库支持市面上的各类主流实时数据库,在实际应用中,利用实时数据库的高性能的特性,快速配置、提炼和计算生产指标,实现在工艺监控画面中的可展示业务数据,包括关键过程变量、设备运行状态、物料平衡和工业四率(平稳率、投运率、合格率和联锁投用率)、能物耗、安全、环保、质量等数据。

本申请实施例提供的工艺监控画面的生成方法具有如下优点:1.生产设备(或装置对象)的虚拟化,可以图形化拖拽的方式组态绘图,快速绘制可还原实际生产的发生装置,同时对装置对象的业务特点进行提炼和汇总,抽象出符合流程行业应用的装置对象模型,提高装置对象模型的复用性,降低企业绘图成本;2.经济价值显性化,可以根据用户需求自定义设置工艺监控画面,而且使用的门槛低,可以快速的进行计算公式的调整和便捷的进行生产指标显示配置,如工业四率、环保、安全、能源等,同时为生产经理、车间主任和生产班长等角色提供专业的、丰富的、个性化的报表及看板,在降低组态和维护的同时更是体现出用户的使用价值;3.工艺监控画面可多种方式呈现指标数据信息,不局限于传统工艺监控画面只显示DCS中的过程变量数据。

图4是根据本申请实施例的一种工艺监控画面的生成装置的结构图,如图4所示,该装置包括:

接收模块402,用于接收目标对象的操作指令;

生成模块404,用于响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;

调用模块406,用于调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

在上述工艺监控画面的生成装置中的生成模块中,在组态页面中生成虚拟对象,具体包括如下过程:获取操作指令对应的动作;从多个虚拟对象中选择与动作对应的虚拟对象,并将选择的虚拟对象添加至组态页面中。

在上述工艺监控画面的生成装置中的生成模块中,在组态页面中生成虚拟对象之后,该模块还包括如下过程:建立与数据库的连接,其中,数据库包括实时数据库和关系数据库,实时数据库用于存储与生产设备实时生成的参数信息对应的参数数据,关系数据库用于存储与指标信息对应的指标数据;获取数据库中的参数信息,并将与虚拟对象对应的参数信息导入虚拟对象中。

在上述工艺监控画面的生成装置中的调用模块中,调用与虚拟对象对应的至少一个模板之前,该模块还包括如下过程:获取生产设备采集的参数信息;依据参数信息以及参数信息之间的关联关系,确定业务指标;依据采集参数信息的时间间隔,确定统计指标;确定不同的参数信息和不同的指标信息在模板中的显示位置,得到多个模板,其中,指标信息包括业务指标和统计指标。

在上述工艺监控画面的生成装置中的调用模块中,依据模板生成工艺监控画面之后,该模块还包括如下过程:接收目标对象对工艺监控画面的浏览请求;依据浏览请求,验证目标对象的身份信息;在身份信息验证通过的情况下,获取工艺监控画面中的数据;依据数据的数据类型,从对应的数据库中获取对应的数据,其中,数据类型包括参数数据和指标数据。

在上述工艺监控画面的生成装置中的调用模块中,接收目标对象对工艺监控画面的浏览请求之前,该模块还包括如下过程:获取目标对象的身份信息;依据身份信息分配工艺监控画面的浏览权限。

在上述工艺监控画面的生成装置中的调用模块中,依据模板生成工艺监控画面之后,该模块还包括如下过程:依据参数信息和指标信息,确定虚拟对象在目标时刻的目标参数值,其中,目标参数值用于指示设备运行状态;在目标参数值超出预设阈值时,调整虚拟对象的参数信息,并将调整后的参数信息通知目标对象。

在上述工艺监控画面的生成装置中,模板包括以下至少之一:工艺监控画面模板、报表模板和看板模板,其中,工艺监控画面模板与参数信息对应的过程变量值关联,报表模板与指标信息中的统计指标关联,看板模板与指标信息关联。

需要说明的是,图4所示的工艺监控画面的生成装置用于执行图2所示的工艺监控画面的生成方法,因此上述工艺监控画面的生成方法中的相关解释说明也适用于该工艺监控画面的生成装置,此处不再赘述。

图5a是根据本申请实施例的一种系统架构图,在图5a中,WEB服务器提供两类服务,第一类服务为指标服务,关系数据库通过指标服务存储系统数据和指标数据,第二类服务为标准数据服务,实时数据库通过标准数据服务存储与生产设备实时生成的参数信息对应的参数数据,同时,WEB服务器可通过PC端、笔记本、平板、手机等终端设备查看相应的数据。

图5b是根据本申请实施例的一种业务流程图,如图5b所示,用户发起工艺监控画面的浏览请求,通过判断该浏览请求是否有效,执行不同的过程,例如判断用户发起请求的终端是否与服务器连接等,当终端与服务器连接,则认为浏览请求有效,反之,则认为浏览请求无效,在该浏览请求有效的情况下,服务器接收到上述浏览请求,并获取工艺监控画面元素信息,从画面元素信息中获取相应的数据,判断该数据是否为指标数据,若该数据为指标数据,则通过指标服务获取指标数据,若该数据不是指标数据,则通过标准数据服务获取位号数据。

图5c是根据本申请实时例的一种指标计算逻辑图,如图5c所示,获取指标计算请求,判断该计算请求是否有效,在该计算请求有效的情况下,获取指标时间颗粒度信息,例如:日、月、年等,并获取位号在开始时间和结束时间的过程变量值,判断过程变量值中是否有回零值,当过程变量值中存在回零值的情况下,使用第一计算公式计算指标,即指标=(回零前值-开始值)+(结束值-回零后值),当过程变量值中不存在回零值的情况下,使用第二计算公式计算指标,即指标=结束值-开始值,将计算结果保存到数据库中,数据库中的对象存储结构图如图5d所示。

本申请实施例还提供了一种非易失性存储介质,该非易失性存储介质包括存储的程序,其中,在程序运行时控制该非易失性存储介质所在设备执行以下工艺监控画面的生成方法:接收目标对象的操作指令;响应于操作指令,在组态页面中生成虚拟对象,其中,组态页面用于展示虚拟对象,虚拟对象为与工艺流程中的生产设备对应的虚拟对象;调用与虚拟对象对应的至少一个模板,依据模板生成工艺监控画面,其中,每个模板关联不同属性的业务对象,业务对象包括以下至少之一:虚拟对象的基础属性、参数信息和指标信息。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 画面生成方法、装置、终端及对应的存储介质
  • 类文件生成方法、装置、电子设备及存储介质
  • 无人机迁移轨迹生成方法、装置、电子设备和存储介质
  • 视频摘要生成方法、装置、存储介质和电子设备
  • 监控画面右键菜单生成方法、装置、设备和存储介质
  • 监控画面右键菜单生成方法、装置、设备和存储介质
技术分类

06120116333438