使用排产器规则
排产器使用三类规则分配用于处理工序的资源:
- 顺序规则:对资源的请求队列中的等候请求排序。例如,“首先列出具有最早到期日期的工序负荷。”在缺省情况下,规则为“先进先出”(FIFO)。可在“资源”表单上为每个资源定义此规则。
- 选择规则:控制资源如何从队列中选择下一个等候请求。例如,“按照第一个下游工序选择具有最少准备时间的负荷。”在缺省情况下,不定义任何选择规则,并以它们在请求队列中出现的顺序选择请求。可在“资源”表单上为每个资源定义此规则。
- 资源组成员分配规则:控制排产器如何从资源组选择资源分配给负荷。例如,“选择空闲时间最长的资源。”在缺省情况下,首先选择在资源组记录最先列出的资源。可在“资源组”表单上为每个资源组定义此规则。
注意: 负荷到达工序时,“排产器”请求所需资源组中所有必需的资源,强制每项资源只有在所有排产的负荷同时到达后再检查其请求队列。这防止一个较低优先级的负荷分配资源,因为他在资源可用时到达,即使较高优先级的负荷计划同时到达。
不要求使用所有这些规则。在大多数情况下,缺省规则是合适且有效率的;但是,可根据需要定义规则以准确模拟生产情况。
使用定制排产器规则
如果提供的规则满足不了要求,可编写并定制规则且将它们并入排产器。对于以上说明的每个规则,为定制规则保留几个规则位置。
详细信息,请参见“编写定制排产器规则”。
相关主题