本发明涉及车间调度,特别是一种基于erp与mes的柔性加工调度系统。
背景技术:
1、现今柔性加工制造的模式广泛存在,而在柔性加工制造中,考验的是生产线和供应链的反应速度,所以企业资源计划(enterprise resource planning,以下简称erp)和制造执行系统(manufacturing execution system,以下简称mes)应运而生,erp可反映客户订单涉及产品和交期的实时需求,mes可反映柔性生产线中不同加工部门的在制品的实时信息和计划周期客户订单未完成品的实时信息。
2、但是对于订单多、加工计划多变、生产进度变化等情况,现今企业只依靠erp和mes都无法满足其需求,由于生产现场中的作业进度延迟或预定外的追加生产,有时产生无法通过生产工序按照生产计划进行生产的生产延迟。如果产生生产延迟,则需要重建生产计划,所以急需一种能对当前计划周期柔性生产线的不同订单的产品总体需求进行调度分配的调度系统,而传统的调度系统大多只能应对单一的生产变化情况。
技术实现思路
1、本发明为解决现有技术中存在的技术问题,提供了一种基于erp与mes的柔性加工调度系统,包括:erp模块、调度模块和mes模块;调度模块包括数据存储模块、变更判定模块和变更执行模块;
2、数据存储模块用于存储由erp模块获取的订单生产计划信息以及由mes模块获取的实时车间信息;
3、变更判定模块用于判定是否发生变更情况,若发生变更情况则对变更执行模块发出计划变更指令;
4、变更执行模块用于接收计划变更指令,根据数据存储模块的实时数据重新生成新的订单生产计划信息并发送至mes模块执行。
5、进一步地,所述订单生产计划信息包括:订单号、产品数量、组件信息、加工工序和交付日期;所述实时车间信息包括:生产设备状态信息、实时加工进程信息和质检信息。
6、进一步地,所述变更情况包括:质检不合格、生产设备故障和添加紧急订单;
7、生产设备故障包括:重大故障和短暂故障;
8、当出现除了短暂故障之外至少一种变更情况时,变更判定模块对变更执行模块发出计划变更指令。
9、进一步地,所述变更判定模块包括故障判定模块,用于判定出现的生产设备故障属于重大故障或者是短暂故障。
10、进一步地,所述故障判定模块判断故障设备所在的车间生产线是否整线停止,若整线停止,则判定为重大故障,变更判定模块对变更执行模块发出计划变更指令;
11、若非整线停止,则判定为短暂故障,通知工作人员进行维修。
12、进一步地,所述故障判定模块还包括计时模块,当判定为短暂故障后,计时模块开始计时,当时间超过预先设定的时间阈值后,若检测到故障设备还处于故障状态,则故障判定模块判定为重大故障,变更判定模块对变更执行模块发出计划变更指令。
13、进一步地,所述变更执行模块包括:
14、调度算法模块,用于根据订单生产计划信息和实时车间信息生成一个或以上的最新订单生产计划;
15、变更计划存储模块,用于存储调度算法模块生成的最新订单生产计划;
16、最优计划选取模块,用于根据预先设定优先规则选取优先级最高的最新订单生产计划并发送至mes模块执行。
17、进一步地,所述调度算法模块存储有适用于所述变更情况所对应的调度算法模型。
18、进一步地,所述预先设定优先规则为:在所有订单不逾期交付的情况下,根据最新订单生产计划的预计完成时长进行优先级排序,预计完成时长最短的最新生产计划的优先级最高。
19、进一步地,系统还包括人工计划选取平台,与所述变更计划存储模块以及mes模块通信连接,用于显示所述变更计划存储模块存储的最新订单生产计划,工作人员根据实际需要选取最新订单生产计划发送至mes模块执行。
20、相比于现有技术,本发明的有益效果在于:
21、1、通过变更判定模块判定是否发生变更情况,根据所需重新制定订单生产计划的变更情况发送变更指令让变更执行模块根据数据存储模块的实时数据重新生成新的订单生产计划信息并发送至mes模块执行,提高生产效率;
22、2、通过设定多种变更情况和对应的调度算法模型,能够应对不同需要重新制定订单生产计划的一种或多种意外情况;
23、3、通过故障判定模块判定重大故障和短暂故障,在短暂故障的情况下维持原订单生产计划生产,减少因更改订单生产计划而出现物料更换浪费、生产混乱等问题,同时进行时间阈值设定,将短暂故障在维修期限后定为重大故障,按需制定新的订单生产计划。
1.一种基于erp与mes的柔性加工调度系统,其特征在于,包括:erp模块、调度模块和mes模块;调度模块包括数据存储模块、变更判定模块和变更执行模块;
2.根据权利要求1所述的基于erp与mes的柔性加工调度系统,其特征在于,所述订单生产计划信息包括:订单号、产品数量、组件信息、加工工序和交付日期;所述实时车间信息包括:生产设备状态信息、实时加工进程信息和质检信息。
3.根据权利要求1所述的基于erp与mes的柔性加工调度系统,其特征在于,所述变更情况包括:质检不合格、生产设备故障和添加紧急订单;
4.根据权利要求3所述的基于erp与mes的柔性加工调度系统,其特征在于,所述变更判定模块包括故障判定模块,用于判定出现的生产设备故障属于重大故障或者是短暂故障。
5.根据权利要求4所述的基于erp与mes的柔性加工调度系统,其特征在于,所述故障判定模块判断故障设备所在的车间生产线是否整线停止,若整线停止,则判定为重大故障,变更判定模块对变更执行模块发出计划变更指令;
6.根据权利要求5所述的基于erp与mes的柔性加工调度系统,其特征在于,所述故障判定模块还包括计时模块,当判定为短暂故障后,计时模块开始计时,当时间超过预先设定的时间阈值后,若检测到故障设备还处于故障状态,则故障判定模块判定为重大故障,变更判定模块对变更执行模块发出计划变更指令。
7.根据权利要求3所述的基于erp与mes的柔性加工调度系统,其特征在于,所述变更执行模块包括:
8.根据权利要求7所述的基于erp与mes的柔性加工调度系统,其特征在于,所述调度算法模块存储有适用于所述变更情况所对应的调度算法模型。
9.根据权利要求7所述的基于erp与mes的柔性加工调度系统,其特征在于,所述预先设定优先规则为:在所有订单不逾期交付的情况下,根据最新订单生产计划的预计完成时长进行优先级排序,预计完成时长最短的最新生产计划的优先级最高。
10.根据权利要求7所述的基于erp与mes的柔性加工调度系统,其特征在于,系统还包括人工计划选取平台,与所述变更计划存储模块以及mes模块通信连接,用于显示所述变更计划存储模块存储的最新订单生产计划,工作人员根据实际需要选取最新订单生产计划发送至mes模块执行。