关于我

<2019年10月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

最近来访

留言簿(0)

文章分类

文章档案

相册

相关网站


最新评论

1. re: PCBA/SMT行业生产排程难点与解决方案
归根结底是数据流的完整性问题,作者解析得不错!--herman123
2. re: APS 与ERP及MES的集成
这个生产排程系统的功能非常不错,我一直在找合适的排程系统都不满意。希望能进一步了解系统的详细情况。现在真正能用的排程系统太少了,看了你的文章有希望。谢谢!--时间晶体
3. re: PCBA/SMT行业生产排程难点与解决方案
能恰到实处的解决了部份生产过程中遇到的难题,写的非常棒!!--A

阅读排行榜

评论排行榜

 

机械加工行业因为生产往往包括多个工序,属于排程比较复杂的行业。各种零部件的加工工序不同,需要的设备和产能也不同。

 

目前工厂的生产排程基本都是由生管人员手工编制,多使用Excel。不过,对于多工序的计划编制,Excel并不能给生管人员很大的帮助,产品的切换,工序之间造作顺序,都要靠人工控制。而且,现场的情况一直在变,如果有一台设备发生问题,相关的很多设备上的任务安排都要跟随改变,生管的工作异常烦琐,排程的效率和质量也不能得到保证。工厂非常需要有很好的工具软件帮助编制工作计划,减轻生管人员的工作负担。

 

    适合机械加工行业的排程软件,应该能方便地编辑修改产品模型,快速排程,方便地进行计划分析。因为机械加工工序互相交错,人工排程和修改很困难,因此需要软件能快速进行计划重排。

 

面我们来看机械加工行业PlanMate的计划编制模式。

 

1.         Planmate中的甘特图基础

 

资源甘特图是PlanMate的主编辑显示届面。如下图所示:




图1—排程甘特图

 

上图中纵轴是主资源,即各种设备,横轴是时间。每个矩形是一个工作任务,在水平和垂直方向可以放大缩小显示,在矩形内部显示该任务的各种信息。

 

灰色底色是不工作的休息时间,白色是正常工作时间。用户可以为每个主资源定义一个工作日历。工作日历中除正常的上下班时间外,还可定义节假日、异常时间(如停电)、设备维护时间等。

 

在这个简单的示例工作计划中,一共有6笔工单,每笔工单包括多个工序任务,在不同的设备上生产。在任务之间的空档,是空闲时间,即此设备没有安排工作。

 

2.         PlanMate模型结构和约束条件

 

一个好的工作计划应该使设备上的空闲时间最少,并满足约束条件。Planmate 依据模型排程,所有的计划修改也按照模型进行约束检查。PlanMate中的模型结构:

 

 

  

图2—模型

 

PlanMate有一个建模器提供给用户编辑生产模型,小批量的数据直接在建模器中编制,大量的数据要在Excel中编辑成表格,使用PlanMate的接口工具一次性导入到系统中。

 

排程结果满足:

  •            任务只排在模型中定义的资源上,并尽量选择优先级高的资源
  •            主资源上要尽量少的空闲时间
  •            工序之间满足正确的关系,工序之间的间隔时间不要太长。
  •            按时交货,减少延迟交货。
  •            满足二类资源约束。例如如果产品A、B、C使用同一个模具生产,如果模具只有一个,就不能同时安排两个设备同时生产这些产品。
  •            满足物料约束。只有当生产所需的物料都齐备时才能安排生产。

系统自动排的计划一定是满足所有约束条件,也就是“正确”的计划。不过,如果用户手工调整后,可能会出现二类资源冲突或工序矛盾。这种情况,系统会在显示时报警。

 

3.      工单工序

 

Planmate按工单排程,排程后的生产工序如图

 

  





图3一个工单的工序流

 

图3工单视图,在屏幕右边的列表中是所有的工单清单,选择一个工单,甘特中即加亮显示此工单的全部任务,任务之间的连接表示工序流动。在模型中,工序之间可以定义不同的关系,包括结束->开始,结束->结束 ,如果工作计划中工序违反模型定义,则连接线以红色显示。

 

用户可以在甘特上进行任何形式的编辑修改操作包括

·            将一个或多个任务移动到其它的设备上,系统自动计算需要的工作时间并将后面的任务后延。

·            任务前后推移

·            删除任务

·            修改工单或任务的参数

·            将一个工单分成多个

·            插入新的工单,系统自动产生工单在各工序上的任务,用户可以选择将这些任务插入到设备上合适的位置。

 

新的任务插入后会引起后面的任务后延,所有的相关工序都跟随后延,会在设备上出现空档时间,用户还需要再作调整来消除空档。需要注意的是,如果定义了二类资源约束,后推任务有可能引起二类资源冲突,需要再进行调整。

 

4.         任务时间表

 

甘特的好处是显示直观,可以马上看到设备的使用情况和工序关系。不过如果大小工单混合,小任务在甘特上的任务矩形就很小可能看不清楚里面的信息。配合任务时间表,可以很好地查看细节。

 

 

 

 

 

图4 任务时间表

 

 

PlanMate有试用版软件,如有需要发email联系本文作者

 

Zhengyun_rt@163.com

发表于: 2012-06-07 16:44 阅读(5330) 评论(0) 收藏 好文推荐

网站相关博文:

发表评论(网友发言只代表个人观点,不代表本网站观点或立场。)

您尚未登录,请先【登录或注册