全球FlexSim系统仿真中文论坛

标题: 搬batch 但每次搬的size可更改 [打印本页]

作者: xsssxxzz    时间: 2014-8-24 23:47
标题: 搬batch 但每次搬的size可更改
各位好  ) B- f9 ~. U1 Y8 d: p- ~* g
目前遇到OP搬物料問題
3 ]  J6 O9 ?; [( z$ A2 [# `因為內建的搬運batch功能不符合我的需求
6 r: h1 O0 H/ i2 x所以我用task sequence寫
0 B+ W+ o4 t* |* M- e" ~1 D此model所要做到的結果就是只要ItemType換了9 C( c) L! f0 g. ?
就會呼叫OP去搬箱子,搬的batch的量隨ItemType的量隨機變動# R, Y2 N4 |: I6 }
目前卡在rank那邊有點問題,
8 B" P2 `% R) p  K附上model給高手參考
1 Y0 u9 P4 G5 E6 m+ Y7 ]謝謝各位了!
作者: 慧娴亚伦    时间: 2014-8-25 08:56
这个问题的关键在于下达任务序列的时间,有可能出现的情况是:在您要指定搬运的item产生在模型之前,您就已经下达了相应的装载命令,因此系统是无法获取这个item的引用的。导致出现您模型中的报错。解决这个问题比较好的办法是使用子任务(callsubtask)
# \5 _* C( [3 r4 d( I+ Q! W" y3 U4 o- y4 U
P.S.您要实现的这个效果可能还是比较麻烦的,建议尝试多个上游queue来区分搬运。
作者: xsssxxzz    时间: 2014-8-25 09:36
本帖最后由 xsssxxzz 于 2014-8-25 11:40 编辑
0 E" P+ q/ E0 ?) z* @) Y4 Y$ x, z" S$ W4 J" i, Q' Q
OK 我再去思考看看子任務序列該如何達成5 \5 ]+ y0 b/ T" ?& H% m
* Y5 ~! m; Y$ o/ Y
每次跑模擬最大的bug就是遇到time consistent的問題難以去解構




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