实现生产过程可视化监控的方法及装置、可读存储介质与流程

文档序号:18950811发布日期:2019-10-23 02:11阅读:306来源:国知局
实现生产过程可视化监控的方法及装置、可读存储介质与流程

本发明涉及工厂数字化控制领域,特别涉及一种实现生产过程可视化监控的方法及装置、可读存储介质。



背景技术:

在向数字化工厂的演进和发展中,工厂被用于进行产线上产品生产的工序包括自动化工序以及非自动化工序等。自动化工序是由能够自动执行生产过程的生产设备完成的,非自动化工序则是产线上的工人手工或者通过其它方式来完成的。根据自动化工序和非自动化工序生成工单,从而根据工单执行生产过程。

对排产的工单执行生产过程经由后台服务平台与生产设备的对接来获得相应的数据,进而实现生产过程的监控。但是上述实现生产过程的监控的过程只能获取自动化工序的生产过程相应的数据,也无法对获取的生产过程相应的数据进行监控,存在着获取生产过程相应的数据缺乏完整性和准确性等技术问题。



技术实现要素:

为了解决相关技术中存在着获取生产过程相应的数据缺乏完整性和准确性等技术问题,本发明提供了一种实现生产过程可视化监控的方法及装置、可读存储介质。

一种实现生产过程可视化监控的方法,所述方法包括:

采集已排产工单所对应生产过程执行中产生的生产信息,所述生产信息包括经由条码扫描而获得的非自动化生产信息;

将所述生产信息关联于所述已排产工单;

根据所述已排产工单被配置的生产计划信息,获得所述已排产工单关联的生产信息相对所述生产计划信息的偏差信息;

在所述偏差信息超出限定范围时,发布所述已排产工单的工单预警信息,所述工单预警信息包括产生所述非自动化生产信息的生产过程。

一种实现生产过程可视化监控的装置,所述装置包括:

信息采集模块,用于采集已排产工单所对应生产过程执行中产生的生产信息,所述生产信息包括经由条码扫描而获得的非自动化生产信息;

关联模块,用于将所述生产信息关联于所述已排产工单;

信息管理模块,用于根据所述已排产工单被配置的生产计划信息,获得所述已排产工单关联的生产信息相对所述生产计划信息的偏差信息;

工单预警监控模块,用于在所述偏差信息超出限定范围时,发布所述已排产工单的工单预警信息,所述工单预警信息包括产生所述非自动化生产信息的生产过程。

一种电子设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

采集已排产工单所对应生产过程执行中产生的生产信息,所述生产信息包括经由条码扫描而获得的非自动化生产信息;

将所述生产信息关联于所述已排产工单;

根据所述已排产工单被配置的生产计划信息,获得所述已排产工单关联的生产信息相对所述生产计划信息的偏差信息;

在所述偏差信息超出限定范围时,发布所述已排产工单的工单预警信息,所述工单预警信息包括产生所述非自动化生产信息的生产过程。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的实现生产过程可视化监控的方法。

本发明的实施例提供的技术方案可以包括以下有益效果:

获取关联于已排产工单对应生产过程的,包括非自动化生产信息的生产信息,并获取生产信息相对生产计划信息的偏差信息,通过偏差信息发布工单预警信息。从而获取到生产过程中的非自动化生产信息,且通过工单预警信息,对生产信息进行监控来保证生产信息的准确性,解决了获取生产过程相应的数据缺乏完整性和准确性等技术问题。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种实现生产过程可视化监控的方法的流程图;

图2是根据另一示例性实施例示出的一种实现生产过程可视化监控的方法的流程图;

图3是一种应用场景中实现生产过程可视化监控的系统框图;

图4是一种应用场景中通过与生产设备的通信获得已排产工单在生产设备的生产过程执行中产生并传送的自动化生产信息的示意图;

图5是根据一示例性实施例示出的一种实现生产过程可视化监控的装置框图;

图6是根据一示例性实施例示出的一种实现生产过程可视化监控的装置框图。

具体实施方式

这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的方法和装置的例子。

