全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.
7 G& ?% @* [3 rif(massage(2)==1)
) H) u4 B8 }5 J' r3 v7 ptreenode ts = createemptytasksequence(op,0,0);
! u7 h0 j  a+ N( N        for (int i=1;i<=6;i++)8 K' F; c. v, e" X
        {
2 E. ^/ R: m$ {1 b/ M                treenode item1=rank(rack,i);
8 E6 W+ ^- O! P4 ?0 z                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);  x2 \$ r+ V( o) C- @5 G" x$ \" }- N
                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);
% h$ `9 R- {) W3 Y6 Y                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);
8 U4 Z4 n; q, B/ |3 B                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);% @, Z1 t% D+ p
        }- D1 i2 c' k" J

  F- h; {( j9 J" f5 G        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;6 J( e8 }, ^! ~
可能有一下几个原因:% Z. Z! R* p( @! Z9 b
1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务;
7 X  E7 d! n; Z6 Q$ E6 A$ l2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 12:53 , Processed in 0.066750 second(s), 13 queries .

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

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