如何在anylogic中实现rackpick下架一定的数量,停止下架
时间: 2024-06-04 12:08:34 浏览: 163
Anylogic中实现机器人拉货物(人)
要实现rackpick下架一定数量并停止下架,您可以按照以下步骤进行操作:
1. 创建一个RackPick对象,并将其放置在您的模型中。
2. 在RackPick对象的属性面板中,选择“Advanced”选项卡,找到“Number of items per task”属性。将其设置为您想要下架的物品数量。
3. 创建一个“Control”对象,并将其命名为“StopRackPick”。
4. 在StopRackPick对象的属性面板中,选择“Advanced”选项卡,找到“Type”属性。将其设置为“Resource Pool Control”.
5. 在StopRackPick对象的属性面板中,找到“Resource Pool”属性。将其设置为您创建的RackPick对象。
6. 在StopRackPick对象的属性面板中,找到“Action”属性。将其设置为“Release resources”.
7. 创建一个“SelectOutput”对象,并将其命名为“StopRackPick_Output”。
8. 将StopRackPick对象连接到SelectOutput对象。
9. 将SelectOutput对象的条件设置为“true”。
10. 将SelectOutput对象连接到RackPick对象的“Interrupt Task”输入。
11. 在您的模型中,创建一个事件或其他触发器。当触发器被触发时,将触发器连接到StopRackPick对象的“Seize Resources”输入。
这样,当您的模型运行时,RackPick对象将下架指定数量的物品,然后停止下架。您可以通过触发StopRackPick对象来停止下架任务。
阅读全文