这是我试图模拟的场景。
在卸货码头生成一批代理容器,将其运送到存储区1,在那里将其随机放置在托盘货架中。然后,将其运送到存储区2,在那里根据两个标准来布置集装箱: i)要由卡车运输的集装箱被放置在一个palletRack上,而集装箱要由火车运输的集装箱被放置在另一个集装箱上。ii)容器也是按重量排列的;重型容器放在底部,轻型容器放在顶部。
然后卡车/火车来到储存区2取走集装箱,并记录将集装箱装载到卡车/火车上所花费的时间。
我的方法可以在这里找到:my model。在集装箱流程流的最后一个延迟块中,我注入了一辆卡车。(回车时: sourceTruck.inject(1))
我现在得到的错误是“在托盘货架上找不到代理”,当卡车来取集装箱时。我希望集装箱在2号储存区等待卡车/火车提货,而不是被销毁。(可能它会在一段时间或其他什么时候被销毁)。我怎样才能做到这一点?
提前谢谢你。
发布于 2021-04-17 20:53:54
我建议您使用不同的方法,因为它是代理正在被机架和挑选。所以在你的第二个流程图中,卡车被挑选是不符合逻辑的,卡车实际上是被挑选的。另外,你是对的,水槽不能很好地工作。
我建议您使用下面链接中的问题中所示的配置(也请查看答案,因为您需要使用删除功能将代理从机架中删除):
https://stackoverflow.com/questions/67137852
复制相似问题