【发布时间】:2018-11-08 17:45:42
【问题描述】:
在上面的示例中,我展示了一个示例 anylogic 流程,请原谅我的链接,因为我还不允许上传图片。
在此流程中,如果货架系统已满或填充到一定水平,是否可以停止采购? (假设货架拾取和存储都在该货架系统中完成。)
【问题讨论】:
标签: anylogic
在上面的示例中,我展示了一个示例 anylogic 流程,请原谅我的链接,因为我还不允许上传图片。
在此流程中,如果货架系统已满或填充到一定水平,是否可以停止采购? (假设货架拾取和存储都在该货架系统中完成。)
【问题讨论】:
标签: anylogic
当然,您可以随时关闭源。它取决于您如何定义源中的到达,但对于“速率”和“到达间隔时间”源,您可以使用:
mySource.set_rate(0);
您需要做的就是在模型中的正确位置调用它,即当机架系统已满时。为此,您可能需要编写一个函数isFull,循环遍历其所有行、位置和级别并测试myRackSystem.isFree(row, position, level)。如果一切都已满,您将阻止源创建更多内容。
【讨论】: