全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.
5 U; O9 Y1 d( E, \' Fif(massage(2)==1)  m% Q' x$ B# q/ K3 }
treenode ts = createemptytasksequence(op,0,0);* b" R6 M8 S& f5 w* W, t
        for (int i=1;i<=6;i++)1 H. \# S7 _& g  x4 Q! ~/ X
        {
( u( e. x* s- d& w$ H                treenode item1=rank(rack,i);7 p# D, f$ ~$ z+ @
                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);+ s" a6 X6 F5 h" q7 s
                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);2 b0 E& ^) O* K
                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);
& z2 V) ^: t; u) @4 q+ C6 D+ ]                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);
+ T: y# F' p' b5 R. j4 D6 i        }; \. j9 J6 d7 _% l' B7 ?

5 i2 W) @1 o! Z8 d7 y: r( h        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;
5 l% D: M: a; ~+ H0 o可能有一下几个原因:$ Q* I3 A; @7 c9 o# j  c
1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务;
6 N5 B; ~5 B) W8 E- x; D2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-1 16:35 , Processed in 0.082401 second(s), 13 queries .

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

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