全球FlexSim系统仿真中文论坛

搜索
查看: 5538|回复: 1
打印 上一主题 下一主题

(求助)在货架message里写取货代码(本意只取6批货)

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.; g: E. p3 e- p% ?. P6 }
if(massage(2)==1)6 N2 f2 i, S8 ]9 E* L: z2 a
treenode ts = createemptytasksequence(op,0,0);
+ V0 @( A4 ?2 R0 K9 S7 h( l: ]        for (int i=1;i<=6;i++): g* V* Q5 }  D9 a
        {
. r$ a5 [+ y. q- b8 `1 F                treenode item1=rank(rack,i);
9 d. I. ?, ?* z                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);
5 x* \: K- J0 X% `) r2 F& f9 U( R/ Q                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);& x" J0 o4 O& Y: P2 R
                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);2 T/ E/ J9 Q/ h- ^; w
                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);
& k7 ~5 k7 M( I        }
1 Q. c; H4 Y! T6 g# }0 ~
( B6 K4 }" G& m3 ~/ t: W        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;
; V% C7 n4 j! [" [: h可能有一下几个原因:
& t0 G* G- ]! C. n1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务;
4 Y- d" I9 ]8 [+ E2 `. U2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-4 10:11 , Processed in 0.061897 second(s), 13 queries .

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

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