图1是根据一示例性实施例示出的一种实现生产过程可视化监控的方法的流程图。如图1所示,该实现生产过程可视化监控的方法可以包括以下步骤。

在步骤110中,采集已排产工单所对应生产过程执行中产生的生产信息。

其中,本实施例的实施环境基于数字化工厂的服务器。数字化工厂包括多个自动化工序和多个非自动化工序。服务器生产工单,从而根据工单使自动化工序和非自动化工序执行产品的生产,即工单上对应的生产过程。工单指示多个自动化工序的生产设备上的一个或多个生产过程,以及非自动化工序的一个或者多个生产过程。例如,工单上指示的生产过程信息可以是:某生产设备自动生产100件产品,并通过人工对100件产品进行包装。根据工单上指示的生产过程,该生产设备开始自动生产产品,并安排人工进行产品的包装。

已排产工单表示工单上指示的至少一个生产过程已经开始执行。生产信息为生产过程中生产的产品的与生产过程相关的信息,包括生产产品的数量,生产产品的合格率等。生产信息包括经由条码扫描而获得的非自动化生产信息。采集已排产工单执行的生产过程的生产信息是在生产过程执行时获取生产过程对应的生产信息,生产信息的获取可以通过与生产设备通信来进行获取,也可以通过人工进行统计获取。通过采集生产过程的生产信息,从而进一步对生产信息进行监控。

已排产工单会在服务器中进行存储,服务器将每个已排产工单上的数据进行存储。在一个示例性实施例的具体实现中,服务器给每个已排产工单,分配唯一的一个标识号,标识号与已排产工单是一一对应的关系,从而可以通过标识号,对已排产工单进行存储,分类以及查找。

在步骤130中,将生产信息关联于已排产工单。

其中,采集到的生产信息是通过生产设备直接获取,或者通过人工进行统计获取。因此,采集到的生产信息是关联于生产设备或者生产过程中的非自动化工序。将采集到的生产信息关联于已排产工单,即将执行生产过程的生产信息关联于指示执行生产过程的已排产工单。

在一个示例性实施例的具体实现中,可以通过已排产工单的标识号与已排产工单对应生产过程执行中产生的生产信息进行关联,使已排产工单的标识号对应于生产信息,从而实现生产信息关联于已排产工单。

在步骤150中,根据已排产工单被配置的生产计划信息,获得已排产工单关联的生产信息相对生产计划信息的偏差信息。

其中,生产计划信息为已排产工单执行生产过程对应的生产信息预期达到的信息值,例如,执行生产过程的时间,生产设备生产的产品数量,人工进行操作的产品数量等信息。生产计划信息是根据实际的生产需要,输入到服务器而获取的。

对已排产工单关联的生产信息和相对生产计划信息进行比较,得到比较过程中生成信息与生产信息的差值,即为获取的偏差信息。

在一个示例性实施例的具体实现中,生成计划信息为在9:00-10:00之间,某生产设备自动生产100件产品,并通过人工对100件产品进行包装。获取的生产信息为在9:00-10:00之间,某生产设备自动生产了95件产品,并通过人工对90件产品进行包装,则获取的偏差信息为某生产设备少生产了5件产品,人工少对10件产品进行包装。

在步骤170中,在偏差信息超出限定范围时,发布已排产工单的工单预警信息。

其中,限定范围为预先设定的偏差阈值,服务器对偏差信息和限定范围进行判断,判定偏差信息超出限定范围时,则表示已排产工单执行的生产过程出现了问题,此时发布已排产工单的预警信息,预警信息用于提示已排产工单的生产过程出现问题。

在一个示例性实施例的具体实现中,偏差信息为某生产设备少生产了10件产品,但设置的限定范围为某生产设备少生产5件产品,此时偏差信息超出限定范围,因此发布偏差信息对应的已排产工单的工单预警信息。

服务器可以连接多个终端,将工单预警信息发送给终端。终端通过接收工单预警信息,从而在终端上实现工单预警信息的接收显示,实时监控已排产工单,并及时对已排产工单的生产过程进行校正。

