生产计划管理方法、系统、设备及可读存储介质与流程
未命名
09-18
阅读:59
评论:0

1.本技术涉及计划管理技术领域,尤其涉及一种生产计划管理方法、系统、设备及可读存储介质。
背景技术:
2.目前加工制造业已经完成向数字化管理、自动化的迅速改变,伴随着两化融合的不断扎实推进,制造企业对自动化更新改造也更加高度重视。工厂生产执行系统能够详细的统计、存储、存取、正确处理工业数据信息,检验维护保养与检修数据信息,为生产制造和各项工作计划给予信息内容适配,成为企业接通计划层与操控层最有效的数字化管理方式,进而完成精益生产管理和先进制造。
3.在现有的生产计划管理方式中,其关键在于计划工单的制订与下发,操作人员根据下发的计划工单操作机台,从而完成产品的生产。对于需要依次经过多个工序制作的产品,就需要根据工序的加工顺序依次下发计划工单,但目前仍依靠人工制定计划工单,人工确定当前工序完成后,人工将计划工单下发至下一工序,且下发的是完整的计划工单,需要人工判断当前应执行的工序,在查看计划工单对应工序处的加工参数,根据加工参数操作机台进行作业加工,整个计划工单的下发过程都需要人工操作,就可能发生计划工单没有及时下发的情况,而导致无法及时完成产品的生产,这会给工厂造成一定的损失。因此,如何实现计划工单的自动化智能下发是本技术领域亟待解决的技术问题。
技术实现要素:
4.本技术的主要目的在于提供一种生产计划管理方法、系统、设备及可读存储介质,旨在解决如何实现计划工单的自动化智能下发的技术问题。
5.为实现上述目的,本技术提供一种生产计划管理方法,所述生产计划管理方法包括:获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单,所述机台显示端包括与下发的所述子计划工单对应的加工工序中机台的显示端。
6.可选地,所述基于预设下发规则依次将每一所述子计划工单下发至机台显示端的步骤之后,所述方法还包括:确定下发的子计划工单对应的加工工序,确定加工工序对应的等待队列,其中,所述等待队列中包括由至少一个待执行子计划工单排序生成的队列;
设置下发的所述子计划工单的加工优先级,将设置加工优先级后的所述子计划工单添加至所述等待队列中。
7.可选地,所述将设置优先级后的所述子计划工单添加至等待队列中的步骤之后,所述方法还包括:确定所述等待队列中包括的所有第一子计划工单,确定各所述第一子计划工单的第一加工优先级;依据各所述第一加工优先级的优先级顺序对所述等待队列中的第一子计划工单的排列顺序进行调整,得到加工等待队列。
8.可选地,所述基于预设下发规则将子计划工单下发至机台显示端的步骤,包括:若接收到上一子计划工单的工单完成确认信息,依据所述工单完成确认信息进行质量检测,若所述质量检测的检测结果为合格,则将下一子计划工单下发至机台显示端。
9.可选地,所述依据所述工序流程对所述计划工单进行拆分得到多个子计划工单的步骤之后,所述方法还包括:设置每一所述子计划工单的下发时间,所述将下一子计划工单下发至机台显示端的步骤之前,所述方法还包括:检测当前时间是否到达下一子计划工单的下发时间,若当前时间达到下一子计划工单的下发时间,则执行将下一子计划工单下发至机台显示端的步骤。
10.可选地,所述依据工单完成确认信息进行质量检测的步骤,包括:依据所述工单完成确认信息获取对应的产品质量数据,其中,所述产品质量数据包括产品图像、产品工艺数据、产品尺寸中的一种或多种;检测所述产品质量数据与预设标准产品质量数据是否匹配,若所述产品质量数据与预设标准质量信息匹配成功,则确定质量检测的检测结果为合格;若所述产品质量数据与预设标准产品质量数据匹配失败,则确定质量检测的检测结果为不合格。
11.可选地,所述依据工单完成信息进行质量检测的步骤之后,所述方法还包括:若所述质量检测的检测结果为不合格,从预设存储区获取质量信息,其中,所述质量信息包括机台名称、操作工名称、产品工艺数据、产品超差数据、产品批次中的一种或多种;将所述质量信息与所述上一子计划工单关联存储。
12.此外,为实现上述目的,本技术还提供一种生产计划管理系统,所述生产计划管理系统,包括:工单生成模块、工单拆分模块与工单下发模块,所述工单生成模块,用于获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;所述工单拆分模块,用于基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;所述工单下发模块,用于针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确
认信息后,下发下一子计划工单,所述机台显示端为与下发的所述子计划工单对应的加工工序中机台的显示端。
13.此外,为实现上述目的,本技术还提供一种生产计划管理设备;所述生产计划管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中:所述计算机程序被所述处理器执行时实现如上所述的生产计划管理方法的步骤。
14.此外,为实现上述目的,本技术还提供可读存储介质;所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的生产计划管理方法的步骤。
15.本技术通过获取订单信息,并基于所述订单信息生成计划工单;基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单;针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,所述机台显示端包括与下发的所述子计划工单对应的加工工序中机台的显示端。如此,与现有技术中人工制定且下发计划工单的工单下发方式相比,本技术实施例基于订单信息自动生成计划工单,且依据工序流程对计划工单进行拆分后得到多个计划子工单,依据预设规则依次自动下发子计划工单,整个工单的制定下发过程无需人工干预,自动化智能完成,实现了计划工单的自动化智能下发。
附图说明
16.图1是本技术实施例方案涉及的硬件运行环境的终端\装置结构示意图;图2为本技术生产计划管理方法的流程示意图;图3为本技术生产计划管理系统中等待队列的说明性示意图;图4为本技术生产计划管理系统中等待队列的插值调整说明性示意图;图5为本技术生产计划管理系统中的系统模块示意图。
17.本技术目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
18.如图1所示,图1是本技术实施例方案涉及的硬件运行环境的终端结构示意图。
19.本技术实施例终端为生产计划管理设备。
20.如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
21.可选地,终端还可以包括摄像头、rf(radio frequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来
调节显示屏的亮度,接近传感器可在终端设备移动到耳边时,关闭显示屏和/或背光。当然,终端设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
22.本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
23.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及生产计划管理程序。
24.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的生产计划管理程序。
25.mes(manufacturing execution system,制造执行系统)是制造现场电子化主要系统,其功能是收集加工现场各种信息,提供管理者正确实时信息,并进行数据整理与分析,协助管理者进行正确的管理决策。mes系统是处于计划层和现场自动化系统之间的执行层,主要负责车间生产管理和调度执行。mes可以在统一平台上集成诸如生产调度、产品跟踪、质量控制、设备故障分析、网络报表等管理功能,使用统一的数据库和通过网络联接可以同时为生产部门、质检部门、工艺部门、物流部门等提供车间管理信息服务。mes系统能够帮助实现生产计划管理、生产过程控制、产品质量管理、车间库存管理、项目看板管理等,提高企业制造执行能力。其核心功能在于生产线管理,生产数据唯一、实时、可溯、积累、可视化。mes把生产从计划、领料、排产、质检、出货等所有过程形成一个规范化的制度流程,既可以排除失误等人为因素的干扰,也可以让程序自动完成数据整理提取,减少繁琐重复性工作。智能车间管理mes系统包括集成式数据中台以及数字智造、计划管理、在线统计、刀具管理、设备管理、质量管理6个核心子系统。
26.基于上述mes系统,本实施例提供一个生产计划管理方法,所述生产计划管理方法包括以下步骤:步骤s10,获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;本实施例的执行主体可为mes系统。
27.mes系统可通过接口对接erp(enterprise resource planning,企业资源计划)系统读取下发的销售订单信息,获取产品工艺要求、订单数量与需求时间等订单信息。将生产计划根据产品模型工艺要求形成计划工单,计划工单执行情况将关联生产计划,做到生产数据可追溯、生产计划也可根据计划工单执行情况修改。
28.其中,对与的销售订单的下发,可将销售订单的工艺、资源等分配好之后执行,将物料信息、设备信息、工艺信息等一同下发给fms(flexible manufacturing system,自动化制造系统)系统生产制造。下发订单包含原始订单、未执行订单、正在执行订单、执行完成订单和报警订单五个选项卡,实现订单与工艺流程的绑定、订单的下发和订单的状态监控功能。原始订单是将客户订单的信息显示出来,并且每条订单记录都绑定了下发订单操作,可以将工艺流程和当前的订单绑定在一起下发下去,其中后台会把对应的一些资源信息也一起下发下去;未执行订单是通过后台读取下发订单的状态信息,对未执行订单可以进行优先级设定,确定订单需执行优先级;正在执行订单通过获取订单状态,则确定其正在执行
过程,并对该订单进行进度监控;己完成订单的状态可以供用户进行查看,防止重复下发相同的订单;报警订单是底层进行订单的生产过程中,发生了问题时反馈的订单,实时监控生产订单问题。
29.进一步地,还可以根据计划生产数量、产品 bom (bill of material,物料清单)和库存信息等自动计算物料需求,制定生产辅助计划。当发生物料、生产、质量、工艺和设备等异常,支持重新制定计划工单,并根据生产动态数据自动调整生成新的计划工单。
30.步骤s20,基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;依据工序流程对计划工单进行拆分得到多个子计划工单,每一步工序(也即每一步加工工序)对应一个子计划工单。可将生产计划工单基于工作分解技术(wbs,work breakdown structure)逐层分解为各个工序,围绕工序来驱动物流与零件制造,生成机台生产指令。
31.在对计划工单拆分之前,可对完成计划子工单所需的各项生产要素进行准备,尤其对于离散生产过程中涉及到的原材料、外协件较多,需要进行提前的线边库物料和物料配套的及时备料。生产计划管理系统实现生产任务与相关工艺资料的关联,支持生产计调人员根据子计划工单快速查询相关工艺资料以及原材料的准备情况。生产准备过程需要计划、调度、供应、质量、设计、工艺和设备等部门的人员参与,系统提供对生产准备过程的状态信息管理,每个部门完成其对应的生产要素的准备状态维护,部门之间可以通过流程来约束,也可以并行处理,当所有部门角色的生产准备完成时,依据子计划工单进行开工作业,生产准备包括的内容为:1)技术准备:工艺员可登录系统对相关设计、工艺和质检文件的准各结果进行状态标记,未完成的以红色显示,已完成准备的计划以绿色显示。
32.2)物料准备:物资部相关人员通过erp系统接口查询材料的库存情况并对物资准备结果进行状态标记,已完成准备的计划以绿色显示,未完成的以红色显示。
33.3)工装准备:工装工具库管理人员可通过制造执行系统查询工装工具库存并对该工单对应的工具工装准备状态进行标记,未完成的以红色显示,已完成准备的计划以绿色显示。
34.4)数控程序准备:数控程序准备可以通过人工的方式进行录入,也可以与dnc(distributed numerical control,分布式数控)系统集成获取。提前准备数控程序,可以避免在现场使用数控设备加工前,工人需要在生产现场完成编程的工作,造成设备停机,影响生产效率。
35.5)工艺准备、物料准备和工具工装准备的状态信息(准备完成或未完成报警等)可通过现场看板发送到对应的工艺室、配套库房及工装工具室,以确保生产准备的完整性和实时性。
36.6)工艺准备计划、材料准备计划和工装工具准备完成的工序级作业计划(工单)方可下发子计划工单执行,在特殊情况下允许具有权限的人员下发对未完成的准备计划进行车间作业对应的子计划工单。
37.生产准备完成后,可按照车间各生产单元的实际生产情况与工艺流程(即工序流
程),将车间生产计划(计划工单)分解成可执行的生产单元工序计划(子计划工单)。
38.步骤s30,针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,所述机台显示端包括与下发的所述子计划工单对应的加工工序中机台的显示端。
39.可以理解的是,基于工序流程中每一加工工序的先后加工顺序依次下发对应的子计划工单。该机台显示端包括但不限于机台的显示端,还可以包括手持终端和/或大屏幕看板等预设显示端,通过系统可将工序级作业计划(工单)信息传递到各生产单元的手持终端和/或大屏幕看板等预设显示端上,班组长、工人和检验员可以通过手持终端和/或看板进行查看和子计划工单接收操作。
40.在一可行的实施例中,该预设下发规则可以包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单,具体地,所述基于预设下发规则将子计划工单下发至机台显示端的步骤,包括:步骤a10,若接收到上一子计划工单的工单完成确认信息,依据所述工单完成确认信息进行质量检测,步骤a20,若所述质量检测的检测结果为合格,则将下一子计划工单下发至机台显示端。
41.在接收到上一子计划工单的工单完成确认信息后,对上一子计划工单的完成结果进行质量检测,质量检测合格下发下一子计划工单。可保证生产产品的质量。可以理解地是,接收到上一子计划工单的工单完成确认信息后,也可直接下发下一子计划工单,不执行步骤a10。
42.进一步地,在一实施例中,所述依据所述工序流程对所述计划工单进行拆分得到多个子计划工单的步骤之后,所述方法还包括:步骤b10,设置每一所述子计划工单的下发时间,所述将下一子计划工单下发至机台显示端的步骤之前,所述方法还包括:步骤b20,检测当前时间是否到达下一子计划工单的下发时间,若当前时间达到下一子计划工单的下发时间,则执行将下一子计划工单下发至机台显示端的步骤。
43.用户可设定每个工序的计划开始时刻和计划完成时刻,确定工序对应的子计划工单,将工序的计划开始时刻设置为子计划工单的下发时间,将工序的计划完成时间设置为子计划工单的完成截止时间,当前时间到达子计划工单的下发时间后,下发此子计划工单,依据子计划工单的下发时间实现工序级生产计划(子计划工单)的下发和传递。基于每一所述子计划工单的下发时间下发子计划工单与基于工单完成确认信息下发子计划工单两者下发方式可单独使用,由用户选择基于何种方式进行下发,也可并列使用。需要说明的是,基于工单完成确认信息下发子计划工单的下发方式可为:收到工单完成确认信息后可进行质量检测也可不进行质量检测,用户可提前设置收到哪些子计划工单的工单完成确信息需要进行质量检测,对需要进行质量检测,质量检测合格后下发下一子计划工单。后续基于工单完成确认信息下发子计划工单的下发方式可为此方式,后续不再赘述。
44.如,在一可行的实施例中,若接收到上一子计划工单的工单完成确认信息,下一子计划工单还未下发,则基于工单完成确认信息下发下一子计划工单,或者子计划工单到达下发时间时还未下发,则下发此到达下发时间的子计划工单。在另一可行的实施例中,若接收到上一子计划工单的工单完成确认信息,还未到达下一子计划工单的下发时间,则等到
达下一子计划工单的下发时间后,在下发下一子工单,若子计划工单到达下发时间,还未接收此到达下发时间的子计划工单对应的上一子计划工单的工单完成确认信息,可等待预设时长,若预设时长内未接收到上一子计划工单的工单完成确认信息,预设时长后也下发此到达下发时间的子计划工单,若预设时长内接收到上一子计划工单的工单完成确认信息,在接收到上一子计划工单的工单完成确认信息时,下发此到达下发时间的子计划工单。其中,预设时长可基于子计划工单的完成截止时间与完成此子计划工单的工序所需的时间确定,如假设一子计划工单的下发时间为9点,截止时间为18点,当前时间到达9点且未接收到此子计划工单的上一子计划工单的工单完成确认信息,完成此子计划工单对应的工序至少需要4个小时,则预设时长t=18-5-9=5小时。如此,可实现子计划工单的灵活下发,若工单完成确认信息因意外未接收到,如网络故障原因等,也可保证子计划工单的按时下发,以使产线正常运作。
45.在本实施例中接收到上一子计划工单的工单完成确认信息后,进行质量检测,质量检测结果为合格时,等待时间到达下一子计划工单的下发时间后,下发下一子计划工单。举例来说,假设生产一个产品的工序流程顺序包括【工序1、工序2、工序3、工序4、工序5、工序6】6个加工工序,对计划工单拆分后6个工序对应的子计划工单分别为【工单1、工单2、工单3、工单4、工单5、工单6】,初始时下发工单1,机台1完成工单1对应的工序1后,发送工单1的完成信息至mes系统中,mes系统接收到工单1的工单完成确认信息后,对机台1完成工单1对应的工序1得到的产品进行质量检测,质量检测合格时,且当前时间到达工单2的下发时间时,下发工单1对应的下一子计划工单,即工单2。从而保证每一工序得到的产品的产品质量。
46.考虑到及时发现生产过程中的产品的质量方面的问题,就这些问题采取有效的方式进行针对性地解决,以提升资源的利用率,改进产品的质量。
47.在一实施例中,所述依据工单完成确认信息进行质量检测的步骤,包括:步骤c10,依据所述工单完成确认信息获取对应的产品质量数据,其中,所述产品质量数据包括产品图像、产品工艺数据、产品尺寸中的一种或多种;步骤c20,检测所述产品质量数据与预设标准产品质量数据是否匹配,若所述产品质量数据与预设标准质量信息匹配成功,则确定质量检测的检测结果为合格;步骤c30,若所述产品质量数据与预设标准产品质量数据匹配失败,则确定质量检测的检测结果为不合格。
48.产品生产过程中,对于每一子计划工单,机台完成子计划工单对应的工序,可发送工单完成确认信息至mes系统中,mes系统接收到子计划工单的工单完成确认信息后,依据工单完成确认信息进行质量检测,可以理解地是,质量检测可以为对机台执行子计划工单得到的产品进行质量检测,具体的,可对产品的产品质量数据进行收集,其中,产品质量数据包括产品图像、产品工艺数据、产品尺寸、加工参数、性能参数中的一种或多种进行收集并判断是否合格,对产品的产品质量进行检验和记载,系统支持录入标准产品质量数据,对各类公差特殊符号的选择和录入功能,满足零件检验公差标注的特殊需要。现场查验员完成的各项质量查验结果都可实时的录入系统,这些信息包括:物料信息关联、产品的批次信息、关联的设备、工装和刀具信息;针对具体工位的查验项目、查验人员、查验结果信息、时间等信息;各类超差、返工、报废和不良品详细信息记载和跟踪;各
类检测结果超标、不良、不合格等现场进行报警及处理结果;对各类委托计量的信息通过人工录入或电子扫描方式加载到系统中,支持word、excel、pdf、jpg等格式的附件形式。系统通过与现场在线监测设备的集成,自动获取检测结果和检测参数(如设备编号、设备状态、设备名称、合格品数量、不合格原因、不合格数量)并与流转卡批次信息关联,形成各类检验结果的可追溯的质量档案。通过在线质量检验设备的数据采集和集成,配合人工检测等手段可以方便对生产单元中问题的及时发现,剖析出故障的发生原因,实时地反馈与改进产品的质量等,并借助过程统计分析工具对质量问题和事件进行及时报警,快速解决生产过程中出现的各类异常问题。
49.对本车间无法完成的检验项目,如计量和无损检测等,可通过车间检验员在系统中提交计量申请单,并在相关机构完成计量检验后,将检验结果反馈到系统中,并保存相应的检验单位、人员和时间信息,对检验项目和检验结果等明细信息可釆用附件方式关联到工单完成信息对应的子计划工单上。
50.在一实施例中,所述依据工单完成信息进行质量检测的步骤之后,所述方法还包括:步骤d10,若所述质量检测的检测结果为不合格,从预设存储区获取质量信息,其中,所述质量信息包括机台名称、操作工名称、产品工艺数据、产品超差数据、产品批次中的一种或多种;步骤d20,将所述质量信息与所述上一子计划工单关联存储。
51.对于质量检测不合格的,将质量信息与子计划工单关联,或者可将质量信息直接记录至子计划工单上,从而保证质量问题可追溯。
52.本实施例通过获取订单信息,并基于所述订单信息生成计划工单;基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单;针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,所述机台显示端包括与下发的所述子计划工单对应的加工工序中机台的显示端。如此,与现有技术中人工制定且下发计划工单的工单下发方式相比,本技术实施例基于订单信息自动生成计划工单,且依据工序流程对计划工单进行拆分后得到多个计划子工单,依据预设规则依次自动下发子计划工单,整个工单的制定下发过程无需人工干预,自动化智能完成,实现了计划工单的自动化智能下发。
53.进一步地,基于上述本技术的第一实施例,提出本技术生产计划管理方法的第二实施例,与上述第一实施例相同或相似的内容,可以参考上文介绍,后续不再赘述。在本实施例中,上述实施例步骤s30,针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端的步骤之后,包括:步骤e10,确定下发的子计划工单对应的加工工序,确定加工工序对应的等待队列,其中,所述等待队列中包括由至少一个待执行子计划工单排序生成的队列;步骤e20,设置下发的所述子计划工单的加工优先级,将设置加工优先级后的所述子计划工单添加至等待队列中。
54.其中,待执行子计划工单是指机台还未执行的子计划工单,机台执行子计划工单,包括机台依据子计划工单进行加工作业或生产。
55.还可以预设置多个等待队列。每一道加工工序对应有一台或多台机台,机台用于
根据子计划工单设置加工信息,从而对产品进行加工。每一加工工序对应一个等待队列,与加工工序对应的机台可从与之对应的等待队列中获取子计划工单。举例来说,假设某一加工工序a,对应的等待队列为q_a,用于实施此加工工序的机台有{机台1、机台2、机台3、机台4、机台5},那么机台1、机台2、机台3、机台4与机台5均可从等待队列为q_a中获取子计划工单。
56.另外,一个子计划工单可能只需一台机台单独工作即可执行,也可能需要多台机台协同作业执行。对于需要多台机台协同执行的,可由其中一台机台获取子计划工单,可由用户设置哪台机台用于获取子计划工单,此获取子计划工单的机台在根据子计划工单生成协同加工指令至其他机台中,从而控制其他机台与此机台协同作业,也可控制此机台将获取到的子计划工单发送至需要与其协同工作的其他机台中,各机台根据子计划工单进行协同作业。
57.此外,若子计划工单未设置优先级,则插入子计划工单时,可基于执行每一子计划工单的机台将子计划工单插入至等待队列中。可获取执行每一子计划工单的需要作业的机台,子计划工单插入至等待队列中需要作业的相同机台的数量最多的子计划工单之后,由此,可减少机台的反复开机,提高生产效率。举例来说,假设,等待队列中有四个子计划工单,分别为{工单1、工单2、工单3、工单4},执行此四个字计划工单需要作业的机台分别为{【机台1、机台a】、【机台a、机台b、机台c】、机台1、【机台a、机台b】},假设此时需要插入的子计划工单为工单5,执行其需要作业的机台为【机台b、机台c】,则可将其插入在工单2的后面,即工单5插入后,5个子计划的排列顺序调整为{工单1、工单2、工单5、工单3、工单4}。
58.需要说明地是,在一可行的实施例中,机台可根据从等待队列获取到的子计划工单自动生成机台加工指令,从而依据机台加工指令对产品进行交工,在另一可行的实施例中,机台从等待队列获取到的子计划工单后,将获取到的子计划工单在机台的显示界面进行显示,并输出提示信息,如机台指示灯亮起,以提醒相关人员查看机台,并根据机台显示界面显示的子计划工单设置加工信息,设置完成后依据加工信息生成机台加工指令,依据机台加工指令对产品进行交工。且在加工完成后,可将加工得到的产品流转至mes系统中的质量检测模块进行质量检测,检测结果合格后,下发下一子计划工单,检测不合格,可输出提示信息,以提醒相关人员进行处理。
59.在一实施例中,所述将设置优先级后的所述子计划工单添加至等待队列中的步骤之后,所述方法还包括:步骤f10,确定所述等待队列中包括的所有第一子计划工单,确定各所述第一子计划工单的第一加工优先级;步骤f20,依据各所述第一加工优先级的优先级顺序对所述等待队列中的第一子计划工单的排列顺序进行调整,得到加工等待队列。
60.等待队列可为先进先出的队列,机台可从等待队列的队首或队尾位置获取子计划工单,子计划工单可从队尾或队首加入到等待队列,机台从等待队列的队首获取子计划工单时,子计划工单从队尾加入到等待队列,机台从等待队列的队尾获取子计划工单时,子计划工单从队尾加入到等待队列。可根据等待队列中每一子计划工单的加工优先级对子计划工单进行排序,对于优先级相同的子计划工单,排列顺序可与进入等待队列时的先后顺序保持一致。由此,需要优先加工的产品,设置其子计划工单一个较高的优先级,在通过插值
调整将此优先级较高的子计划工单调整至机台可优先获取的顺序上,而不是从队尾或队首加入。调整完成后得到加工等待队列。举例来说,参照图3,假设机台从队首获取子计划工单,一个等待队列中包括五个子计划工单,分别为{工单1、工单2、工单3、工单4、工单5},五个子计划工单的加工优先级均为最低优先级0,此时一个工单优先级为3的子计划工单,记为工单6,需要加入到此等待队列中,则依据加工优先级的优先级顺序对等待队列中的子计划工单的等待顺序进行调整后,子计划工单的等待顺序可参照图4,工单6调整为队首工单。
61.本实施例中,依据加工优先级的优先级顺序对等待队列中的子计划工单的等待顺序进行调整,从未而实现了对子计划工单的插值调整,可根据实际情况对设置子计划工单优先级的优先级的方式,实现了对产品生产计划的插值调整。
62.本技术还提供一种生产计划管理系统,参照图5,所述生产计划管理系统包括工单生成模块10、工单拆分模块20与工单下发模块30,所述工单生成模块10,用于获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;所述工单拆分模块20,用于基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;所述工单下发模块30,用于针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单,所述机台显示端为与下发的所述子计划工单对应的加工工序中机台的显示端。
63.此外,在一可行的实施例中,生产计划管理系统还可以包括设备管理模块,设备管理模块用于对车间的机台等设备进行管理,实时采集加工、报警和服务信息至相关设备工作人员的移动端或者电脑端。设备管理模块包括设备台账管理模块、设备保养与备件管理模块、设备维修管理模块、设备状态监测模块。
64.设备台账管理模块,用于管理设备基本信息,盖设备基本信息包括但不限于设备名称、设备型号、生产厂商、折旧率、净值、入厂时间等,还可以包括与设备的文档资料、合同、单据等。该模块实现对设备的基本信息、文档资料的管理,同时对设备的一些信息进行统计。具体功能可包括:设备台账的建立和编辑、设备文档资料上传和下载、设备台账的汇总和查询。同时,该模块也实现系统初始数据录入、维护工厂日历、管理用户权限、数据备份等功能。
65.设备保养与备件管理模块,用于保养计划管理和保养记录管理两部分功能。保养计划管理实现保养计划制定、编辑、审核,派发保养工单等功能;保养记录包括录入保养记录,查询保养记录功能。同时,该模块支持备件管理,即在计划、生产、订货、供应、储备过程对于设备备件的组织与管理,包括备件基本信息管理、出入库管理和库存管理。
66.设备维修管理模块,用于对多类型工厂设备进行故障管理和维修记录管理。故障管理包括设备故障报告录入、派发维修工单、逾期未排除故障提醒等;维修记录包括录入设备维修记录、查询维修记录功能。
67.设备状态监测模块,用于数据采集与处理和状态信息管理。数据采集与处理是利用传感器、数据采集设备等将设备状态信息、实时参数等换成数字量,并传送到监控电脑端
上;状态信息管理是将系统采集到的数据实时显示出来,以便反映设备状态是否正常。
68.本技术还提供一种生产计划管理设备,所述生产计划管理设备包括:存储器、处理器、通信总线以及存储在所述存储器上的生产计划管理程序:所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行所述生产计划管理程序,以实现上述生产计划管理方法各实施例的步骤。
69.本技术还提供了一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述生产计划管理方法各实施例的步骤。
70.本技术计算机可读存储介质具体实施方式与上述生产计划管理方法各实施例基本相同,在此不再赘述。
71.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
72.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
73.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
74.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:
1.一种生产计划管理方法,其特征在于,所述生产计划管理方法包括以下步骤:获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单,所述机台显示端包括与下发的所述子计划工单对应的加工工序中机台的显示端。2.如权利要求1所述的生产计划管理方法,其特征在于,所述基于预设下发规则依次将每一所述子计划工单下发至机台显示端的步骤之后,所述方法还包括:确定下发的子计划工单对应的加工工序,确定加工工序对应的等待队列,其中,所述等待队列中包括由至少一个待执行子计划工单排序生成的队列;设置下发的所述子计划工单的加工优先级,将设置加工优先级后的所述子计划工单添加至所述等待队列中。3.如权利要求2所述的生产计划管理方法,其特征在于,所述将设置优先级后的所述子计划工单添加至等待队列中的步骤之后,所述方法还包括:确定所述等待队列中包括的所有第一子计划工单,确定各所述第一子计划工单的第一加工优先级;依据各所述第一加工优先级的优先级顺序对所述等待队列中的第一子计划工单的排列顺序进行调整,得到加工等待队列。4.如权利要求1所述的生产计划管理方法,其特征在于,所述基于预设下发规则将子计划工单下发至机台显示端的步骤,包括:若接收到上一子计划工单的工单完成确认信息,依据所述工单完成确认信息进行质量检测,若所述质量检测的检测结果为合格,则将下一子计划工单下发至机台显示端。5.如权利要求4所述的生产计划管理方法,其特征在于,所述依据所述工序流程对所述计划工单进行拆分得到多个子计划工单的步骤之后,所述方法还包括:设置每一所述子计划工单的下发时间,所述将下一子计划工单下发至机台显示端的步骤之前,所述方法还包括:检测当前时间是否到达下一子计划工单的下发时间,若当前时间达到下一子计划工单的下发时间,则执行将下一子计划工单下发至机台显示端的步骤。6.如权利要求4所述的生产计划管理方法,其特征在于,所述依据工单完成确认信息进行质量检测的步骤,包括:依据所述工单完成确认信息获取对应的产品质量数据,其中,所述产品质量数据包括产品图像、产品工艺数据、产品尺寸中的一种或多种;检测所述产品质量数据与预设标准产品质量数据是否匹配,若所述产品质量数据与预设标准质量信息匹配成功,则确定质量检测的检测结果为合格;若所述产品质量数据与预设标准产品质量数据匹配失败,则确定质量检测的检测结果
为不合格。7.如权利要求4所述的生产计划管理方法,其特征在于,所述依据工单完成信息进行质量检测的步骤之后,所述方法还包括:若所述质量检测的检测结果为不合格,从预设存储区获取质量信息,其中,所述质量信息包括机台名称、操作工名称、产品工艺数据、产品超差数据、产品批次中的一种或多种;将所述质量信息与所述上一子计划工单关联存储。8.一种生产计划管理系统,其特征在于,所述生产计划管理系统包括工单生成模块、工单拆分模块与工单下发模块,所述工单生成模块,用于获取订单信息,并基于所述订单信息生成计划工单,其中,所述订单信息包括产品工艺要求、订单数量与需求时间中的一种或多种;所述工单拆分模块,用于基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;所述工单下发模块,用于针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单,所述机台显示端为与下发的所述子计划工单对应的加工工序中机台的显示端。9.一种生产计划管理设备,其特征在于,所述生产计划管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的生产计划管理程序,所述生产计划管理程序被所述处理器执行时实现如权利要求1至7中任一项所述的生产计划管理方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有生产计划管理程序,所述生产计划管理程序被处理器执行时实现如权利要求1至7中任一项所述的生产计划管理方法的步骤。
技术总结
本申请公开了一种生产计划管理方法、系统、设备及可读存储介质,涉及计划管理领域,包括:获取订单信息,并基于所述订单信息生成计划工单,基于所述订单信息确定工序流程,依据所述工序流程对所述计划工单进行拆分得到多个子计划工单,其中,所述工序流程包括多个加工工序,每一所述加工工序对应一个子计划工单;针对每一所述子计划工单,基于预设下发规则将子计划工单下发至机台显示端,其中,预设下发规则包括在接收到上一子计划工单的工单完成确认信息后,下发下一子计划工单。本申请实现了计划工单的自动化智能下发。实现了计划工单的自动化智能下发。实现了计划工单的自动化智能下发。
技术研发人员:刘祥飞 杨之乐 吴承科
受保护的技术使用者:中科航迈数控软件(深圳)有限公司
技术研发日:2023.08.17
技术公布日:2023/9/16
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种通过超声辅助铝塑材料分离处理装置的制作方法 下一篇:一种便携式轨距尺的制作方法