基于多维度二维码的生产报工方法、系统及设备转让专利

申请号 : CN202111423825.0

文献号 : CN114065794B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王进川钟宇刘欢胡腾罗义

申请人 : 重庆允成互联网科技有限公司

摘要 :

本发明提供一种基于多维度二维码的生产报工方法、系统及设备,其中,方法包括:获取生产工艺,创建生产计划,根据生产计划生成若干生产工单;获取生产过程中必要的固定信息,和/或,必要的流转信息,判定所述必要的固定信息,和/或,必要的流转信息是否已经存在相关二维码;若存在,则将生产工单的信息绑定到已有的相关二维码上;若不存在,则将生产工单的信息与所述必要的固定信息,和/或,必要的流转信息建立关联关系,并生成相关二维码;接收终端的扫码信号,调取终端对应的生产工单。本发明能够利用现有二维码实现生产报工,可以根据平时使用的二维码从多个维度对生产工单进行报工,间接提升了用户的使用体验,以及报工的准确性。

权利要求 :

1.一种基于多维度二维码的生产报工方法,其特征在于,包括以下步骤:获取生产工艺,创建生产计划,生产计划中设置有计划开始日期,将生产计划和生产工艺进行关联,从而能够将加工工序设置到生产工序中,根据加工工序进行产品加工,在当前时间到达计划开始日期时,根据生产计划生成若干生产工单,生产工单与生产计划、产品、加工工序和设备进行关联;

具体的,将生产计划中的加工工序下的每一条数据 ,拆分为对应的生产工单 ,获取若干生产工单;

在当前时间到达计划开始日期时,生成该产品对应的每个工序的生产工单;获取生产过程中固定信息,和/或,流转信息,判定所述固定信息,和/或,流转信息是否已经存在相关二维码;

若存在,则将生产工单的信息绑定到已有的相关二维码上,若不存在,则将生产工单的信息与所述固定信息,和/或,流转信息建立关联关系,并生成相关二维码;

接收终端的扫码信号,调取终端对应的生产工单;

具体地,在生产过程中会随着生产进程的变化不断流转的为流转信息,而不会随着生产进程的变化不断流转的为固定信息,生产过程中固定信息包括有设备信息、产品信息和加工工序信息,流转信息包括有生产计划信息。

2.根据权利要求1所述的基于多维度二维码的生产报工方法,其特征在于,所述生产过程中固定信息,和/或,流转信息,为生产计划信息,产品信息,加工工序信息和设备信息中的一个信息或者多个信息;

对应的,所述相关二维码为生产计划二维码、产品二维码、加工工序二维码以及设备二维码中的一个或者多个;

所述生产计划二维码在加工过程中进行流转;

所述产品二维码设置在生产线或工位上;

所述加工工序二维码设置在设备上或工位处;

所述设备二维码设置在所述设备表面。

3.根据权利要求2所述的基于多维度二维码的生产报工方法,其特征在于,所述获取生产工艺,创建生产计划,具体包括:根据产品新增生产工艺,在所述生产工艺中添加产品的加工工序,确定所述加工工序对应的加工人员和加工设备;

根据模板新增生产计划,在所述生产计划中设置计划数量、计划开始日期和计划完成日期,将所述生产计划与所述生产工艺进行关联。

4.根据权利要求2所述的基于多维度二维码的生产报工方法,其特征在于,所述接收终端的扫码信号,调取终端对应的生产工单,具体包括:根据所述生产工单的信息生成生产工单二维码,接收终端扫描生产工单二维码的扫码信号,获取当前生产工单信息,筛选出当前终端用户对应的生产工单;

接收终端扫描生产计划二维码的扫码信号,获取当前生产计划中所有的生产工单信息,筛选出当前终端用户对应的生产工单;

接收终端扫描设备二维码的扫码信号,获取设备对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;

接收终端扫描产品二维码的扫码信号,获取产品对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;

接收终端扫描加工工序二维码的扫码信号,获取工序对应的所有生产工单信息,筛选出当前终端用户对应的生产工单。

5.根据权利要求2所述的基于多维度二维码的生产报工方法,其特征在于,在接收终端的扫码信号,调取终端对应的生产工单之后,还包括:根据所述生产工单进行工序报工;