工单预警信息包括产生非自动化生产信息的生产过程,从而保证非自动化生产过程的生产信息也可以获取并进行监控,保证生产信息的完整性和准确性。

此实施例获取到生产过程中的非自动化生产信息,且通过工单预警信息,对生产信息进行监控,解决了获取生产过程相应的数据缺乏完整性和准确性等技术问题

在一个示例性实施例中,该实现生产过程可视化监控的方法还可以包括以下步骤。

在偏差信息未超出限定范围下,根据关联的生产信息发布已排产工单在所执行生产过程中的即时信息。

其中,服务器对偏差信息和限定范围进行判断,判定偏差信息未超出限定范围时,则表示已排产工单执行的生产过程正常。即时信息为已排产工单关联的生产信息的即时显示信息。根据关联的生产信息中的全部信息或者部分信息,发布已排产工单在执行生产过程中的即时信息。

其中,服务器将接收到的即时信息进行存储,从而可以随时查找不同时间的已排产工单对应的即时信息。并可以连接多个终端,将即时信息发送给终端,终端通过接收即时信息,从而在终端进行查看即时信息,进而掌握已排产工单的显示的即时信息。

此实施例实现了发布已排产工单在所执行生产过程中的即时信息,从而对即时信息进行查看。

在一个示例性实施例中,图1对应实施例的步骤110可以包括以下步骤。

通过与生产设备的通信获得已排产工单在生产设备的生产过程执行中产生并传送的自动化生产信息。

其中,生产信息包括已排产工单的自动化生产信息。自动化生产信息为自动化工序的生产设备在执行生产过程中产生的生产信息。生产设备执行已排产工单在当前的生产过程。生产设备执行生产过程中产生的自动化生产信息需要通过传送协议传送至服务器,在一个示例性实施例的具体实现中,与生产设备的通信协议为opc协议(英文全称oleforprocesscontrol),此时需判断生产设备是否支持opc协议,若生产设备支持opc协议,则通过opc协议与生产设备通信,获取生产设备在执行生产过程中产生并传送的自动化生产信息。若生成设备不支持opc协议,则根据在生产设备上预先设置的opc协议转换的通讯单元,从而通过opc协议转换的通讯单元,与生产设备进行通信,并获取自动化生产信息。

此实施例实现了获取生产设备的生产过程执行时产生的自动化生产信息。

在一个示例性实施例中,图1对应实施例的步骤110可以包括以下步骤。

通过在已排产工单的生产过程执行中进行条码扫描获得并传输已排产工单的非自动化生产信息。

其中,生产信息包括已排产工单的非自动化生产信息。在非自动化工序的生产过程执行时,进行条码扫描。进行条码扫描的条码根据已排产工单的非自动化生产信息获得。通过对条码进行扫描,从而获得并传输已排产工单的非自动化信息。

此实施例实现了通过条码扫描获取已排产工单的非自动化生产信息。

图2是根据另一示例性实施例示出的一种实现生产过程可视化监控的方法的流程图。如图2所示,该实现生产过程可视化监控的方法还可以包括以下步骤。

在步骤210中,获取工单信息生成工单,并配置工单的生产计划。

其中,在服务器中配置工单对应执行的生产过程,从而得到工单信息。工单信息是工单上指示执行生产过程的信息,根据工单信息生成工单,从而根据工单的指示,执行生产过程。并根据工单执行的生产过程,在服务器中配置工单的生产计划,配置的工单为未排产工单。例如,工单执行的生产过程为某生产设备生产100件产品,该生产设备每小时能生产50件产品,则配置工单的生产计划为2小时生产100件产品。

在步骤230中,在工单对应生产过程被执行时,将工单标记为已排产工单,被标记的已排产工单将进行生产过程的预警和监控。

其中,当工单执行对应的生产过程后,则该工单被标记为已排产工单,已排产工单将继续进行生产过程的预警和监控过程。

此实施例实现了生成工单,配置工单的生产计划,并将执行生产过程的工单标记为已排产工单。

