一种生产计划制定方法及系统与流程

文档序号:13144276阅读:187来源:国知局
技术领域本发明涉及计算机技术领域,特别是涉及一种生产计划制定方法及系统。

背景技术:
生产企业在制造、加工产品的过程中,需要根据产品订单的要求安排生产计划。生产计划包括:起始时刻、结束时刻、生产线编号和生产工艺等内容,用于指导工作人员高效、有序地完成生产任务。随着所接收产品订单的日益增多,生产企业需要制定大量的生产计划,由此,能够完成上述工作的生产计划制定系统应运而生。生产计划制定系统的主要操作界面为排单面板,用户利用排单面板制定及管理生产计划。例如,用户登录生产计划制定系统之后,开启一个排单面板,排单面板上显示多个生产线的编号,根据预先存储的产品订单,在该排单面板上确定即将进行生产任务的生产线,即可对应生成该产品订单的生产计划。但是,现有生产计划制定系统中,一个排单面板只能处理一个生产工艺的生产计划,当同时处理多个涉及不同生产工艺的产品订单时,需要开启多个排单面板来制定这些产品订单的生产计划,严重影响制定生产计划的效率。

技术实现要素:
本发明实施例中提供了一种生产计划制定方法及系统,以解决现有生产计划制定方法及系统工作效率低、应用不够灵活等问题。为了解决上述技术问题,本发明实施例公开了如下技术方案:一种生产计划制定方法,应用一个排单面板制定具有不同生产工艺的产品订单的生产计划,所述方法包括:检测是否接收到所述排单面板发送的产品订单计划制定信号,所述产品订单计划制定信号携带目标产品订单的编号和目标生产线的编号;在接收到所述产品订单计划制定信号时,根据所述目标产品订单的编号获取所述目标产品订单的生产工艺,以及,根据所述目标生产线的编号获取所述目标生产线的生产工艺;判断所述目标产品订单的生产工艺与所述目标生产线的生产工艺是否相同或相近;如果所述目标产品订单的生产工艺与所述目标生产线的生产工艺相同或相近,利用所述排单面板建立所述目标产品订单与所述目标生产线之间的对应关系;根据所述目标产品订单,以及,与所述目标产品订单对应的目标生产线,制定所述目标产品订单的生产计划。可选地,所述检测是否接收到所述排单面板发送的产品订单计划制定信号,包括:获取用户输入的用户身份信息,以及,获取所述用户身份信息对应的可排生产线的编号;获取产品订单集,所述产品订单集包括多个产品订单;在所述产品订单集中确定一个产品订单作为所述目标产品订单;获取所述目标产品订单的编号,并将所述目标产品订单的编号发送给所述排单面板;利用所述排单面板选取一个可排生产线作为与所述目标产品订单相对应的目标生产线;检测是否接受到所述排单面板根据所述目标产品订单和所述目标生产线生成的所述产品订单计划制定信号。可选地,在执行所述获取所述目标产品订单的编号,并将所述目标产品订单的编号发送给所述排单面板的步骤之前,还包括以下步骤:判断是否接收到拆分所述目标产品订单的拆分信息;如果接收到所述拆分信息,按照所述拆分信息将所述目标产品订单拆分为多个子产品订单,且将所有所述子产品订单添加入所述产品订单集;选取所有所述子产品订单中的一个作为目标产品订单。可选地,每一个产品订单均具有制程时间、制程时间设备类型和设备转化率;每一个生产线均具有产能、设备类型和设备转化率;所述根据所述目标产品订单,以及,与所述目标产品订单对应的目标生产线,制定所述目标产品订单的生产计划,包括:获取所述目标产品订单的制程时间和制程时间设备类型,以及,所述目标生产线的产能和设备类型;判断所述目标产品订单的制程时间设备类型与所述目标生产线的设备类型是否一致;若二者不一致,获取所述目标产品订单的设备转化率,以及,所述目标生产线的设备转化率;利用所述目标产品订单的制程时间、所述目标产品订单的设备转化率和所述目标生产线的设备转化率重新计算所述目标产品订单的制程时间;根据所述目标产品订单,所述目标产品订单的制程时间以及与所述目标产品订单相对应的目标生产线的产能,制定所述目标产品订单的生产计划。可选地,在执行所述获取所述用户身份信息对应的可排生产线的编号的步骤之前,执行以下步骤:判断数据库中是否存储所述用户身份信息;如果数据库中存储所述用户身份信息,执行所述获取所述用户身份信息对应的可排生产线的编号的步骤;如果数据库中未存储所述用户身份信息,将所述用户身份信息存储在数据库中;建立所述用户身份信息与生产线之间的权限关系,所述权限关系包括有权和无权,其中,与所述用户身份信息的权限关系为有权的生产线中包括可编辑生产线和只读生产线;在与所述用户身份信息的权限关系为有权的生产线中选取所述可编辑生产线作为与所述用户身份信息对应的可排生产线。可选地,所述利用所述排单面板选取一个可排生产线作为与所述目标产品订单相对应的目标生产线,还包括:检测是否接收到用户输入的生产线选择信号,所述生产线选择信号携带被选择的生产线编号;如果接收到所述生产线选择信号,获取所述生产线选择信号中携带的生产线编号;将编号与所述生产线选择信号中携带的生产线编号相同的可排生产线作为与所述目标产品订单相对应的目标生产线。可选地,所述产品订单具有订单交货日期和订单优先级别;所述在所述产品订单集中确定一个产品订单作为所述目标产品订单,包括:获取所述产品订单集中所有产品订单的订单交货日期和订单优先级别;在所有产品订单的订单交货日期相同时,选择订单优先级别最高的一个产品订单作为所述目标产品订单。可选地,所述方法还包括:将所述目标生产线开始按照所述目标产品订单开始生产的时刻作为目标产品订单的起始时刻;根据所述目标产品订单、所述目标产品订单的制程时间和所述目标生产线的产能,计算所述目标生产线生产按照所述目标产品订单进行生产需要的生产时长;利用所述起始时刻和所述生产时长,计算所述目标生产线按照所述目标产品订单完成生产的结束时刻;根据所述起始时刻和所述结束时刻生成所述目标产品订单的可视化订单图。一种生产计划制定系统,应用一个排单面板制定具有不同生产工艺的产品订单的生产计划,所述系统包括产品订单计划制定信号检测模块、生产工艺获取模块、生产工艺判断模块、对应关系建立模块和生产计划制定模块;其中,所述产品订单计划制定信号检测模块与所述排单面板电连接,用于检测是否接收到所述排单面板发送的产品订单计划制定信号,所述产品订单计划制定信号携带目标产品订单的编号和目标生产线的编号;所述生产工艺获取模块的输入端与所述产品订单计划制定信号检测模块的输出端电连接,用于在接收到所述产品订单计划制定信号时,根据所述目标产品订单的编号获取所述目标产品订单的生产工艺,以及,根据所述目标生产线的编号获取所述目标生产线的生产工艺;所述生产工艺判断模块的输入端与所述生产工艺获取模块的输出端电连接,用于判断所述目标产品订单的生产工艺与所述目标生产线的生产工艺是否相同或相近;所述对应关系建立模块的输入端与所述生产工艺判断模块的输出端电连接,用于在所述目标产品订单的生产工艺与所述目标生产线的生产工艺相同或相近时,利用所述排单面板建立所述目标产品订单与所述目标生产线之间的对应关系;所述生产计划制定模块的输入端与所述对应关系建立模块的输出端电连接,用于根据所述目标产品订单,以及,与所述目标产品订单对应的目标生产线,制定所述目标产品订单的生产计划。由以上技术方案可见,本发明实施例提供的一种生产计划制定方法及系统,通过应用一个排单面板制定具有不同生产工艺的产品订单的生产计划,不仅使制定生产计划的方式更加灵活,同时,也有效提升生产计划制定的效率。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种生产计划制定方法的流程示意图;图2为本发明实施例提供的另一种生产计划制定方法的流程示意图;图3为本发明实施例提供的又一种生产计划制定方法的流程示意图;图4为本发明实施例提供的一种执行步骤S105的流程示意图;图5为本发明实施例提供的又一种生产计划制定方法的流程示意图;图6为本发明实施例提供的一种执行步骤S204的流程示意图;图7为本发明实施例提供的一种执行步骤S206的流程示意图;图8为本发明实施例提供的又一种生产计划制定方法的流程示意图;图9为本发明实施例提供的另一种执行步骤S206的流程示意图;图10为本发明实施例提供的一种生产计划制定系统的结构示意图。具体实施方式为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。图1为本发明实施例公开的一种生产计划制定方法的流程示意图,该方法仅需要应用一个排单面板,即可完成具有不同生产工艺的产品订单生产计划的制定。如图1所示,该生产计划制定方法包括以下步骤。在步骤S101中,检测是否接收到所述排单面板发送的产品订单计划制定信号。为区分不同产品订单,预先为每一个产品订单设定一个唯一编号,类似的,为区分不同生产线,预先为每一个生产线设定一个唯一编号。处理器持续检测是否接收到产品订单计划制定信号,该产品订单计划制定信号可由排单面板的控制模块生成并发出。该信号携带目标产品订单的编号和目标生产线的编号,其中,目标产品订单是待制定生产计划的一个选定的产品订单,目标生产线是与目标产品订单相对应的、用于处理目标产品订单的一个选定的生产线。在接收到该产品订单计划制定信号之后,便可根据信号中携带的信息制定目标产品订单的生产计划。在接收到产品订单计划制定信号时,在步骤S102中,根据目标产品订单的编号获取目标产品订单的生产工艺,以及,根据目标生产线的编号获取目标生产线的生产工艺。数据库中预先存储有每一个产品订单的生产工艺信息,以及每一个生产线的生产工艺信息,在获取目标产品订单的编号之后,可在数据库中查找到该目标产品订单的生产工艺;类似的,在获取目标生产线的编号之后,可在数据库中查找的该目标生产线的生产工艺。若未接收到该产品订单计划制定信号,则重新执行步骤S101。在执行完毕步骤S102之后,在步骤S103中,判断目标产品订单的生产工艺与目标生产线的生产工艺是否相同或相近。目标产品订单的生产工艺与目标生产线的生产工艺相同,即目标产品订单的生产工艺与目标生产线的生产工艺一致;目标产品订单的生产工艺与目标生产线的生产工艺相近,可以为目标产品订单的生产工艺为目标生产线生产工艺的子工艺。在目标产品订单的生产工艺与目标生产线的生产工艺相同或相近时,在步骤S104中,利用排单面板建立目标产品订单与目标生产线之间的对应关系。建立目标生产线的编号与目标产品订单之间的对应关系并存储在数据库中,在制定生产计划时将采用目标生产线处理目标产品订单。在目标产品订单的生产工艺与目标生产线的生产工艺不相同且不相近时,则说明当前选择的目标生产线并不适应目标产品订单,需要重新利用排单面板选取另外一个生产工艺与目标产品订单的生产工艺相同或相近的生产线作为目标生产线,且重新生成一个产品订单计划制定信号。处理器则继续检测排单面板发送的产品订单计划制定信号,重新执行步骤S101,以建立目标产品订单与目标生产线之间的对应关系。例如,目标生产线的生产工艺信息为A,而目标产品订单的生产工艺信息为B,二者不相同也不相近,则需要重新选取一个生产工艺信息为B或与B相近的B1的生产线作为目标生产线。在步骤S105中,根据目标产品订单,以及,与目标产品订单对应的目标生产线,制定目标产品订单的生产计划。生产计划可以包含目标生产线开始按照目标产品订单进行生产的起始时间,目标生产线完成目标产品订单的终止时间,每个单位时间内目标生产线的生产量等内容,根据该生产计划,工作人员能够知悉产品订单的完成情况以及生产线的使用情况。在本发明公开的一个实施例中,如图2所示,前述实施例中检测是否接收到所述排单面板发送的产品订单计划制定信号的步骤S101还包括以下子步骤。在步骤S201中,获取用户输入的用户身份信息。制定生产计划时,用户身份信息与生产线的使用权限密切相关。在本发明公开的实施例中,用户身份信息与生产线之间具有权限关系,该权限关系包括有权和无权,其中有权又包括只读和可编辑两种权限;当用户身份信息与某生产线之间的权限关系为可编辑时,该生产线为与用户身份信息对应的可编辑生产线,用户可采用该可编辑生产线处理产品订单;当用户身份信息与某生产线之间的权限关系为只读时,该生产线为与用户身份信息对应的只读生产线,用户不可采用该只读生产线处理产品订单,只能查看该生产线的生产计划;当用户身份信息与某生产线之间的权限关系为无权时,用户不能看到该生产线的生产计划,同时也不可采用该生产线处理产品订单。因此,获取用户身份信息是用户制定生产计划的首要条件。在本发明的一个实施例中,在与所述用户身份信息的权限关系为有权的生产线中选取可编辑生产线作为与所述用户身份信息对应的可排生产线。获取用户身份信息的方式可以是用户利用键盘直接输入;也可以是用户将用户身份信息写入身份信息卡中,当与处理器相连的身份识别设备识别出身份信息卡中的用户身份信息之后,便可直接获取用户身份信息。在步骤S202中,获取用户身份信息对应的可排生产线的编号。为区别不同生产线,预先为每条生产线编制编号,并且,在数据库中预先存储用户身份信息与生产线之间的权限关系。由前述内容可知,用户身份信息的权限关系为有权和无权,其中,有权又包括可编辑和只读,将与用户身份信息的权限关系为可可编辑的生产线作为该用户身份信息对应的可排生产线,并获取这些可排生产线的编号。在本发明的另一个实施例中,还可以将与用户身份信息的权限关系为只读的生产线作为该用户身份信息对应的只读生产线,该用户可以浏览与其对应的只读生产线的生产计划。在步骤S203中,获取产品订单集。产品订单集存储在数据库中,包括多个产品订单。在本发明公开的实施例中,产品订单包含产品订单编号、产品名称、产品生产数量、生产工艺、制程时间、制程时间设备类型、设备转化率等信息。其中,生产工艺是完成产品订单需要采用的生产工艺,生产工艺由一系列相关的工序组成,例如,某制衣生产工艺由1至10道工序组成,完成该生产工艺需要依次进行1至10的每道工序。其中,产品订单的制程时间是采用生产设备和工作人员结合完成产品订单工艺所需的生产时长。产品订单的制程时间设备类型,是为完成产品订单的生产任务而预设的生产设备的类型,不同产品订单即使对应的生产任务相同也可以预设不同类型的生产设备,产品订单的制程时间设备类型直接影响产品订单的制程时间。每一个产品订单都对应一类为完成该产品订单而选取的预选设备,实际上完成同样生产任务的设备类型可以有很多种,将其中一种设备类型定义为标准设备。预选设备与标准设备的生产比率,即为产品订单设备转化率。在步骤S204中,在产品订单集中选择一个产品订单作为目标产品订单。将产品订单集显示在显示屏中,用户可在产品订单集中选择一个产品订单作为目标产品订单。在步骤S205中,获取所述目标产品订单的编号,并将所述目标产品订单的编号发送给所述排单面板。获取目标产品订单的编号并发送给排单面板,以便于选取与目标产品订单相对应的目标生产线。在步骤S206中,利用排单面板选取一个可排生产线作为与目标产品订单相对应的目标生产线。排单面板能够显示出所有可排生产线和只读生产线,便于用户选取及查看。用户可在排单面板上选取一个可排生产线作为与目标产品订单相对应的目标生产线。在步骤S207中,检测是否接受到排单面板根据目标产品订单和目标生产线生成的产品订单计划制定信号。在获取目标产品订单的信息和目标生产线的信息之后,排单面板生成产品订单计划制定信号,该信号中至少携带目标产品订单的编号,以及,目标生产线的编号。排单面板在生成产品订单计划制定信号之后,将该信号发送给处理器,处理器检测是否接受到该产品订单计划制定信号。上述选取目标产品订单和与目标产品订单相对应的目标生产线的步骤可重复执行多次,即挑选多个目标产品订单和对应的多个目标生产线,排单面板可生成一个包含这多个目标产品订单的编号和对应的多个目标生产线的编号的产品订单计划制定信号。在本发明公开的另一个实施例中,基于前述实施例,在执行获取目标产品订单的编号,并将所述目标产品订单的编号发送给排单面板的步骤S205之前,如图3所示,还包括以下步骤。在步骤S301中,判断是否接收到拆分目标产品订单的拆分信息。例如,拆分信息可以包括将目标产品订单的生产工艺拆分为多个子生产工艺的信息。一个生产工艺包含多道工序,在实际生产中很可能出现不需要连续完成生产工艺中所有工序的情况。例如,某产品订单需要在加工产品的过程中,首先完成1-5道工序,中间暂停加工,插入清洗工序,待清洗完成后再继续进行第6-10道工序。因此,在本发明实施例中,可将产品订单拆分成多个子产品订单,以适应实际生产。用户可向处理器输入拆分信息,例如,用户在生产工艺中将目标产品订单生产工艺的所有工序拆分成两部分,每一部分均作为一个子生产工艺,拆分信息则包含每个子生产工艺的信息。如果接收到拆分信息,在步骤S302中,按照拆分信息将目标产品订单拆分为多个子产品订单,且将所有的子产品订单添加入产品订单集。每一个子产品订单的生产工艺信息均对应一个子生产工艺,不同子产品订单的生产工艺信息对应不同的子生产工艺。并且,每一个子产品订单的制程时间和设备转化率也进行适应性调整。由此,将原本的一个产品订单拆分成多个子产品订单,每个子产品订单均独立成为一个产品订单进行生产计划的制定,并将所有的子产品订单添加入产品订单集。如果未接收到拆分信息,直接执行前述步骤S205,获取目标产品订单的编号,并将目标产品订单的编号发送给排单面板。执行完毕步骤S302之后,继续执行步骤S303,选取所有子产品订单中的一个作为目标产品订单。可将用户选择的一个子产品订单作为新选出的目标产品订单。或者,根据每一个子产品订单所包括的生产工艺自动选取目标产品订单,例如,将包含生产工艺中最先进行的工序的子产品订单作为目标产品订单。在执行完毕步骤S303之后,继续执行步骤S205。在发明公开的另一个实施例中,每一个产品订单均具有制程时间、制程时间设备类型和设备转化率;每一个生产线均具有产能、设备类型和设备转化率。其中,生产线的产能为生产线的生产能力。完成相同生产任务的不同生产线可以具有不同的设备类型,将其中一种设备类型作为生产线标准设备,生产线的设备转化率为,生产线所采用的设备与生产线标准设备的生产比率,为预设值。前述实施例中的步骤S105,如图4所示,还包括以子下步骤。在步骤S401中,获取所述目标产品订单的制程时间和制程时间设备类型,以及,所述目标生产线的产能和设备类型。获取目标产品订单的制程时间和制程时间设备类型,以及,目标生产线的产能和设备类型。在步骤S402中,判断目标产品订单的制程时间设备类型与目标生产线的设备类型是否一致。如果二者一致,说明目标生产线上设备的产能与目标产品订单预设设备的产能相同,可直接利用目标生产线制定目标产品订单的生产计划,目标产品订单的制程时间能适应生产,无需修改。继续执行下述步骤S405。如果二者不一致,说明目标生产线上设备的产能与目标产品订单预设设备的产能不相同,目标产品订单的制程时间不适应生产,则在步骤S403中,获取所述目标产品订单的设备转化率,以及,所述目标生产线的设备转化率。在步骤S404中,利用所述目标产品订单的制程时间、设备转化率和所述目标生产线的设备转化率重新计算所述目标产品订单的制程时间。在本发明的一个实施例中,按照以下公式重新计算目标产品订单的制程时间。(T预/P预)*P生其中,T为产品订单的制程时间;T预为产品订单预设的制程时间;P预为产品订单预设的设备转化率;P生为生产线的设备转化率。采用重新计算后的产品订单的制程时间,执行下述步骤S405。在步骤S405中,根据目标产品订单,目标产品订单的制程时间,以及与目标产品订单相对应的目标生产线的产能,制定目标产品订单的生产计划。在本发明公开的一个实施例中,在执行获取用户身份信息对应的可排生产线的编号的步骤S202之前,如图5所示,还包括以下步骤。在步骤S501中,判断数据库中是否存储用户身份信息。计算机或处理设备中具有数据库,该数据库存储有用户身份信息、产品订单表和生产计划历史记录等。在该数据库中查找是否存储有用户输入的用户身份信息,如果所输入的用户身份信息在数据库中有对应的数据,则说明该用户具有制定生产计划的权利,则执行步骤S202,获取用户身份信息对应的可排生产线的编号。在数据库中未存储该用户身份信息时,说明该用户没有制定生产计划的权利,则需要该用户注册用户身份信息之后才能制定生产计划。此时执行步骤S502,将用户身份信息存储在数据库中。例如,将用户输入的用户名称和用户密码存储在数据库中。在步骤S503中,建立用户身份信息与生产线之间的权限关系,权限关系包括有权和无权,其中,与用户身份信息的权限关系为有权的生产线中包括可编辑生产线和只读生产线。在显示屏中显示所有生产线的编号,由用户选取其中的部分生产线的编号,建立用户身份信息与生产线之间的权限关系,所述权限关系包括有权和无权,其中,与所述用户身份信息的权限关系为有权的生产线中包括可编辑生产线和只读生产线。将该用户身份信息与剩余的生产线之间的权限关系建立为无权。当某用户的用户名称与某生产线的权限关系为可编辑时,该用户可以编辑、修改采用该可编辑生产线制定的生产计划;当某用户的用户名称与某生产线的权限关系为只读时,该用户不可以编辑、修改该只读生产线制定的生产计划,只能查看;同时,该用户对于采用权限关系为无权的生产线,则不能看到该生产线,也不能采用该生产线制定生产计划。执行步骤S503之后,继续执行步骤S504,在与用户身份信息的权限关系为有权的生产线中选取可编辑生产线作为与用户身份信息对应的可排生产线。其中,在与用户身份信息的权限关系为有权的生产线中选取可编辑生产线作为与用户身份信息对应的可排生产线的方式可以为:用户通过排单面板直接选取可排生产线或用户输入可排生产线的编号;也可以为处理器分析可编辑生产线中每个生产线的实际生产情况及故障率情况等信息,自动选取出预设数量个可排生产线;还可以为将所有可编辑生产线均作为可排生产线;还可以为在可编辑生产线中,选取未被其他用户采用的可编辑生产线作为可排生产线。此处仍有多种选取方式,并不一一列举。在本发明公开的一个实施例中,可采用自动方式选取目标产品订单。例如,产品订单具有订单交货时间和订单优先级别。前述实施例中步骤S204,在产品订单集中确定一个产品订单作为目标产品订单,如图6所示,可包括以下步骤。在步骤S601中,获取产品订单集中所有产品订单的订单交货日期和订单优先级别。例如,产品订单集中包括两条产品订单,产品订单1的交货时间为2016年1月5日,订单优先级别为高级;产品订单2的生成时间为2016年1月5日,订单优先级别为低级。在步骤S602中,在所有产品订单的订单交货日期相同时,选择订单优先级别最高的一个产品订单作为所述目标产品订单。例如,产品订单1和产品订单2的订单优先级别均为高级,则选择优先级最高的产品订单1作为目标产品订单。在本发明的其他实施例中,在产品订单的订单交货日期不相同时,选择订单交货日期最早的一个产品订单作为所述目标产品订单,或者,选择订单优先级别最高的一个产品订单作为所述目标产品订单。当然,除上述方式外,还包括其他自动选取目标产品订单的方式,此处不再赘述。在本发明公开的另一个实施例中,前述实施例中的步骤S206,利用排单面板选取一个可排生产线作为与目标产品订单相对应的目标生产线的方法,如图7所示,可以包括以下步骤。在步骤S701中,检测是否接收到用户输入的生产线选择信号。用户根据排单面板上显示的可排生产线的编号,选取一个可排生产线的编号,排单面板向处理器发送生产线选择信号,该信号中携带用户选取的生产线编号。如果接收到生产线选择信号,在步骤S702中,获取生产线选择信号中携带的生产线编号。如果未接收到生产线选择信号,则继续执行步骤S701,检测是否接收到用户排单的生产线选择信号。在步骤S703中,将编号与生产线选择信号中携带的生产线编号相同的可排生产线作为与目标产品订单相对应的目标生产线。在本发明的一个实施例中,如图8所示,制定生产计划的方法还包括以下步骤。在步骤S801中,将所述目标生产线开始按照所述目标产品订单开始生产的时刻作为目标产品订单的起始时刻。在步骤S802中,根据所述目标产品订单、所述目标产品订单的制程时间和所述目标生产线的产能,计算所述目标生产线生产按照所述目标产品订单进行生产需要的生产时长。目标生产线生产目标产品订单需要的生产时长与目标产品订单的制程时间、需生产产品数量、目标生产线的产能相关。在步骤S803中,利用起始时刻和生产时长,计算目标生产线按照目标产品订单完成生产的结束时刻。以起始时刻为基础,增加生产时长的时间段之后,获得的时刻即为结束时刻。在步骤S804中,根据起始时间和结束时间生成目标产品订单的可视化订单图。产品订单的可视化订单图能够显示根据每个产品订单计划制定的生产计划的起始时刻以及生产时间段,便于工作人员以及客户了解产品订单的生产进度。在本发明公开的一个实施例中,前述实施例中的步骤S206,利用排单面板选取一个可排生产线作为与目标产品订单相对应的目标生产线,如图9所示,包括以下步骤。在本发明公开的一个实施例中,每一个生产线均具有状态参数,该状态参数包括生产线的故障频率,以及生产线中每个设备的使用年限。在步骤S901中,获取所有可排生产线的状态参数信息,状态参数信息包括故障频率和设备使用年限。在步骤S902中,根据状态参数信息选择预设数量个可排生产线。在所有可排生产线中选择故障频率最小的预设数量个可排生产线,或者,选择设备使用年限最少的预设数量个可排生产线,或者,结合故障频率和设备使用年限选择预设数量个可排生产线。其中,预设数量为预先设定的可排生产线的数量,例如,预设数量可以为5,所选取出的预设数量个可排生产线的生产状态一般优于其他生产线。在步骤S903中,在排单面板上显示预设数量个可用生产线的编号。在排单面板上仅显示上述预设数量个可用生产线的编号,便于用户在状态较好的生产线中选取目标生产线。在步骤S904中,在排单面板上显示的可排生产线编号中选取一个作为与目标产品订单相对应的目标生产线的编号,进而确定目标生产线。图10为本发明公开的一种生产计划制定系统的结构示意图,该系统应用一个排单面板制定具有不同生产工艺的产品订单的生产计划,包括:产品订单计划制定信号检测模块11、生产工艺获取模块12、生产工艺判断模块13、对应关系建立模块14和生产计划制定模块15;其中,所示产品订单计划制定信号检测模块11与所示排单面板电连接,用于检测是否接收到排单面板发送的产品订单计划制定信号,产品订单计划制定信号携带目标产品订单的编号和目标生产线的编号;所示生产工艺获取模块12的输入端与产品订单计划制定信号检测模块11的输出端电连接,用于在接收到产品订单计划制定信号时,根据目标产品订单的编号获取目标产品订单的生产工艺,以及,根据目标生产线的编号获取目标生产线的生产工艺;生产工艺判断模块13的输入端与生产工艺获取模块12的输出端电连接,用于判断目标产品订单的生产工艺与目标生产线的生产工艺是否相同或相近;对应关系建立模块14的输入端与生产工艺判断模块13的输出端电连接,用于在目标产品订单的生产工艺与目标生产线的生产工艺相同或相近时,利用排单面板建立目标产品订单与目标生产线之间的对应关系;生产计划制定模块15的输入端与对应关系建立模块14的输出端电连接,用于根据目标产品订单,以及,与目标产品订单对应的目标生产线,制定目标产品订单的生产计划。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1