关于进程转换的问题优先级。请看以下案例:
- 机器人有2条输入传送带和1条输出传送带
- 当信号激活时,ToConveyor随时接收产品
- 要点:一条传输链路的优先级为22,另一条为1。
我原本以为,在这种情况下,当两个转换竞争时,它会选择优先级为1的那个。但实际行为是,它先选择优先级为22的路径,然后从两条传送带上均匀地拾取产品。优先级在这里没有效果吗?

相关问题:在如下场景中:
- 如果产品先在优先级为22的传送带上准备就绪,可以运出
- 产品稍后在优先级为1的传送带上到达
- 随后有信号激活TransportIn
- 如何让机器人始终优先处理优先级为1的传送带?
优先级仅与运输任务相关,与进出配对无关。因此,运输任务会尽可能匹配,并排队等待运输。优先级仅在资源查看运输队列并从中选择最高优先级时生效。而“输送带目标”每次只请求一个产品,因此实际上并没有可供优先排序的运输队列,或者队列中始终只有一个运输任务。
也许最简单的实现方式是将“输送带目标”流程改为“容量拉动”流程。在该流程中,您需要选择语句并分配输送带或多个具备容量的拉动设备。与普通的“运输输入”语句不同,这实际上会排队多个运输任务,而不是等待单个任务完成。这样您就拥有了队列,运输优先级即可生效。
-k
1 Like
感谢提示!是否有使用此“容量拉动”流程的演示/测试布局可供参考,以便查看实际效果?
在布局模板中,有一个名为“容量拉动流程”的布局,其中包含说明。
该流程也用于“AMR热喷涂系统”和“自动订单拣选系统”布局中。
1 Like