MES系统通过分析离散和流水两类作业形式可以看出,这两种作业在调度中的作业调度存在一定的差别。下面对这两种作业进行分析比较,建立统一的作业调度约束模型
MES系统传统调度算法中一般认为零件的每一道工序的加工设备只有一台,不存在加工设备组的问题。而在面向多品种变批量混线生产时,工序间工时普遍存在大量非同期代现象,采用设备组并行展开一个工序以支持流水生产节拍是十分常见的。因此,提出如下的处理思路以支持设备组调度:MES系统在数据库的作业计划表中添加是否采用加工设备组加工字段,默认值为“〇”,即不采用加工设备组方式进行加工。当需要进行设备组加工时,通过人机交互的方式确定采用哪几台设备进行加工,向作业计划表中添加新设备,将是否采用加工设备组加工字段值设为“1”。
MES系统工序间约束主要分为零件内工序间约束和设备内工序间约束。所谓零件内工序间约束是指同一个零件相邻工序间关于开工时间和开工先后顺序的约束;MES系统设备内工序间约束是指在一台设备上相邻的两个工序之间关于开工时间和加工先后顺序的约束。
MES系统离散生产方式下,零件内工序间约束条件比较简单,采用完工式工序间约束,即对于零件的第一道工序,其最早可开工时间是生产准备完成时间与工件下达时间中较晚的时间;对于除第一道工序以外的工序,则以其零件内前驱工序的完成时间作为最早可开工时间;流水式生产方式下,其零件内工序间约束就更加复杂,MES系统工序间排产具有一定的重叠,即体现为工序间的压件关联,因此将其命名为压件工序间约束,其具体定义是:一个批次下的一种零件的第一道工序最早可开工时间同样是生产准备完成时间与工件下达时间中较晚的一个;而对于第一道工序以外的工序,MES系统则需要基于压件平顺生产的思想,经过计算压件数量才能得出最早可开工时间,保证在加工过程中后序不会出现生产等待现象。
MES系统设备内工序约束则比较简单,无论是采用离散生产方式还是采用流水生产方式,一台设备在同一时间只能进行一种零件的生产,因此MES系统设备内工序间约束的最早可开始时间为当前工序的设备内前驱工序的加工完成时间。
MES系统为了保证混线生产中流水式作业零件生产的连续性,在零件的首道加工工序进行调度后,应该尽早对后续工序进行排产,即对于流水式作业零件具有作业安排上的优先。同时,在选择加工设备时,MES系统也尽量将后续加工工序与首道加工工序安排在同一个逻辑制造单元内进行生产,即具有设备选择上的优先控制,这同样是为了保证流水作业零件生产的连续性。
MES系统无论是选择待调度工序时,还是工序选择设备时,都以选择优先级算法作为重要的选择方法之一,因此,只需要在进行流水式生产零件的首道加工工序排产结束后,对工序的选择优先级和设备的选择优先级性调整即可,MES系统通过优先级的动态调整为流水式生产零件的连续性执行提供保障。
MES系统离散和流水型作业方式的交货期约束较为一致,只要生产任务中的零件能够在交货期之前完成加工即可。为了保证生产任务能够及时完成,MES系统采取余量控制方法,为交货期约束设置提前期。
MES系统生产准备约束是制约零件最早可开始加工时间的重要约束条件。无论是在离散型生产还是在流水型生产方式中,只有做好生产准备的零件才是可以开始进行加工的零件。生产准备约束主要包括刀具/工装准备、生产物料准备、数控程序准备以及生产工艺文件准备等。MES系统生产准备约束的处理思路为在数据库的零件信息表中添加一个生产准备完成时间字段,记录与生产相关的所有生产准备工作完成的时间或预计完成的时间,零件的首道加工工序只有在这个时间之后才可以被选人可执行加工工序集,零件才有可能被调度。
生产管理系统_包装线补料进度电子看板
防静电监测系统_ESD静电在线监控看板系统
工业一体机_mes系统配件_智能工位终端
业绩管理系统_业绩数据播报展示系统看板