图3是一种应用场景中实现生产过程可视化监控的系统框图。如图3所示,该应用场景包括服务器310,工单生产计划管理模块320,生产设备数据采集模块330,工况数据采集模块340,工单预警监控模块350和信息发布与查询管理模块360。其中,服务器310与各个模块进行交互。工单生产计划管理模块320获取工单信息生成工单,并配置工单的生产计划,并在工单对应生产过程被执行时,将工单标记为已排产工单。工单生产计划管理模块320将工单和工单的生产计划信息上传给服务器310,服务器310根据已排产工单指示已排产工单执行生产过程,生产设备数据采集模块330采集生产过程中产生的自动化信息,工况数据采集模块340采集生产过程中产生的非自动化信息,并将自动化信息和非自动化信息作为生产信息反馈给服务器310,并关联于已排产工单。服务器310根据生产计划信息,获得生产信息相对于生产计划信息的偏差信息,当偏差信息超出限定范围时,则发布已排产工单的工单预警信息给工单预警监控模块350,当偏差信息未超出限定范围时,则发布已排产工单在所执行生产过程中的即时信息给信息发布与查询管理模块360。从而实现对生产过程的可视化监控。

图4是一种应用场景中通过与生产设备的通信获得已排产工单在生产设备的生产过程执行中产生并传送的自动化生产信息的示意图。如图4所示,该应用场景中,服务器430与生产设备进行opc协议的连接,若生产设备为支持opc的设备450,则支持opc的设备450将已排产工单在生产设备的生产过程执行中产生的自动化生产信息传送给服务器430,若生产设备为不支持opc的设备490,则通过预先配置的opc协议转换单元470,使生产设备支持opc协议,从而将将已排产工单在生产设备的生产过程执行中产生的自动化生产信息传送给服务器430。服务器430将获取到的自动化生产信息发送给终端410进行查看和监控。

图5是根据一示例性实施例示出的一种实现生产过程可视化监控的装置框图。该装置执行图1任一所示的实现生产过程可视化监控的方法的全部或者部分步骤。如图5所示,该装置包括但不限于:信息采集模块510,关联模块530,信息管理模块550和工单预警监控模块570。

信息采集模块510用于采集已排产工单所对应生产过程执行中产生的生产信息,生产信息包括经由条码扫描而获得的非自动化生产信息。

关联模块530用于将生产信息关联于已排产工单。

信息管理模块550用于根据已排产工单被配置的生产计划信息,获得已排产工单关联的生产信息相对生产计划信息的偏差信息。

工单预警监控模块570用于在偏差信息超出限定范围时,发布已排产工单的工单预警信息,工单预警信息包括产生非自动化生产信息的生产过程。

在一个示例性实施例中,该实现生产过程可视化监控的装置还包括但不限于:

信息发布与管理模块,用于在偏差信息未超出限定范围下,根据关联的生产信息发布已排产工单在所执行生产过程中的即时信息。

图6是根据一示例性实施例示出的一种实现生产过程可视化监控的装置框图。如图6所示,该实现生产过程可视化监控的装置还包括但不限于:工单生成模块610和工单管理模块630。

工单生成模块610用于获取工单信息生成工单,并配置工单的生产计划,工单为未排产工单。

工单管理模块630用于在工单对应生产过程被执行时,将工单标记为已排产工单,被标记的已排产工单将进行生产过程的预警和监控。

在一个示例性实施例中,本发明包括一种电子设备。该电子设备执行图1任一所示的实现生产过程可视化监控的方法的全部或者部分步骤。该电子设备包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,处理器被配置为:

采集已排产工单所对应生产过程执行中产生的生产信息,生产信息包括经由条码扫描而获得的非自动化生产信息;

将生产信息关联于已排产工单;

根据已排产工单被配置的生产计划信息,获得已排产工单关联的生产信息相对生产计划信息的偏差信息;

在偏差信息超出限定范围时,发布已排产工单的工单预警信息,工单预警信息包括产生非自动化生产信息的生产过程。

在一个示例性实施例中,本发明包括一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现图1所示的实现生产过程可视化监控的方法。

上述装置中各个模块的功能和作用的实现过程详见上述实现生产过程可视化监控的方法中对应步骤的实现过程,在此不再赘述。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1