在当前时间到达计划完成日期时,确定生产计划对应的所有加工工序是否报工完毕;

若所有加工工序均报工完毕,则完成生产计划;

若存在至少一个加工工序未报工,则筛选出未报工的加工工序,向未报工加工工序对应的加工人员发送报工提醒信息。

6.根据权利要求5所述的基于多维度二维码的生产报工方法,其特征在于,所述确定生产计划对应的所有加工工序是否报工完毕,具体包括:获取所有加工工序二维码的扫描次数,判断所述扫描次数是否超过所有加工工序的数量;

若所述扫描次数超过所有加工工序的数量,则校验是否存在未报工的加工工序,根据校验结果判断是否报工完毕;

若所述扫描次数未超过所有加工工序的数量,则判定报工未完成。

7.根据权利要求1所述的基于多维度二维码的生产报工方法,其特征在于,所述接收终端的扫码信号之后,还包括:根据所述扫码信号识别终端对应的用户权限,所述用户权限包括游客、加工人员和盘点人员;根据所述用户权限,获取对应的信息,并判断终端连续扫描的顺序;

若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息。

8.根据权利要求7所述的基于多维度二维码的生产报工方法,其特征在于,所述若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息,具体包括:若终端在连续扫描至少三个二维码时的扫描顺序为预设特定顺序,则根据用户权限,在终端显示生产线的相关信息;

其中,在所述用户权限为游客时,在终端显示整条生产线工序及设备的介绍信息;

在所述用户权限为加工人员时,在终端显示生产线的当前加工工序和加工进度的信息;

在所述用户权限为盘点人员时,在终端显示整条生产线的相关生产产量和报废率的信息。

9.一种基于多维度二维码的生产报工系统,其特征在于,包括:生产工单生成模块,用于获取生产工艺,创建生产计划,生产计划中设置有计划开始日期,将生产计划和生产工艺进行关联,从而能够将加工工序设置到生产工序中,根据加工工序进行产品加工,在当前时间到达计划开始日期时,根据生产计划生成若干生产工单,生产工单与生产计划、产品、加工工序和设备进行关联;

具体的,将生产计划中的加工工序下的每一条数据 ,拆分为对应的生产工单 ,获取若干生产工单;在当前时间到达计划开始日期时,生成该产品对应的每个工序的生产工单;

相关二维码判定模块,用于获取生产过程中固定信息,和/或,流转信息,判定所述固定信息,和/或,流转信息是否已经存在相关二维码;具体地,在生产过程中会随着生产进程的变化不断流转的为流转信息,而不会随着生产进程的变化不断流转的为固定信息,生产过程中固定信息包括有设备信息、产品信息和加工工序信息,流转信息包括有生产计划信息;

相关二维码绑定/生成模块,用于在存在相关二维码时,将生产工单的信息绑定到已有的相关二维码上,或在不存在相关二维码时,将生产工单的信息与所述固定信息,和/或,流转信息建立关联关系,并生成相关二维码;

生产工单调取模块,用于接收终端的扫码信号,调取终端对应的生产工单。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述方法的步骤。

说明书 :

基于多维度二维码的生产报工方法、系统及设备

技术领域

[0001] 本发明涉及工业互联网技术领域,尤其涉及一种基于多维度二维码的生产报工方法、系统及设备。

背景技术

[0002] 工业互联网的发展进程加快,企业对数字化、智能化的要求越来越高。其中生产管理板块是制造业尤其看重的板块,常见的生产型企业会创建纸质的生产计划,并按技术文件的生产工艺要求排布工序流程,同时对每个工序分配对应的产线、班组和操作工人。操作工人拿到纸质工单后,按工单要求领取原材料,并在对应的设备、工位上制造出合格的产品,然后基于产出产品的状态信息填写纸质报工单据。
[0003] 现有的生产报工系统,大多都是直接在系统上创建生成任务,然后生成任务,按照任务下发任务到各个生产小组,各个生产小组按照接收到的生产任务,进行生产,并将生产结果反馈给系统,系统进行统计分析,得出生产数据,实现生产管理。
[0004] 现有生产管理系统整个管理流程如图1所示,生产管理人员通过系统去生成“工序二维码”,然后连接打印设备,将工序二维码打印出来,分发给工人,工人通过扫描二维码,验证身份信息后,进行报工,实现产品的生产管理。但是这种方式存在一个问题,若工序二维码被污染、破损甚至遗失,将无法进行报工。

