全球FlexSim系统仿真中文论坛
标题:
接着昨天入库时Bay=0的问题
[打印本页]
作者:
rightred0312
时间:
2012-5-9 09:37
标题:
接着昨天入库时Bay=0的问题
昨天发过的的模型,然后好像被删号了,帖子也不见了,重发一次。我是想做货架分区然后入库的,全局表的控制的是货位的编号,货架place in bay/level控制的是货物入库的区域和优先级。可是系统总是提示BAY=0.还请大家看看到底是怎么个回事。
作者:
rightred0312
时间:
2012-5-9 10:40
已经把RACK6的程序改为:
" I }: s5 W. O1 H1 c
switch(value)
6 x3 o- U8 t; z5 N, ?
{
$ [' |& J$ E4 q* ]5 c8 ?8 L
case 1:int col0=1;
& g6 e: M/ `9 q! D* Z
while(col0<=24)
0 R5 i+ j7 y9 g1 s
{if(rackgetcellcontent(current,gettablenum(tablename,1,col0),gettablenum(tablename,2,col0))<cellcap)
! K/ ] k( O% V3 x6 E( V" l9 w" u
{return gettablenum(tablename,1,col0);col0=30;}col0=col0+2;}break;
/ n( R! i; f+ V# f/ y& `9 ]/ }
case 2:int col1=25;
( F* k1 d! w4 F% b7 {9 E
while(col1<=48)
8 z( \* {$ @8 [& \
{if(rackgetcellcontent(current,gettablenum(tablename,1,col1),gettablenum(tablename,2,col1))<cellcap)
! `2 [5 Q: S; C3 @4 C. s7 }' J
{return gettablenum(tablename,1,col1);col1=60;}col1=col1+2;}break;
" B# ^6 a ?, ]; b& \
default:return 0;
. w+ ?. }$ w5 [9 O* T5 I
}
% Q7 P% Y; h) p; [0 f0 S/ |
这个写法的话函数嵌套应该没有问题了吧?可为什么功能还是没有实现呢?是不是那几个函数调用有问题?
作者:
rightred0312
时间:
2012-5-10 09:56
额...继续求人指导...
作者:
rightred0312
时间:
2012-5-10 11:13
真挚的求人帮我看看,为了方便大家理解,我把我货架的分区图发一下(两个货架分区是一样的),然后全局表的row1是货位的列,row2是行,row3指的是货架(第一个/第二个)。
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3