Asprova高级排程系统基础
要了解Asprova,就必须先理解高级排程系统涉及的一些基本概念,下面就介绍一下Asprova系统涉及到的概念。
移动时间:有移动时间最小值和最大值,可定义下工序在前工序完成后的开始时间范围。例如:热处理后的半成品需要冷却半小时才能开始,可定义移动时间最小值为30分钟;一些食品加工之后必须8小时内包装,可定义移动最大时间为8小时。
资源量:Asprova 定义给定的资源量是每一天的每一班可用的小时和有多少个能力单元期间可用. 如, 工作中心有3台机器,每天运行8小时,所以工作中心有24小时的能力.计划安排的时候可选择安排到一台机器或者按资源量分派。
班次资源量不同:根据不同的班次,可能资源能也不一致,比如一工作中心[白班]有100人同时作业,[晚班]只有50人作业,那么可根据班次的资源量设置工作日历。
分派规则:排程进行订单收集时,根据分派规则来决定订单安排的优先顺序,比如以交货期或者优先级为顺序安排订单。
资源评价方式:对候选资源参照评价式指定的评价指标进行评价,如制造时间最小、设置时间最小、等待时间最小等等。根据评价值的大小来决定资源的使用。
排程任务
w 1. 录入生产订单或者销售订单.
w 2. 设置排程参数.
w 3. 选择排程方案
w 4. 运行排程.
w 5. 打开资源甘特图,查看计划安排情况.
w 6. 微调计划,再排程.
w 3. 输出排程结果,制作生产指令.
第三节 Asprova排程逻辑
Aps常用算法主要有正向、逆向和混合排程,系统排程时采用一定的逻辑规则,按照Aps算法进行处理,以高级排程系统Asprova在此以缺省计划参数条件下的处理顺序说明其排程逻辑:
缺省计划参数的命令如下所示。
1、订单収集:
收集项目中所有的订单,収集后的订单作为订单列表传递给父命令对象,排程的基本需求来源。
2、订单筛选:
根据父命令对象中设定的订单筛选条件对父命令对象的订单列表进行筛选。 父命令对象没有订单列表的情况下,进行工作筛选。筛选的结果作为排程的实际对象。
3、分派解除:
对父命令对象的工作列表中所有工作解除分派。父命令对象中没有工作列表的时候,对父命令对象的订单列表中所有关联工作解除分派。父命令对象中没有订单列表的时候,不进行任何处理。
4、订单展开:
根据模板数据(BOM)进行订单展开。需要事先在订单収集,订单筛选命令中收集展开了的订单。订单展开中,从订单展开对象的订单中进行工作的生成。已经有工作存在的时候,保留其工作,只对生产数量等信息进行更新。但是,考虑


