在上面的示例中,我提供了一个anylogic处理流程示例,请点击链接,因为还不能上传图片。
在此流程中,如果机架系统已满或填充到一定水平,是否可以阻止源采购? (假设在该机架系统中完成了机架的拣选和存储。)
答案 0 :(得分:0)
当然,您始终可以关闭信号源。它取决于如何定义源中的到达,但是对于“比率”和“到达时间”源,可以使用:
mySource.set_rate(0);
您需要做的就是在模型的正确位置(即机架系统装满时)调用此功能。为此,您可能需要编写一个函数isFull
,该函数遍历其所有行,位置和级别并测试myRackSystem.isFree(row, position, level)
。如果所有内容都已满,则可以阻止源代码创建更多内容。