全球FlexSim系统仿真中文论坛

搜索
查看: 7305|回复: 6
打印 上一主题 下一主题

如何在暂存区批量处理的情况下使三辆叉车循环运行

[复制链接]
跳转到指定楼层
1#
yun 发表于 2015-4-15 16:40:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
暂存区有货物积压,有三辆叉车进行运送,想让叉车五分钟运一次(叉车循环运作)或者货物积压到十个就运送。现在对暂存区进行批量处理,叉车容量为10,分配器发送至选了循环模式,可是为什么当货物积压到10个时,它会同时分给三辆车而不是一辆呢?纠结好几天了,求高手解答。
2#
草原一棵树 发表于 2015-4-15 18:06:00 | 只看该作者
那是因为暂存区每进一个货物,如果下游可以接收都会立即创建一个任务分配出去,你需要克服这一点
3#
 楼主| yun 发表于 2015-4-15 22:53:37 | 只看该作者
2# 草原一棵树


批量处理后确实10个才释放呀,只不过释放给了所有空闲车
4#
草原一棵树 发表于 2015-4-16 17:15:12 | 只看该作者
3# yun


之前没实验下,我试了下,原因是:批量释放并不是把十个货物的运输任务合成一个任务分配给一个任务执行器,实际只是延迟了运输任务的分配时间,实际的逻辑是当content达到10的时候把所有的任务下派出去。
5#
若愚师兄 发表于 2015-4-22 17:38:51 | 只看该作者
我也在纠结这个
6#
草原一棵树 发表于 2015-4-30 12:06:23 | 只看该作者
5# 若愚师兄


给你提供一个思路,用一个任务分配器来进行任务的分配处理,在任务分配器的分配触发器里写逻辑就ok。这样就避免了多个任务一次性按默认原理分配,改成了了我们自己的任务分配原理。其实就这么简单,奔跑吧骚年。
7#
mawen2020 发表于 2021-7-13 16:30:32 | 只看该作者
有没有案例?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-22 00:56 , Processed in 0.064436 second(s), 13 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表