全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.5 ~. ]9 C6 @# n% D8 Z5 g
if(massage(2)==1)
4 o6 h9 n2 v( ktreenode ts = createemptytasksequence(op,0,0);) v$ Z+ D( K* j- g7 m" c4 w' n/ F+ x2 j
        for (int i=1;i<=6;i++)  j  i/ Z1 i4 n8 |9 w% s# ?. d
        {: a5 C6 I: J* m2 \( s! G  j
                treenode item1=rank(rack,i);, ^4 }) U: v3 Z" D1 M  c, I2 }
                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);- W. f3 c+ w. W5 e8 ~6 j  s
                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);& y3 g7 d- d. W
                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);% F& c4 _& ]) W, |4 K
                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);8 B; `# m: U9 n7 d" j% I
        }# P) b% \! y1 u8 q  B/ W* w1 H

" l- f: P% p2 m! W        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;  k, E) Q( p! F7 l
可能有一下几个原因:
9 K( ]; [; A, I; r6 X2 n6 h1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务;
9 z2 J( X: q: [+ I# N2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-8 17:49 , Processed in 0.071537 second(s), 13 queries .

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

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