全球FlexSim系统仿真中文论坛

标题: 求助:AGV按订单拣货问题 [打印本页]

作者: caoguangqiu    时间: 2019-3-30 09:23
标题: 求助:AGV按订单拣货问题
大致预期:
3 V/ C3 }" F3 ?: D$ m: M1.发生器订单按达到时间表先后产生4个订单,用容器Toe表示,用itemtype来对应订单编号,订单编号对应到全局表EIQ的第几行;
+ l7 c, V) R1 }4 m3 {4 P& R) I2.三个暂存区对应3种产品的初始库存,全局表EIQ的列对应相应订单中要装载的该种产品的数量;- k  `$ G- V0 E; }; s* T% O
3.AGV自订单连接的CP点取Toe后,要能够根据EIQ对应的那一行订单依次去对应暂存区的CP点装载相应数量的产品(操作员协作搬运),完成一张订单装载后取吸收器对应的CP点卸货,然后循环下一订单。
; p5 p. X" c5 v% Y感觉超出了目前自己的水平,请高人帮忙,说下思路,最好能帮实现基本功能,不胜感激。; i5 N$ h" Z! t# W# D4 @% A( q" d0 V
' p9 c& L* G8 g( t; e( e

& Q) \1 E7 b" ?2 g( e! K0 ?
作者: 沈瑞祥    时间: 2019-3-30 11:14
等我稍微研究一下!
作者: 沈瑞祥    时间: 2019-4-1 13:53
经过我的研究,最终完成了你的要求,稍微更改了一下模型的位置。但是不影响结果,如果想要理解其中的套路的话清关注我这周的分享!
作者: 沈瑞祥    时间: 2019-4-1 16:58
不好意思,这个才是最终的可以按订单生产的模型,之前那个我发现在使用AGV搬运的过程中,合成器的更新组合列表中Port值会变为0,我使用的是2018.2的中文版。所以我不能让AGV通过路径搬运,这可能是个BUG,我也不太肯定!
作者: caoguangqiu    时间: 2019-4-4 19:20
沈瑞祥 发表于 2019-4-1 16:58
5 G1 J/ b: c: t" n3 ^不好意思,这个才是最终的可以按订单生产的模型,之前那个我发现在使用AGV搬运的过程中,合成器的更新组合 ...

6 d4 k1 z- p0 P) F+ Z( x用合成器的方式,问题就简化太多了,这个思路之前做过,不能满足实际的要求。我期望是要用任务序列来做,因为实际的场景中堆场分布是很散的,如果用合成器的方式,就要切割订单,而且做不到一种产品一个拣货点。
作者: caoguangqiu    时间: 2019-4-4 19:21
还有就是我们这边版本是16的 高版本做的低版本打不开
作者: lnspriation    时间: 2019-4-28 09:20
沈瑞祥 发表于 2019-4-1 16:58
" j# W7 d/ {( h$ y不好意思,这个才是最终的可以按订单生产的模型,之前那个我发现在使用AGV搬运的过程中,合成器的更新组合 ...
2 C! L) y  e" f0 D
你这个意思完全变了,AGV白转很多圈,效率巨大损失




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