一个队列馈送多个下游块

问题描述 投票:0回答:1

我正在建模一个系统,其中原材料单位保存在大型存储容器中。原材料用于三个不同且不相关的制造过程。根据要求,原材料单位离开存储容器用于任何这些过程。

我希望将系统建模为一个队列块(存储容器),它连接到三个不同的延迟块(制造过程),即到队列块出口的三个连接。在队列块和延迟块之间是一个保留块,我可以根据对原材料单位的请求自动阻止和取消阻止。概念布局请参阅附图enter image description here

不幸的是,事实证明队列块的输出端口无法连接到多个块。

还有其他方法可以解决这个建模问题吗?谢谢你

anylogic
1个回答
0
投票

没有任何块可以连接到多个下游块,您必须使用 SelectOutput 块自行管理。

但是,在您的情况下,我会使用

Wait
块及其
.free(MyRawMaterialAgent)
方法,该方法允许您准确指定要提取的原材料代理。

(队列块强制执行特定顺序,等待块是代理的简单“扔进去然后忘记”块 --> 始终阅读您使用的块的帮助以了解它们的作用)

© www.soinside.com 2019 - 2024. All rights reserved.