【发布时间】:2020-12-15 15:22:57
【问题描述】:
我正在尝试将托盘从传送带传送到机架,一段时间后,Picker(Ressource) 应该再次将托盘从机架中取出到传送带。但如果我尝试使用 Rack Store,我会收到错误:代理不在网络中。我认为问题在于 Ressource(Picker),因为没有它,Rack Store 正在工作。 感谢您的帮助。
【问题讨论】:
标签: anylogic
我正在尝试将托盘从传送带传送到机架,一段时间后,Picker(Ressource) 应该再次将托盘从机架中取出到传送带。但如果我尝试使用 Rack Store,我会收到错误:代理不在网络中。我认为问题在于 Ressource(Picker),因为没有它,Rack Store 正在工作。 感谢您的帮助。
【问题讨论】:
标签: anylogic
这可能有效,假设您使用的是材料处理库中的传送带,在传送带使用传送器Exit 块之后。
conveyorExit 块允许您的代理从传送带网络顺利移动到正常网络。
如果您使用的是流程建模库中的传送带,则意味着您的网络连接不正确,您应该确保传送带路径与您的托盘架所在的路径连接在同一个网络中。
【讨论】:
这可能会解决。就我而言:我有 4 个相同类型代理(即代理类型:产品)的流程流进入 RackPallet。二是对agent之前的流程进行建模:product存储在Rack中,另外二是对Rack的初始Stock进行建模。
这解决了我的问题:我把代码
agent.setNetwork(network2);
在初始 Stock 流程的 RackStore 流动之前,它起作用了。我认为这是因为当我们对初始填充进行建模时,代理尚未设置在网络上。
【讨论】: