全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
flexsimbaobao 发表于 2012-4-21 18:24:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
因需要在rack massage调用以下代码,意图触发在货架取并且取6批货停止,为什么还会继续取货?求高手帮助解答.1 r# a, a9 J6 m  `* F& |
if(massage(2)==1)! }2 j4 J, q/ p( K
treenode ts = createemptytasksequence(op,0,0);
, v! o; G9 ~9 F; O0 U8 N        for (int i=1;i<=6;i++). C9 \) \4 J* p: K( a( r! z0 r. ~
        {" ]& |# r% v+ y/ F2 g* Q
                treenode item1=rank(rack,i);3 c5 ]3 Z! l  D1 @' B# L/ g
                inserttask(ts,TASKTYPE_TRAVEL,rack,NULL,0,0);
; ^8 M! ~: ^% Y# ~! L                inserttask(ts,TASKTYPE_FRLOAD,item1,rack);  T0 @, X, ?7 m2 _, i
                inserttask(ts,TASKTYPE_TRAVEL,car,NULL,0,0);$ N# z2 h1 E  X! |8 D
                inserttask(ts,TASKTYPE_MOVEOBJECT,item1,car);
! \6 w7 v6 k) V) ]        }; o9 O0 d4 S2 V

; D( N& K. H" v- q+ H- F1 Y        dispatchtasksequence(ts);
2#
domcylai 发表于 2012-4-21 21:05:24 | 只看该作者
得看看你的模型才能知道具体哪里的问题;  d# }- l/ w; j% U0 A
可能有一下几个原因:
. j6 p' J! t1 z- @& L* \& E9 \1.rack 在临时实体流(Flow)选项卡中,调用了其他搬运任务; # r# |& D7 R5 v7 t
2.rack 的消息触发被重复多次;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-8 17:56 , Processed in 0.056160 second(s), 14 queries .

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

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