一个过程和不同的托盘架存在问题:仅在托盘架有空间时才存储托盘

时间:2020-07-02 07:48:21

标签: anylogic

我想避免出现错误,因此如果我的托盘架有足够的空间,我要在其中存放多个不同类型的托盘架。如果没有,则托盘应等待直到有可用空间。对于受限区域,无法确定最大值。每个货盘架的空间都是自己的。由于getpalletrack()在一个过程中使用的托盘架不同,所以我的总货架数最多。容量,但我需要每个托盘架都有最大的空间。

示例: 我有2个托盘架,typeID = 1和typeID = 10。 typeID1 = PRD32 typeID10 = PRD31 每个托盘架的容量= 45 因此将限制区域设置为45是行不通的,因为我需要为每个托盘架提供45的空间,并且限制区域确定两者的总数为45。当限制区域为45时,它将存储只有45个托盘,但两个托盘架的容量为90。

因此,我需要的是一个功能或块,在该过程中,过程中的每个货盘架都会单独获得一个受限区域,以便他们可以使用其全部产能。当前,限制区域可确保我的机架在逻辑上不使用其容量,因为限制区域会限制整个机架,而不是每个机架都单独限制。 process

dbase

getmypalletrack

0 个答案:

没有答案