简介
我有5个托盘架,每个托盘架有3层。我使用货架存储块将物品存储在其中,并动态指定存放物品的托盘。为了跟踪保存物品的托盘架,我将对托盘架的引用保存在物品内部的变量中。然后,我使用货架拾取块从正确的货架上拾取物品,并指定为托盘货架agent.myVariableToStorePalletRack
。
货架分拣描述
货架仓库描述
问题
问题是,我需要按照特定的顺序挑选物品,从托盘包装1中挑选每一件物品,然后从托盘包装2中挑选每件物品,再从托盘包装3中挑选每项物品,依此类推,但我不知道如何指定此挑选策略。我怎样才能做到这一点?
我尝试过的可能解决方案
我已经试过在货架分拣块之前排队分拣物品,但这不起作用。
队列描述
提前非常感谢!
您必须手动实现这一点,即通过一个功能,按物品所在的架子对所有物品进行排序,然后按该顺序告诉物品离开存储区。
存储本身应该是一个";等待";对象,所以项目被永久存储,直到该函数告诉它们离开并调用资源来取它们。
最好在存储集合中的所有存储项时也记录它们。这样,当该取车的时候,你可以很容易地循环浏览它们。