全球FlexSim系统仿真中文论坛

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

作者: xsssxxzz    时间: 2014-8-24 23:47
标题: 搬batch 但每次搬的size可更改
各位好  2 a) T8 h* j: K  r: r, u
目前遇到OP搬物料問題
# ?0 B3 h0 @6 }' M+ _2 P因為內建的搬運batch功能不符合我的需求
# G6 }  i7 C7 @$ `8 g7 o- o8 _6 J所以我用task sequence寫
4 |( j# @" O. ~此model所要做到的結果就是只要ItemType換了0 f# u* [5 z; o) v* w" R0 f) o# |
就會呼叫OP去搬箱子,搬的batch的量隨ItemType的量隨機變動
" M- y9 q$ b% J! N% U目前卡在rank那邊有點問題,
8 A- N. x$ R2 u0 q! P; V; M# Z# ]& w' d4 y附上model給高手參考
, b4 q; [& R6 p) |# u謝謝各位了!
作者: 慧娴亚伦    时间: 2014-8-25 08:56
这个问题的关键在于下达任务序列的时间,有可能出现的情况是:在您要指定搬运的item产生在模型之前,您就已经下达了相应的装载命令,因此系统是无法获取这个item的引用的。导致出现您模型中的报错。解决这个问题比较好的办法是使用子任务(callsubtask), V: V2 N6 S9 A( j2 ~: ?* k( x

- M$ U; P4 E8 V& e$ BP.S.您要实现的这个效果可能还是比较麻烦的,建议尝试多个上游queue来区分搬运。
作者: xsssxxzz    时间: 2014-8-25 09:36
本帖最后由 xsssxxzz 于 2014-8-25 11:40 编辑
8 g8 r5 h- Z3 B. G8 R5 }! Z  d) Y, X9 C: S' e4 p# _& W1 b
OK 我再去思考看看子任務序列該如何達成
$ T5 D1 m: {2 ?7 w
/ b% y, ~0 d# a0 b6 R' W1 j3 `: \每次跑模擬最大的bug就是遇到time consistent的問題難以去解構




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