发明内容

[0005] 基于此,有必要针对上述技术问题,提供一种基于多维度二维码的生产报工方法、系统及设备。
[0006] 一种基于多维度二维码的生产报工方法,包括以下步骤:获取生产工艺,创建生产计划,根据生产计划生成若干生产工单;获取生产过程中必要的固定信息,和/或,必要的流转信息,判定所述必要的固定信息,和/或,必要的流转信息是否已经存在相关二维码;若存在,则将生产工单的信息绑定到已有的相关二维码上,若不存在,则将生产工单的信息与所述必要的固定信息,和/或,必要的流转信息建立关联关系,并生成相关二维码;接收终端的扫码信号,调取终端对应的生产工单。
[0007] 在其中一个实施例中,所述生产过程中必要的固定信息,和/或,必要的流转信息,为生产计划信息,产品信息,加工工序信息和加工设备信息中的一个信息或者多个信息;对应的,所述相关二维码为生产计划二维码、产品二维码、加工工序二维码以及设备二维码中的一个或者多个;所述生产计划二维码在加工过程中进行流转;所述产品二维码设置在生产线或工位上;所述加工工序二维码设置在设备上或工位处;所述设备二维码设置在所述设备表面。
[0008] 在其中一个实施例中,所述获取生产工艺,创建生产计划,具体包括:根据产品新增生产工艺,在所述生产工艺中添加产品的加工工序,确定所述加工工序对应的加工人员和加工设备;根据模板新增生产计划,在所述生产计划中设置计划数量、计划开始日期和计划完成日期,将所述生产计划与所述生产工艺进行关联。
[0009] 在其中一个实施例中,所述接收终端的扫码信号,调取终端对应的生产工单,具体包括:根据所述生产工单的信息生成生产工单二维码,接收终端扫描生产工单二维码的扫码信号,获取当前生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描生产计划二维码的扫码信号,获取当前生产计划中所有的生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描设备二维码的扫码信号,获取设备对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描产品二维码的扫码信号,获取产品对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描加工工序二维码的扫码信号,获取工序对应的所有生产工单信息,筛选出当前终端用户对应的生产工单。
[0010] 在其中一个实施例中,在接收终端的扫码信号,调取终端对应的生产工单之后,还包括:根据所述生产工单进行工序报工;在当前时间到达计划完成日期时,确定生产计划对应的所有加工工序是否报工完毕;若所有加工工序均报工完毕,则完成生产计划;若存在至少一个加工工序未报工,则筛选出未报工的加工工序,向未报工加工工序对应的加工人员发送报工提醒信息。
[0011] 在其中一个实施例中,所述确定生产计划对应的所有加工工序是否报工完毕,具体包括:获取所有加工工序二维码的扫描次数,判断所述扫描次数是否超过所有加工工序的数量;若所述扫描次数超过所有加工工序的数量,则校验是否存在未报工的加工工序,根据校验结果判断是否报工完毕;若所述扫描次数未超过所有加工工序的数量,则判定报工未完成。
[0012] 在其中一个实施例中,所述接收终端的扫码信号之后,还包括:根据所述扫码信号识别终端对应的用户权限,所述用户权限包括游客、加工人员和盘点人员;根据所述用户权限,获取对应的信息,并判断终端连续扫描的顺序;若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息。
[0013] 在其中一个实施例中,所述若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息,具体包括:若终端在连续扫描至少三个二维码时的扫描顺序为预设特定顺序,则根据用户权限,在终端显示生产线的相关信息;其中,在所述用户权限为游客时,在终端显示整条生产线工序及主要设备的介绍信息;在所述用户权限为加工人员时,在终端显示生产线的当前加工工序和加工进度的信息;在所述用户权限为盘点人员时,在终端显示整条生产线的相关生产产量和报废率的信息。
[0014] 一种基于多维度二维码的生产报工系统,包括:生产工单生成模块,用于获取生产工艺,创建生产计划,根据生产计划生成若干生产工单;相关二维码判定模块,用于获取生产过程中必要的固定信息,和/或,必要的流转信息,判定所述必要的固定信息,和/或,必要的流转信息是否已经存在相关二维码;相关二维码绑定/生成模块,用于在存在相关二维码时,将生产工单的信息绑定到已有的相关二维码上,或在不存在相关二维码时,将生产工单的信息与所述必要的固定信息,和/或,必要的流转信息建立关联关系,并生成相关二维码;生产工单调取模块,用于接收终端的扫码信号,调取终端对应的生产工单。
[0015] 一种设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述各个实施例中所述的基于多维度二维码的生产报工方法的步骤。
[0016] 相比于现有技术,本发明的优点及有益效果在于:
[0017] 本发明将生产工单信息赋值给生产过程中已有二维码,让已有二维码承载生产工单的信息,对于已有二维码的企业而言,无需重新设置打印二维码,提高了企业部署生产管理的时间,也间接的减少了加工过程中使用的二维码种类;用户可以根据平时使用的二维码从多个维度对生产工单进行报工,间接提升了用户的使用感受,以及报工的准确性;同时也解决了生产工单二维码损坏不能报工的问题;另外,本发明在企业无已有二维码时,可以根据企业的需要生成二维码,二维码可以为多维度或者单一维度,提高了生产报工的通用性,对于互联网公用平台价值意义巨大。

