一种智能工厂大数据的可视化调度方法及装置制造方法及图纸

技术编号:36933658 阅读:19 留言:0更新日期:2023-03-22 18:55
本发明专利技术公开了一种智能工厂大数据的可视化调度方法,方法包括:由多个指令生成装置生成多个大数据操作指令,并将多个大数据操作指令发送给服务器;由服务器判断多个大数据操作指令中的每一个大数据操作指令是否包括操作指令类型标志;如果服务器判断多个大数据操作指令中的至少两个大数据操作指令包括操作指令类型标志,则由服务器将包括操作指令类型标志的大数据操作指令发送给外置存储器;由外置存储器基于操作指令类型标志以及冲突列表,判断所接收的大数据操作指令是否存在冲突;如果外置存储器判断所接收的大数据操作指令不存在冲突,则由外置存储器直接执行所接收的大数据操作指令或者向服务器发送第一通知。据操作指令或者向服务器发送第一通知。据操作指令或者向服务器发送第一通知。

【技术实现步骤摘要】
一种智能工厂大数据的可视化调度方法及装置


[0001]本专利技术是关于智能工厂
,特别是关于一种智能工厂大数据的可视化调度方法及装置。

技术介绍

[0002]目前智能工厂广泛使用大数据来进行生产决策和调度。例如工厂采购部门可能通过分析工厂订单涨跌趋势,来合理进行原料采购的决策,生产部门则可以通过分析工厂订单涨跌趋势,来合理安排生产进度以及安排工人工作时间,生产部门还可以通过分析机器运行方面的大数据,提前安排机器的维护保养。现有的智能工厂大数据系统主要存在以下问题:技术人员在进行大数据调度过程中,往往存在多个调度命令互相冲突的问题。例如,技术人员某甲可能需要调取工厂当天的生产数据,但是技术人员某乙由于发现生产数据的错漏,同时需要修改工厂当天的生产数据,此时,某甲和某乙的命令就存在冲突。传统上,这种命令冲突均由管理大数据的服务器予以解决,但是服务器解决这类命令冲突的效率较低,例如服务器首先要将存储器内的判别是否存在命令冲突的程序加载到RAM,随后服务器运行该程序来判断是否存在命令冲突。而由于智能工厂中的潜在命令种类很多、潜在的冲突种类也很多,所以这种程序的判断逻辑非常复杂(例如某个命令A并不直接与另一个命令B冲突,但是执行命令B之后会改变命令A所针对的大数据,此时命令A与命令B仍然存在冲突,但是这类冲突的判断显然更为复杂),完整运行该程序来判断是否存在命令冲突需要花费较多时间。如何快速发现命令冲突,从而随后尽快对命令冲突进行补救是现有技术存在的问题。

技术实现思路

