设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3158|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
8 }5 x2 ^3 o# W" _5 ]语句是这样的
& s& x# ~( q4 Z: a5 t3 Q" @6 cis  `5 E  G; ~( N& b3 @
        i:integer;# J1 a# B' l: O3 F/ Q! K- r
        Res:string;. \: x# {) P2 `; V$ T. X0 [
        obj:object;; U0 G) C% g9 }  u9 T
do/ k' H# F9 b9 g6 ]: q
        if existsObject("Status") then" m; u# ^3 B$ \" ~  a1 u# _
                Status.deleteObject;
0 `1 B5 z( P: B6 Y0 f        end;
4 M5 k, @% ^' n        for i:=1 to 10 loop8 J9 J- q4 q8 P. T
                Res:=sprint("Store_",i);
/ ^" N; E) y+ i                if existsObject(Res) then
, E: y1 O! j2 b, F                        Obj:=str_to_obj(Res);" _( M. r5 |4 Y. L& O6 x
                        Obj.deleteObject;3 h- n  j$ p* j7 o
                end;
  R- B3 U+ \+ c0 d: V) S  y        next;. k8 j' i, |- m  m
        --shengcheng Status:zimoxingceng
6 Z* i) N& h9 R        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
6 \6 Y+ O5 }) G% d        Obj.Label:="warehouse status";  o: N) e* U6 h/ Q' R  y  d' \
        3 a, L% R* [: S7 ~7 C
        for i:=1 to WH_nums loop
3 l) U  N: Z' O7 d                Res:=sprint("Store_",i);+ e. P  S5 q* m$ j  g0 M
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
+ v' w7 E  L# I: y9 y# c; Y1 M' ?                Obj.Label:=sprint("huojiaceng:",i);0 n$ u; i/ ]* Q
                Obj.xDim:=WH_x;, I! p  H9 F* K6 [9 s2 |% @5 L0 c
                Obj.yDim:=WH_y;* x2 y( ]5 B% C) c
                Res:=sprint("StoreData_",i);1 ^- p" ]5 g* t
               
( A/ Y" ^% n7 Y1 b, i! F3 K                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
. ]2 a( u3 ^* h' E' a                Obj.Label:=sprint("huojiaceng:",i);0 ?; _) U2 v9 w& D5 C7 D% n
                Obj.inheritFormat:=false;
: ?9 c/ v( i) Z; p; [                Obj.maxxDim:=WH_x;
: F8 m8 C7 [. N2 R4 w/ W! l; t" U                Obj.maxyDim:=WH_y;- c' a: x  {7 R+ |& o2 |
                Obj.ColumnWidth:=3;: z' g5 q! j" z. M- l  T8 r
        next;7 m4 I7 {4 N  X8 p1 A: u
        4 r/ M5 g6 y1 v  x1 H( x
        .Delivery.MUs.Forklift.speed:=2;
/ h. i- s6 x* {) C        WH_var.delete({1,Part_Nums+1}..{*,*});
  t& R$ D9 v" }! s1 L! w4 d% r( F' K        for i:=1 to Part_Nums loop2 p5 C, ]5 s: ]
                WH_var[1,i]:=chr(64+i);
7 E' Y- {4 u6 p% J& C. u* V        next;
9 o- B' C3 a1 \8 l+ y7 u/ Tend;
6 p! D1 l8 k9 G0 I. N出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& V1 ^1 z% X2 r) Q7 o, j1 z% `
' L* D0 y% O& K% d$ i

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-2 04:02 , Processed in 0.016146 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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