设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3086|回复: 0

[求助] 仿真出错,求大神帮我看看哪里错了

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
+ r( T3 J( V: a* L" v" Z: p. f语句是这样的' d, a  i' F; ^( E5 I
is
. I. C" m0 x0 f5 }% s  F  N' D" x        i:integer;: d1 j; a8 ^! Y. j, u/ M4 A6 E
        Res:string;
8 ]. P  ?# E# b; ~" L        obj:object;
6 ?' X3 {- j! n- r+ l& Ndo6 ~6 D4 r5 s: S8 h8 d1 |
        if existsObject("Status") then
  V" h2 A) c/ d* Z. W+ }# B                Status.deleteObject;% }2 U! s3 K$ ~5 N) ^. |, Z7 I
        end;
( _. j2 t& Y7 j7 w6 C  X4 i" x        for i:=1 to 10 loop
* {+ h9 u5 [  J7 O                Res:=sprint("Store_",i);( p1 M9 D5 D- g: r) S  J
                if existsObject(Res) then
$ m1 `! H; c  y, R& _( e2 h                        Obj:=str_to_obj(Res);; m$ ?  g$ f5 y1 e, c
                        Obj.deleteObject;0 q8 E' V6 d7 S
                end;
; I. g2 o( \" @8 v0 c4 {0 V        next;
) m6 z% b3 y: }/ r        --shengcheng Status:zimoxingceng/ a4 ^( ]! y; B0 y9 |
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
6 c$ u: k. |% e. i8 i        Obj.Label:="warehouse status";
, `  O7 P0 r& Y$ s" L! T       
/ g  a( ~( F$ H/ \; m        for i:=1 to WH_nums loop
  S% a. |& Z% L& }) B0 G                Res:=sprint("Store_",i);
, g0 x0 h2 @2 ^3 v/ G3 C8 g                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);# U, |& {# Y( r7 q7 k: d
                Obj.Label:=sprint("huojiaceng:",i);' p/ g2 q3 h# C& T5 q
                Obj.xDim:=WH_x;
0 ~2 `; `; h  S! t) O6 k7 c& ?                Obj.yDim:=WH_y;
8 n1 X' q$ z* K- \  I2 \                Res:=sprint("StoreData_",i);/ d( m/ ~! q3 z
               
* B4 m) ]0 ~. ], L% ], z1 k                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 Z) D9 k* N' w- p3 z. r                Obj.Label:=sprint("huojiaceng:",i);# {' P+ S# k( K" u2 H/ v5 |
                Obj.inheritFormat:=false;
( \  ]1 W0 o. k" B/ H8 x% L: w$ r                Obj.maxxDim:=WH_x;
- w& m6 ?2 R/ C% ^                Obj.maxyDim:=WH_y;' m% P. U0 [$ K+ C4 g
                Obj.ColumnWidth:=3;5 P; e! L. w) g3 k+ \" D
        next;  d# Y* y9 y( `  V9 B! E% f
        # ]6 T, u* m" C3 G* M/ d
        .Delivery.MUs.Forklift.speed:=2;3 W, t0 O' x1 e3 ?( _, d
        WH_var.delete({1,Part_Nums+1}..{*,*});
" e0 B/ V# N2 f8 Q6 m2 m        for i:=1 to Part_Nums loop
' I3 J1 R5 Y- ?1 O9 g5 O                WH_var[1,i]:=chr(64+i);
- R. m5 c0 D+ d: p        next;- O" e( K6 p* E2 y
end;& [% \8 g2 X( ~! j& a4 u7 u9 `, u
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
2 j. J. U  g6 C2 ?+ j
4 C  [+ T' o, d

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-12-15 22:44 , Processed in 0.019397 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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