[0003]为实现上述目的,本专利技术提供了一种智能工厂大数据的可视化调度方法,其特征在于,方法包括:由多个指令生成装置生成多个大数据操作指令,并将多个大数据操作指令发送给服务器;由服务器判断多个大数据操作指令中的每一个大数据操作指令是否包括操作指令类型标志;如果服务器判断多个大数据操作指令中的至少两个大数据操作指令包括操作指令类型标志,则由服务器将包括操作指令类型标志的大数据操作指令发送给外置存储器;由外置存储器基于操作指令类型标志以及冲突列表,判断所接收的大数据操作指令是否存在冲突;如果外置存储器判断所接收的大数据操作指令不存在冲突,则由外置存储器直接执行所接收的大数据操作指令或者向服务器发送第一通知,其中,第一通知用于向服务器指示所接收的大数据操作指令不存在冲突。
[0004]在一优选的实施方式中,方法还包括:
如果外置存储器判断所接收的大数据操作指令存在冲突,则由外置存储器向多个指令生成装置发送第二通知或者向服务器发送第二通知,其中,第二通知用于指示所接收的大数据操作指令存在冲突。
[0005]在一优选的实施方式中,第一指令生成装置生成大数据操作指令A,并将大数据操作指令A发送给服务器,其中,大数据操作指令A包括操作指令类型标志C;第二指令生成装置生成大数据操作指令B,并将大数据操作指令B发送给服务器,其中,大数据操作指令B包括操作指令类型标志D;其中,服务器将大数据操作指令A以及大数据操作指令B发送给外置存储器;其中,由外置存储器判断所接收的大数据操作指令是否存在冲突包括:由外置存储器判断操作指令类型标志C以及操作指令类型标志D是否存在于冲突列表中;如果外置存储器判断操作指令类型标志C以及操作指令类型标志D存在于冲突列表中,并且操作指令类型标志C以及操作指令类型标志D的组合被标记为存在冲突状态,则外置存储器判断所接收的大数据操作指令存在冲突。
[0006]在一优选的实施方式中,由外置存储器判断所接收的大数据操作指令是否存在冲突还包括:如果外置存储器判断操作指令类型标志C以及操作指令类型标志D存在于冲突列表中,并且操作指令类型标志C以及操作指令类型标志D的组合被标记为无冲突状态,则外置存储器判断所接收的大数据操作指令不存在冲突;如果外置存储器判断操作指令类型标志C以及操作指令类型标志D存在于冲突列表中,并且操作指令类型标志C以及操作指令类型标志D的组合被标记为未知状态,则外置存储器判断所接收的大数据操作指令不存在冲突。
[0007]在一优选的实施方式中,由外置存储器直接执行所接收的大数据操作指令或者向服务器发送第一通知包括:如果服务器在一个处理周期中仅接收到大数据操作指令A以及大数据操作指令B,则服务器还向外置存储器发送直接执行指令命令;在操作指令类型标志C以及操作指令类型标志D的组合被标记为无冲突状态时,如果外置存储器还接收到直接执行指令命令,则外置存储器直接执行所接收的大数据操作指令。
[0008]在一优选的实施方式中,由外置存储器直接执行所接收的大数据操作指令或者向服务器发送第一通知包括:在操作指令类型标志C以及操作指令类型标志D的组合被标记为未知状态时,如果外置存储器还接收到直接执行指令命令,则外置存储器向服务器发送第一通知;在操作指令类型标志C以及操作指令类型标志D的组合被标记为无冲突状态时,如果外置存储器没有接收到直接执行指令命令,则外置存储器向服务器发送第一通知。
[0009]在一优选的实施方式中,大数据操作指令A还包括优先标志,并且大数据操作指令B不包括优先标志;在操作指令类型标志C以及操作指令类型标志D的组合被标记为存在冲突状态并且外置存储器接收到直接执行指令命令时,如果外置存储器确定操作指令类型标志C中还
包括优先标志,则外置存储器执行大数据操作指令A;在操作指令类型标志C以及操作指令类型标志D的组合被标记为存在冲突状态并且外置存储器没有接收到直接执行指令命令时,如果外置存储器确定操作指令类型标志C中还包括优先标志,则外置存储器向服务器发送第三通知,其中,第三通知用于指示服务器忽略大数据操作指令B。
[0010]本专利技术提供了一种智能工厂大数据的可视化调度装置,其特征在于,装置包括用于执行以下操作的组件:由多个指令生成装置生成多个大数据操作指令,并将多个大数据操作指令发送给服务器;由服务器判断多个大数据操作指令中的每一个大数据操作指令是否包括操作指令类型标志;如果服务器判断多个大数据操作指令中的至少两个大数据操作指令包括操作指令类型标志,则由服务器将包括操作指令类型标志的大数据操作指令发送给外置存储器;由外置存储器基于操作指令类型标志以及冲突列表,判断所接收的大数据操作指令是否存在冲突;如果外置存储器判断所接收的大数据操作指令不存在冲突,则由外置存储器直接执行所接收的大数据操作指令或者向服务器发送第一通知,其中,第一通知用于向服务器指示所接收的大数据操作指令不存在冲突。
[0011]在一优选的实施方式中,装置还包括用于执行以下操作的组件:如果外置存储器判断所接收的大数据操作指令存在冲突,则由外置存储器向多个指令生成装置发送第二通知或者向服务器发送第二通知,其中,第二通知用于指示所接收的大数据操作指令存在冲突。
[0012]在一优选的实施方式中,第一指令生成装置生成大数据操作指令A,并将大数据操作指令A发送给服务器,其中,大数据操作指令A包括操作指令类型标志C;第二指令生成装置生成大数据操作指令B,并将大数据操作指令B发送给服务器,其中,大数据操作指令B包括操作指令类本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能工厂大数据的可视化调度方法,其特征在于,所述方法包括:由多个指令生成装置生成多个大数据操作指令,并将所述多个大数据操作指令发送给服务器;由服务器判断所述多个大数据操作指令中的每一个大数据操作指令是否包括操作指令类型标志;如果服务器判断所述多个大数据操作指令中的至少两个大数据操作指令包括操作指令类型标志,则由服务器将包括所述操作指令类型标志的大数据操作指令发送给外置存储器;由外置存储器基于所述操作指令类型标志以及冲突列表,判断所接收的大数据操作指令是否存在冲突;如果外置存储器判断所接收的大数据操作指令不存在冲突,则由外置存储器直接执行所接收的大数据操作指令或者向所述服务器发送第一通知,其中,所述第一通知用于向所述服务器指示所接收的大数据操作指令不存在冲突。2.如权利要求1所述的方法,其中,所述方法还包括:如果外置存储器判断所接收的大数据操作指令存在冲突,则由外置存储器向所述多个指令生成装置发送第二通知或者向所述服务器发送第二通知,其中,所述第二通知用于指示所接收的大数据操作指令存在冲突。3.如权利要求2所述的方法,其中,第一指令生成装置生成大数据操作指令A,并将所述大数据操作指令A发送给服务器,其中,所述大数据操作指令A包括操作指令类型标志C;第二指令生成装置生成大数据操作指令B,并将所述大数据操作指令B发送给服务器,其中,所述大数据操作指令B包括操作指令类型标志D;其中,所述服务器将所述大数据操作指令A以及大数据操作指令B发送给所述外置存储器;其中,由外置存储器判断所接收的大数据操作指令是否存在冲突包括:由外置存储器判断所述操作指令类型标志C以及所述操作指令类型标志D是否存在于所述冲突列表中;如果外置存储器判断所述操作指令类型标志C以及所述操作指令类型标志D存在于所述冲突列表中,并且所述操作指令类型标志C以及所述操作指令类型标志D的组合被标记为存在冲突状态,则外置存储器判断所接收的大数据操作指令存在冲突。4.如权利要求3所述的方法,其中,由外置存储器判断所接收的大数据操作指令是否存在冲突还包括:如果外置存储器判断所述操作指令类型标志C以及所述操作指令类型标志D存在于所述冲突列表中,并且所述操作指令类型标志C以及所述操作指令类型标志D的组合被标记为无冲突状态,则外置存储器判断所接收的大数据操作指令不存在冲突;如果外置存储器判断所述操作指令类型标志C以及所述操作指令类型标志D存在于所述冲突列表中,并且所述操作指令类型标志C以及所述操作指令类型标志D的组合被标记为未知状态,则外置存储器判断所接收的大数据操作指令不存在冲突。5.如权利要求4所述的方法,其中,由外置存储器直接执行所接收的大数据操作指令或者向所述服务器发送第一通知包括:
如果服务器在一个处理周期中仅接收到所述大数据操作指令A以及所述大数据操作指令B,则服务器还向所述外置存储器发送直接执行指令命令;在所述操作指令类型标志C以及所述操作指令类型标志D的组合被标记为无冲突状态时,如果外置存储器还接收到所述直接执行指令命令,则外置存储器直接执行所接收的大数据操作指令。6.如权利要求5所述的方法,其中,由外置存储器直接执行所接收的大数据操作指令或者向所述服...

【专利技术属性】
技术研发人员:张宇潘中美
申请(专利权)人:安徽深迪科技有限公司
类型:发明
国别省市:

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

1