设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4064|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
# B' Y% ^7 H2 K. }$ F3 a5 Q# ]2 u语句是这样的* s# y) H- B) E5 o* ^. F- p
is0 ?5 S# h  C2 o8 @
        i:integer;
( i9 L6 H% r1 f+ |( x4 {        Res:string;7 q) Y3 K; n) ?
        obj:object;! d3 Z. N. J. Z! y. }  f- J  q9 l9 r
do
7 r! M; ?$ t/ l' |6 S) C  a8 H        if existsObject("Status") then9 S$ }  a. g* J
                Status.deleteObject;9 M/ G( ^2 V- N' _' T" H) D5 k
        end;
2 I+ Q. I. B' s+ v. @% L& U        for i:=1 to 10 loop% P" s6 L" ^- f5 c
                Res:=sprint("Store_",i);
. R3 B# S  O9 Y/ A. G                if existsObject(Res) then- D7 i$ u0 H" X$ I1 c* r' n
                        Obj:=str_to_obj(Res);
" F7 X" R2 X! Q5 J; D                        Obj.deleteObject;
& B$ h1 c5 x: K( d                end;
" D! j4 V! k; t8 X5 ^& [        next;& h# m9 i/ i9 V$ }; ]% w$ c) G' s
        --shengcheng Status:zimoxingceng
3 T% W# B' _. d3 S) x        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");2 }9 E" N* ]+ r6 v
        Obj.Label:="warehouse status";
3 r: o/ O" |3 G, |       
. O; ]" s. t! E8 Z. r7 c" O        for i:=1 to WH_nums loop# P  G/ x7 ~4 I  M. b
                Res:=sprint("Store_",i);" G/ T! l1 P0 R* n
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);' U' G, R$ r/ E, n8 B+ u/ C! }
                Obj.Label:=sprint("huojiaceng:",i);
8 T# P% i. q3 A                Obj.xDim:=WH_x;2 F0 G7 N  y6 E* N
                Obj.yDim:=WH_y;
% _3 y1 D, N5 T# s                Res:=sprint("StoreData_",i);) {* C8 L$ m* o, V
                4 R; y/ K8 a/ Z; F! [
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
& N1 }2 V& ]2 Z$ `+ a( q7 ~& y! V                Obj.Label:=sprint("huojiaceng:",i);
; F/ f* W) `7 l! ^                Obj.inheritFormat:=false;
  X- ?0 s9 b, ^& ?1 s, D                Obj.maxxDim:=WH_x;% i& Y! u: {  S% i: h6 z$ D& w
                Obj.maxyDim:=WH_y;
& q8 H2 ~: N! P                Obj.ColumnWidth:=3;( f5 V5 c( K& Y
        next;* X6 Y  @6 X  |0 q, b) s/ `
        " X3 Y% E1 }' X: s" n
        .Delivery.MUs.Forklift.speed:=2;& U2 d- W7 A! ~5 G( l# n
        WH_var.delete({1,Part_Nums+1}..{*,*});
4 W3 f1 A6 d6 P* J7 S- i, S( L        for i:=1 to Part_Nums loop( K3 n# o1 v% |. V4 m
                WH_var[1,i]:=chr(64+i);2 [8 b; g4 ^% _* ~8 d
        next;
) T4 Y* c  _! Z  B7 ], Q. A& zend;0 J; Q- Z- V. [# U3 w% W
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
1 w1 y, j" U4 j1 @: Q" y. k$ D5 m1 D6 G. x% X

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-12 19:45 , Processed in 0.017037 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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