附图说明

[0018] 图1为现有技术中生产管理系统的管理流程图;
[0019] 图2为一个实施例中一种基于多维度二维码的生产报工方法的流程示意图;
[0020] 图3为生产工单的界面示意图;
[0021] 图4为生产工单二维码的界面示意图;
[0022] 图5为一个实施例中一种基于多维度二维码的生产报工系统的结构示意图;
[0023] 图6为一个实施例中设备的内部结构示意图。

具体实施方式

[0024] 为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明做进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0025] 本申请适用于基于工业互联网平台的工序报工场景,现有的生产报工系统中可能会因二维码损毁等情况导致无法进行工序报工的情形。而本申请根据产品新增生产工艺,在生产工艺中添加产品的加工工序,确定加工工序对应的加工人员和加工设备;根据模板新增生产计划,在生产计划中设置计划数量、计划开始日期和计划完成日期,将生产计划与生产工艺进行关联,从而能够将生产工艺中的相关信息添加到生产计划中;在当前时间到达计划开始日期时,根据生产计划生成若干生产工单,获取生产过程中必要的固定信息和/或必要的流转信息,判定必要的固定信息和/或必要的流转信息是否已经存在相关二维码,必要的固定信息和/或必要的流转信息,为生产工单信息、生产计划信息、产品信息、加工工序信息和加工设备信息中的一个信息或多个信息,对应的,相关二维码为生产工单二维码、生产计划二维码、产品二维码、加工工序二维码以及设备二维码中的一个或多个,其中,生产计划二维码和生产工单二维码能够在加工过程中进行流转,产品二维码、加工工序二位码和设备二维码均设置在固定的位置,便于加工人员报工时进行扫描。
[0026] 接收终端扫描上述任意二维码的扫码信号,获取对应的信息,筛选出当前终端用户对应的生产工单,加工人员根据生产工单进行报工,实现多维度的报工,避免二维码破损导致无法报工的情形,且能够适应不同客户的需求。
[0027] 在当前时间到达计划完成日期时,获取所有加工工序二维码的扫描次数,判断扫描次数是否超过工序数,若超过,则对加工工序是否报工完毕进行校验,若未超过,则判定报工未完成;若所有加工工序均报工完毕,则完成生产计划,若存在至少一个加工工序未报工,则筛选出未报工的加工工序,向未报工的加工工序对应的加工人员发送报工提醒信息,确保报工及时完成。
[0028] 在接收到终端的扫码信号之后,根据扫码信号识别终端对应的用户权限,根据用户权限获取对应的信息,并判断终端在连续扫描至少三个二维码时的扫描顺序是否为预设特定顺序,若是特定顺序,则根据用户权限在终端显示生产线的相关信息。其中,在用户权限为游客时,在终端显示整条生产线工序及主要设备的介绍信息;在用户权限为加工人员时,在终端显示生产线的当前加工工序和加工进度的信息;在用户权限为盘点人员时,在终端显示整条生产线的相关生产产量和报废率的信息。
[0029] 本发明将生产工单信息赋值给生产过程中已有二维码,让已有二维码承载生产工单的信息,对于已有二维码的企业而言,无需重新设置打印二维码,提高了企业部署生产管理的时间,也间接的减少了加工过程中使用的二维码种类;用户可以根据平时使用的二维码从多个维度对生产工单进行报工,间接提高了用户的使用感受,以及报工的准确性;同时也解决了生产工单二维码损坏不能报工的问题;另外,本发明在企业无已有二维码时,可以根据企业的需要生成二维码,二维码可以为多维度或者单一维度,提高了生产报工的通用性,对于互联网公用平台价值意义巨大。
[0030] 基于此,如图2所示,本发明提供了一种基于多维度二维码的生产报工方法,包括以下步骤:
[0031] 步骤S201,获取生产工艺,创建生产计划,根据生产计划生成若干生产工单。
[0032] 具体地,根据产品确定对应的生产工艺,创建生产计划,设置生产计划的计划数量、计划开始日期和计划完成日期,将生产计划与生产工艺进行关联,从而能够根据生产工艺在生产计划中设置加工工序。
[0033] 生产工艺组装时,需要将生产产品的物料、工序、加工设备、加工人员、报工人员、派工人员等组装成标准的生产工艺,并存储在系统中,在需要确定生产工艺时,可以根据产品获取对应的生产工艺。
[0034] 例如,产品为电池时,根据产品名称或产品编码查询对应的生产工艺,添加关联产品电动车,设置报工顺序为定序或不定序,添加加工工序,例如冲压、焊接或装配,对应工艺编码分别为OP10、OP20和OP30,工序序号分别为1、2和3,加工人员分别为张三、李四和王五,加工设备对应为磨床、钻床和加工中心。
[0035] 在系统的计划新增页面,可以根据生产订单创建生产计划,录入计划数量、计划开始日期和计划完成日期等必要信息,并关联对应的生产工艺,系统将生产工艺的相关信息带入生产计划中。
[0036] 生产计划页面能够根据状态、批次号、产品名称、产品编码、规格型号、计划开始日期和计划完成日期查询对应的生产计划;生产计划设置有状态、计划进度、批次号、订货产品及工艺、计划数量、已完成数量、计划开始日期、计划完成日期、加工信息、订货数量和报废数量等信息。
[0037] 将生产计划与生产工艺进行关联时,选择关联生产工艺,可以通过生产订单号、批次号、订货产品及工艺、已排产数量、计划数量、计划开始日期、计划完成日期和报工顺序等查询生产工艺。确定关联后,加工工序会按照生产工艺已经设置好的工序信息,将生产计划中的每个加工工序的内容进行填充,然后在当前时间到达计划开始日期时,生成该产品对应的每个工序的生产工单。
[0038] 在当前时间达到计划开始日期时,根据生产计划生成若干生产工单,生产工单与生产计划、产品、加工工序和设备进行关联。如图3所示,为生产工单的界面示意图。
[0039] 在当前时间为计划开始日期时,系统自动将生产计划中的加工工序下的每一条数据,拆分为对应的生产工单,获取若干生产工单。例如,某生产工单的批次号为P202109070001、工序状态为进行中、工序名称未焊接、产品名称为电动车、工单计划数为90、加工数为0、合格数为0、报废数为10、工序待加工为90、加工人员为某某、工单进度通过进度条进行显示。
[0040] 由于生产计划与生产工艺进行关联,因此,根据生产计划获取的若干生产工单,也与对应的生产计划、产品、加工工序和设备进行关联,从而能够根据生产工单查询到相关信息。
[0041] 步骤S202,获取生产过程中必要的固定信息,和/或,必要的流转信息,判定必要的固定信息,和/或,必要的流转信息是否已经存在相关二维码。
[0042] 具体地,在生产过程中会随着生产进程的变化不断流转的为流转信息,而不会随着生产进程的变化不断流转的为固定信息,生产过程中必要的固定信息包括有设备信息、产品信息和加工工序信息,必要的流转信息包括有生产计划信息和生产工单信息。在生成对应的二维码之前,可以判断必要的固定信息和/或必要的流转信息是否已经存在相关二维码,在企业存在相关二维码时,避免重新生成新的二维码,而是可以将在原二维码中添加对应的生产工单信息,实现一码多用,节约成本。
[0043] 步骤S203,若存在,则将生产工单的信息绑定到已有的相关二维码上,若不存在,则将生产工单的信息与所述必要的固定信息,和/或,必要的流转信息建立关联关系,并生成相关二维码。
[0044] 具体地,根据企业必要的固定和/或必要的流转信息是否存在相关二维码,判断是否需要重新生成二维码,若已存在相关二维码,则将生产工单信息绑定到已有的相关二维码上;若不存在相关二维码,则将生产工单信息与必要的固定信息和/或必要的流转信息进行关联,并生成相关二维码。相关的二维码包括有生产计划二维码、产品二维码、加工工序二维码和设备二维码。
[0045] 此外,在生产过程中还能够直接根据生产工单的信息生成对应的二维码,便于直接扫描生产工单二维码进行报工。根据生产工单的信息生成生产工单二维码,生产工单二维码如图4所示,生产工单由于在新的生产计划中会生成不同的生产二维码,因此需要在加工过程中传递至对应的设备或加工人员。
[0046] 其中,生产过程中必要的固定信息和/或必要的流转信息,为生产计划信息、产品信息、加工工序信息和加工设备信息中的一个信息或者多个信息;对应的,相关二维码为生产计划二维码、产品二维码、加工工序二维码以及设备二维码中的一个或多个;生产计划二维码在加工过程中进行流转;产品二维码设置在生产线或工位上;加工工序二维码设置在设备上或工位处;设备二维码设置在设备表面。
[0047] 具体地,生产工单二维码能够在生产工单打印页面进行打印,由于不同的生产计划中会生成不同的生产工单二维码,因此需要在加工过程进行流转,将生产工单二维码传递给对应加工人员。生产计划二维码能够在生产计划页面进行打印,生产计划包括有所有加工工序,因此,与生产工单二维码相似,需要在加工过程中进行流转。设备二维码能够在设备打印页面进行打印,设置在设备表面。产品二维码能够在产品打印页面进行打印,为专用的唯一二维码,可以在生产线或工位上提供产品图集,或粘贴在纸质作业指导文件上。加工工序二维码能够在工序打印页面进行打印,若存在专用设备只能够加工某类工序,可以将加工工序二维码制成名牌铆接在专用设备上,或存在某些工位只能够加工某类工序,也可以将加工工序二维码贴放在对应的工位上。
[0048] 步骤S204,接收终端的扫码信号,调取终端对应的生产工单。
[0049] 具体地,通过终端扫描生成的相关二维码,接收终端的扫码信号,调取终端用户对应的生产工单,根据获取的生产工单进行工序报工。扫描相关二维码后,展示二维码对应的详细信息,点击下方的发起报工,根据当前终端用户ID筛选对应的生产工单,从而选择需要报工的生产工单,进行工序报工。
[0050] 在通过生产工单进入工序报工时,工序报工信息包括有:序号、工序序号、工艺编码、关联工序、工单计划数、加工人员、加工设备、工序单价(元)和工序状态等信息。例如,某报工信息的序号为1、工艺编码为OP10、关联工序为冲压内部工序、工单计划数为500,加工设备为加工中心,工序单价为1,工序状态为暂无内容。
[0051] 在本实施例中,获取生产工艺,创建生产计划,根据生产计划生成若干生产工单,获取生产过程中必要的固定信息和/或必要的流转信息,判定必要的固定信息和必要的流转信息是否已经存在相关二维码;若存在,则将生产工单的信息绑定到已有的相关二维码上,若不存在,则将生产工单的信息与必要的固定信息和/或必要的流转信息建立关联关系,并生成相关二维码,接收到终端的扫码信号,调度终端对应的生产工单,能够将生产工单信息赋值给生产过程中已有二维码,让已有二维码承载生产工单的信息,对于已有二维码的企业而言,无需重新设置打印二维码,提高了企业部署生产管理的时间,也间接的减少了加工过程中使用的二维码种类;用户可以根据平时使用的二维码从多个维度对生产工单进行报工,间接提高了用户的使用感受,以及报工的准确性;同时也解决了生产工单二维码损坏不能报工的问题。
[0052] 其中,步骤S201具体包括:根据产品新增生产工艺,在生产工艺中添加产品的加工工序,确定加工工序对应的加工人员和加工设备;根据模板新增生产计划,在生产计划中设置计划数量、计划开始日期和计划完成日期,将生产计划与所述生产工艺进行关联。
[0053] 具体地,根据需要的产品新增生产工艺,在生产工艺中添加产品的加工工序,录入每个工序对应的加工人员和加工设备;根据系统中的模板新增空白生产计划,在该生产计划中设置计划数量、计划开始日期和计划完成日期,将生产计划与生产工艺进行关联,从而能够将加工工序设置到生产工序中,根据加工工序进行产品加工。
[0054] 其中,步骤S204具体包括:根据生产工单的信息生成生产工单二维码,接收终端扫描生产工单二维码的扫码信号,获取当前生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描生产计划二维码的扫码信号,获取当前生产计划中所有的生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描设备二维码的扫码信号,获取设备对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描产品二维码的扫码信号,获取产品对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描加工工序二维码的扫码信号,获取工序对应的所有生产工单信息,筛选出当前终端用户对应的生产工单。
[0055] 具体地,在进行生产报工时,可以通过以下方式扫描二维码进行报工:通过终端扫描相关二维码,接收终端扫描生产工单二维码的扫码信号,获取当前生产工单信息,根据终端ID筛选出终端用户对应的生产工单,从而在对应的生产工单进行工序报工;或通过终端扫描生产计划二维码、设备二维码、产品二维码和加工工序二维码中的任意二维码,获取生产工单信息,再通过终端ID筛选出终端用户对应的生产工单。
[0056] 在扫描时,根据终端ID判断终端用户的用户权限,根据用户权限对生产工单的信息进行展示,例如加工人员,在生产工单中仅能查看工单的加工信息;管理人员,在生产工单中还能够查看所有产品的加工进度等情况,从而适应更多的情况。
[0057] 其中,在步骤S104之后,还包括:根据生产工单进行工序报工;在当前时间到达计划完成日期时,确定生产计划对应的所有加工工序是否报工完毕;若所有加工工序均报工完毕,则完成生产计划;若存在至少一个加工工序未报工,则筛选出未报工的加工工序,向未报工加工工序对应的加工人员发送报工提醒信息。
[0058] 具体地,根据生产工单进行工序报工;在当前时间到达计划完成日期后,判断生产计划对应的所有加工工序是否报工完毕,若所有加工工序均报工完毕,则认定生产计划完成;若存在至少一个加工工序未报工,则向未报工的加工工序对应的加工人员发送报工提醒信息。
[0059] 其中,获取所有加工工序二维码的扫描次数,判断扫描次数是否超过所有加工工序的数量;若所述扫描次数超过所有加工工序的数量,则校验是否存在未报工的加工工序,根据校验结果判断是否报工完毕;若扫描次数未超过所有加工工序的数量,则判定报工未完成。
[0060] 具体地,确定生产计划对应的所有加工工序是否报工完毕时,需要获取所有加工工序二维码的扫描次数,判断扫描次数是否超过所有加工工序的数量,在扫描次数超过所有加工工序的数量时,校验是否存在未报工的加工工序,若不存在未报工的加工工序,则认定报工完毕,若存在未报工的加工工序,则认定报工未完成。
[0061] 其中,通过接收终端的扫码信号之后,还包括:识别终端对应的用户权限,用户权限包括游客、加工人员和盘点人员;根据用户权限,获取对应的信息,并判断终端连续扫描的顺序;若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息。
[0062] 具体地,为扩展同一个二维码使用范围,不同权限的人扫描的结果不同,因此在通过终端扫描相关二维码之后,需要识别终端对应的用户权限,用户权限包括有游客、加工人员和盘点人员;根据用户权限获取对应的信息,例如用户权限为游客时,在通过终端扫描二维码后,显示对应工序及主要设备的介绍信息;并判断终端的扫描顺序是否为特定顺序,在终端连续按照预设特定顺序连续扫描至少三个二维码时,根据用户权限显示生产线的相关信息。
[0063] 其中,若终端连续扫描的顺序为预设特定顺序,则在终端显示生产线的相关信息,具体包括:若终端在连续扫描至少三个二维码时的扫描顺序为预设特定顺序,则根据用户权限,在终端显示生产线的相关信息;其中,在用户权限为游客时,在终端显示整条生产线工序及主要设备的介绍信息;在用户权限为加工人员时,在终端显示生产线的当前加工工序和加工进度的信息;在用户权限为盘点人员时,在终端显示整条生产线的相关生产产量和报废率的信息。
[0064] 具体地,在终端按照预设特定顺序连续扫描至少三个二维码时,例如按照产品的生产过程依次扫描了三个二维码,则根据用户权限,在终端显示生产线的相关信息;若用户权限为游客,则通过终端显示整条生产线的工序及主要设备的介绍信息;在用户权限为加工人员时,通过终端显示生产线的当前加工工序和加工进度的信息;在用户权限为盘点人员时,通过终端显示整条生产线的相关生产产量和报废率的信息,从而扩大一个二维码的使用范围,避免张贴多个二维码,保持车间的整洁。
[0065] 如图5所示,提供了一种基于多维度二维码的生产报工系统50,包括:生产工单生成模块51、相关二维码判定模块52、相关二维码绑定/生成模块53和生产工单调取模块54,其中:
[0066] 生产工单生成模块51,用于获取生产工艺,创建生产计划,根据生产计划生成若干生产工单;
[0067] 相关二维码判定模块52,用于获取生产过程中必要的固定信息,和/或,必要的流转信息,判定所述必要的固定信息,和/或,必要的流转信息是否已经存在相关二维码;
[0068] 相关二维码绑定/生成模块53,用于在存在相关二维码时,将生产工单的信息绑定到已有的相关二维码上,或在不存在相关二维码时,将生产工单的信息与所述必要的固定信息,和/或,必要的流转信息建立关联关系,并生成相关二维码;
[0069] 生产工单调取模块54,用于接收终端的扫码信号,调取终端对应的生产工单。
[0070] 在一个实施例中,生产工单生成模块51具体用于:根据产品新增生产工艺,在生产工艺中添加产品的加工工序,确定加工工序对应的加工人员和加工设备;根据模板新增生产计划,在生产计划中设置计划数量、计划开始日期和计划完成日期,将生产计划与所述生产工艺进行关联。
[0071] 在一个实施例中,生产工单调取模块54具体用于:根据生产工单的信息生成生产工单二维码,接收终端扫描生产工单二维码的扫码信号,获取当前生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描生产计划二维码的扫码信号,获取当前生产计划中所有的生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描设备二维码的扫码信号,获取设备对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描产品二维码的扫码信号,获取产品对应的所有生产工单信息,筛选出当前终端用户对应的生产工单;接收终端扫描加工工序二维码的扫码信号,获取工序对应的所有生产工单信息,筛选出当前终端用户对应的生产工单。
[0072] 在一个实施例中,提供了一种设备,该设备可以是服务器,其内部结构图可以如图6所示。该设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该设备的处理器用于提供计算和控制能力。该设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该设备的数据库用于存储配置模板,还可用于存储目标网页数据。该设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现基于多维度二维码的生产报工方法。
[0073] 本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的设备的限定,具体的设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0074] 在一个实施例中,还可以提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被计算机执行时使所述计算机执行如前述实施例所述的方法,所述计算机可以为上述提到的基于多维度二维码的生产报工系统的一部分。
[0075] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0076] 显然,本领域的技术人员应该明白,上述本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。
[0077] 以上内容是结合具体的实施方式对本发明所做的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。