我可以限制通过传送带到达车站的物品数量吗?

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

我是AnyLogic的新手,如果这是一个简单的问题,请原谅!

我有一个selectoutput块。由此,如果为假,我希望代理通过传送块到达站点1(从“当前位置”到“站点1”)。但是,在业务代表进入传送区以前往站点1之前,我希望它检查站点1是否有3个以上的代理在等待(站点中已经有1个代理,因此共有4个)。如果有3个以上的代理等待,我希望当前的代理完全跳过该站。

我已经尝试在空间标记绘制工作站上添加限制1,并在传输块之前的流程图中添加容量为3的队列,但是该队列似乎根本没有任何作用。

TIA寻求任何帮助!

A snip of the material flow

The queue settings

The convey settings

The space markup view

anylogic
1个回答
0
投票

欢迎使用SOF。

听起来像您只需要在现有SelectOutputSelectOutput出口和传送块之间添加一个false。在这一新版本中,您将检查工作站和传送带上已经有多少个代理。如果它大于/等于4,则绕过它,否则使代理在此处传递。

如果内部代理过多,您也可以使用Restricted Area Start/End块“关闭”和流程区域(请查看帮助)。但是对于旁路,您仍然需要另一个SelectOutput块。

欢呼声

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