一种生成车间工序计划的系统及其实现方法
【专利摘要】本发明公开了一种生成车间工序计划的系统及其实现方法,属于ERP软件车间管理领域。该系统包括数据库和车间工序计划编排装置,所述车间工序计划编排装置主要由工序计划生成单元、指令接收单元构成,所述工序计划生成单元用于生成车间工序的时间计划,依据单件转移时间和移动类型自动推算工序的转移批量和转移时间点,排产算法由移动类型和排产方向任意组合而成,所述移动类型包括顺序移动、平行移动和平行顺序移动3种移动类型,所述排产方向包括向前排产和向后排产2种排产方向。与现有技术相比,本发明的生成车间工序计划的系统能快速生成车间工序的时间计划,辅助企业识别订单交期的合理性和编制实际执行的车间计划,具有很好的推广应用价值。
【专利说明】[0001] 一种生成车间工序计划的系统及其实现方法
【技术领域】
[0002] 本发明涉及ERP软件车间管理领域,具体地说是一种生成车间工序计划的系统及 其实现方法。
【背景技术】
[0003] ERP软件车间管理一个重要的功能就是工序排产,而现有技术中ERP软件功能更 多的是模拟手工方式,依据设定的工序转移批量或固定的转移时间点进行工序排产。但是 每道工序的转移批量是一般企业难以给出的或者是难以进行合理设定的,按照这种方式排 出的工序时间计划实际指导意义并不大。
【发明内容】
[0004] 本发明的技术任务是针对上述现有技术的不足,提供一种初始设置简单的生成车 间工序计划的系统。
[0005] 本发明进一步的技术任务是提供上述系统的实现方法。
[0006] 本发明的技术任务是按以下方式实现的:一种生成车间工序计划的系统,其特征 在于包括数据库和车间工序计划编排装置,所述车间工序计划编排装置主要由工序计划生 成单元、指令接收单元构成, 所述工序计划生成单元用于生成车间工序的时间计划,依据单件转移时间和移动类型 自动推算工序的转移批量和转移时间点,排产算法由移动类型和排产方向任意组合而成, 所述移动类型包括顺序移动、平行移动和平行顺序移动3种移动类型,所述排产方向包括 向前排产和向后排产2种排产方向; 所述指令接收单元,用于接收生成车间工序计划的指令,指令接收单元至少识别生产 订单1个参数,所述生产订单包括产品编码、产品产量、计划开工时间、预计完工时间、工艺 路线、排产方向和移动类型7个属性。
[0007] 所述顺序移动指一批零件在上道工序全部加工完毕后才整批转移到下到工序继 续加工,零件在工序间整批地移动; 所述平行移动指每个零件在前道工序加工完毕后,立即转移到后到工序去继续加工, 零件在工序间一件一地移动; 所述平行顺序移动结合顺序移动和平行移动的特点,当一个零件在工序i的加工时间 小于在工序i+Ι的加工时间时,按平行移动方式移动;当一个零件在工序i的加工时间大于 等于在工序i+Ι的加工时间时,以i工序最后一个零件的完工时间为基准,往前推移(n-1) *t i+1作为零件在(i+1)工序的开始时间,η为一批零件的零件个数,i为工序顺序号。
[0008] 所述向前排产指按照正向时间轴计算每道工序的计划开工时间和预计完工时 间; 所述向后排产指按照反向时间轴计算每道工序的计划开工时间和预计完工时间。
[0009] 由上述移动类型和排产方向任意组合而成的六种排产算法分别为: (1) 向前顺序排产算法,按照顺序移动方式和正向时间轴计算每道工序的计划开工时 间和预计完工时间; (2) 向后顺序排产算法,按照顺序移动方式和反向时间轴计算每道工序的计划开工时 间和预计完工时间; (3) 向前平行排产算法,按照平行移动方式和正向时间轴计算每道工序的计划开工时 间和预计完工时间; (4) 向后平行排产算法,按照平行移动方式和反向时间轴计算每道工序的计划开工时 间和预计完工时间; (5) 向前平行顺序排产算法,按照平行顺序移动方式和正向时间轴计算每道工序的计 划开工时间和预计完工时间; (6) 向后平行顺序排产算法,按照平行顺序移动方式和反向时间轴计算每道工序的计 划开工时间和预计完工时间。
[0010] 上述系统的实现方法包括以下步骤: (1) 建立车间工序计划编排组件 所述组件对外提供1个接口函数,该接口函数中需要生产订单标识1个参数,依据生 产订单标识获取并识别生产订单信息; 提供获取工艺加工工序信息的服务,并能识别工艺信息; 提供获取工作日历服务,并能识别日历信息; 实现2个排产方向和3种移动类型组合的6种排产算法; 提供持久化服务,形成工序计划单; (2) 调用车间工序计划编排组件,执行工序计划编排服务形成工序计划单。
[0011] 本发明的生成车间工序计划的系统能快速生成车间工序的时间计划,辅助企业识 别订单交期的合理性和编制实际执行的车间计划,与现有技术相比,具有以下突出的有益 效果: (一) 能够根据单件加工时间和工序移动类型自动推算出合理的转移批量和转移时间 点,简化了软件实施工作和快捷的为制造业企业客户提供工序计划的优化基准,逐步提高 企业车间工序计划的排产能力; (二) 在实际应用推广中,企业可以根据自己车间现场管理的水平选用不同移动方式, 平行顺序移动对车间管理水平要求最高,平行移动次之,顺序移动要求最低;企业可以根据 其生产能力的差异选择不同的排产方向,产能过剩时选择向后倒排,产能不足时选择向前 顺排,使用灵活方便,适应性好。
【专利附图】
【附图说明】
[0012] 附图1是本发明实施例中顺序移动的图示; 附图2是本发明实施例中平行移动的图示; 附图3是本发明实施例中平行顺序移动的图示。
【具体实施方式】
[0013] 参照说明书附图以具体实施例对本发明的生成车间工序计划的系统作以下详细 地说明。
[0014] 实施例: 本发明的生成车间工序计划的系统主要由数据库和车间工序计划编排装置构成。所述 车间工序计划编排装置主要由工序计划生成单元、指令接收单元构成。
[0015] 所述工序计划生成单元用于生成车间工序的时间计划,依据单件转移时间和移动 类型自动推算工序的转移批量和转移时间点,排产算法由移动类型和排产方向任意组合而 成。
[0016] 所述指令接收单元,用于接收生成车间工序计划的指令,指令接收单元至少识别 生产订单1个参数,所述生产订单包括产品编码、产品产量、计划开工时间、预计完工时间、 工艺路线、排产方向和移动类型7个属性。
[0017] 上述系统的实现方法包括以下步骤: 1、建立车间工序计划编排组件。
[0018] a)该组件需要对外提供1个接口函数,该接口函数中需要生产订单标识1个参 数,依据生产订单标识可以获取并识别生产订单信息。
【权利要求】
1. 一种生成车间工序计划的系统,其特征在于包括数据库和车间工序计划编排装置, 所述车间工序计划编排装置主要由工序计划生成单元、指令接收单元构成, 所述工序计划生成单元用于生成车间工序的时间计划,排产算法由移动类型和排产方 向任意组合而成,依据单件转移时间和移动类型自动推算工序的转移批量和转移时间点, 所述移动类型包括顺序移动、平行移动和平行顺序移动3种移动类型,所述排产方向包括 向前排产和向后排产2种排产方向; 所述指令接收单元,用于接收生成车间工序计划的指令,指令接收单元至少识别生产 订单1个参数,所述生产订单包括产品编码、产品产量、计划开工时间、预计完工时间、工艺 路线、排产方向和移动类型7个属性。
2. 根据权利要求1所述的生成车间工序计划的系统,其特征在于: 所述顺序移动指一批零件在上道工序全部加工完毕后才整批转移到下到工序继续加 工,零件在工序间整批地移动; 所述平行移动指每个零件在前道工序加工完毕后,立即转移到后到工序去继续加工, 零件在工序间一件一地移动; 所述平行顺序移动结合顺序移动和平行移动的特点,当一个零件在工序i的加工时间 小于在工序i+Ι的加工时间时,按平行移动方式移动;当一个零件在工序i的加工时间大于 等于在工序i+Ι的加工时间时,以i工序最后一个零件的完工时间为基准,往前推移(n-1) *t i+1作为零件在(i+1)工序的开始时间。
3. 根据权利要求1所述的生成车间工序计划的系统,其特征在于: 所述向前排产指按照正向时间轴计算每道工序的计划开工时间和预计完工时间; 所述向后排产指按照反向时间轴计算每道工序的计划开工时间和预计完工时间。
4. 权利要求1所述的生成车间工序计划的系统的实现方法,其特征在于包括以下步 骤: (1) 建立车间工序计划编排组件 所述组件对外提供1个接口函数,该接口函数中需要生产订单标识1个参数,依据生 产订单标识获取并识别生产订单信息; 提供获取工艺加工工序信息的服务,并能识别工艺信息; 提供获取工作日历服务,并能识别日历信息; 实现2个排产方向和3种移动类型组合的6种排产算法; 提供持久化服务,形成工序计划单; (2) 调用车间工序计划编排组件,执行工序计划编排服务形成工序计划单。
【文档编号】G06Q10/06GK104050544SQ201410316017
【公开日】2014年9月17日 申请日期:2014年7月4日 优先权日:2014年7月4日
【发明者】舒鹏飞 申请人:浪潮通用软件有限公司