全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.
! ?4 H5 x, O( u% f3 H" `if(massage(2)==1)
- d" y8 K, {( Z6 D1 a8 dtreenode ts = createemptytasksequence(op,0,0);
/ b( S6 ^3 ]' @& }* y5 c        for (int i=1;i<=6;i++)+ V! }( b. j9 |7 l* Y1 k' s. w: A9 t
        {/ [$ Y+ }4 U. O
                treenode item1=rank(rack,i);
( O0 g. p) J; a$ f* q! r3 H# H* x                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);" u' s4 p. a- i
                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);
5 @7 b  {: c* _. z% k. D; A; J                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);9 D0 ^& D2 [. L9 x" U
                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);
* q3 o5 |- G) y5 V9 z! K' \        }3 y1 L6 c+ X0 w" `

- R% r+ T, J8 [' I        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;
' l: H# F. S1 ?) Q4 B! ^% l可能有一下几个原因:
8 d& O  P) g! p3 c# H1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务; . y/ J( a0 i/ |
2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-8 01:19 , Processed in 0.075255 second(s), 13 queries .

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

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