全球FlexSim系统仿真中文论坛

标题: 子任务之占用任务 [打印本页]

作者: chenyuenan    时间: 2019-4-24 15:29
标题: 子任务之占用任务
请教一下各位,我现在采用占用任务来实现任务执行器在卸载之后去另一个地点等待任务去执行,现在呢,在我连接多台任务执行器之后,在等待点的任务执行器变成无序了,并不是先到先执行任务,现在我该怎么改?附件是模型案例。
  _) e& ^( p* a; ?, G$ Y& [$ C! v
作者: 慧娴亚伦    时间: 2019-4-24 18:56
任务分配器的分配方式是第一个可用
- B' ?3 X# c/ S% p- h% W在车辆减少循环不过来的时候,是可以实现先到先执行,但是车辆一多,可能很早就有车完成任务了。4 L& R; z4 G  X& k1 m
因此您应该任务分配器传递给选择“循环模式”(round robin)
作者: chenyuenan    时间: 2019-4-25 08:44
慧娴亚伦 发表于 2019-4-24 18:56
2 Y8 o9 V  \9 [* ~& ?2 D任务分配器的分配方式是第一个可用4 M" m" D/ ?$ D  M8 }( N. U0 y
在车辆减少循环不过来的时候,是可以实现先到先执行,但是车辆一多,可 ...

2 _$ P1 {9 v! Q试了一下并不可行,还是无序的,其他分配模式也试了一下都没法实现先到先执行。下面是代码,您看看我是否在代码里更改?
& j" R3 c2 a" p' R$ X
作者: 慧娴亚伦    时间: 2019-4-25 10:33
问题可能还出在后一个检查占用状态释放的代码上,释放之后的子任务也可以考虑按顺序来处理。




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3