设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3581|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ J/ h. ~- V+ U* F7 p: S( U6 x$ a
语句是这样的3 b; ~& e$ A  j, A% x
is; Q  E# F8 \. ]
        i:integer;% y$ M5 ?7 L1 Y3 n& C  R: o
        Res:string;! w: b1 s/ R$ V6 Y$ k' |
        obj:object;) h/ F2 i0 u  ?  f- p) B
do! d* \( N. N% G7 M" A! l' ]7 v
        if existsObject("Status") then
& A7 l% O, w* P5 g0 o                Status.deleteObject;' Z3 S: l8 W# B1 r% F) y( N% L) G  k( O
        end;
0 P. d" I) F2 k        for i:=1 to 10 loop$ {% I9 m2 H: s3 }: J
                Res:=sprint("Store_",i);
  H2 b. e) h: u+ s4 `                if existsObject(Res) then2 j" |, R. S. z( F- h8 s
                        Obj:=str_to_obj(Res);# p& e% _9 w, l: c8 C
                        Obj.deleteObject;& }8 O& a3 o9 A4 n% I! E
                end;, h& o' u/ J; F* S" v. x
        next;2 |# {; U2 i" \- O. i
        --shengcheng Status:zimoxingceng
6 ?" O$ J( T) l; y1 r8 s1 _, P+ M        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");8 l- A$ N5 h7 E) m( u0 x) L/ a
        Obj.Label:="warehouse status";% R+ U7 r$ A; b; b1 b7 ^. S
       
* S1 a0 C% d- b        for i:=1 to WH_nums loop% ~# N" p" r8 j: Y0 @, X- i) r
                Res:=sprint("Store_",i);* }  p4 H9 F4 p* C1 F6 Z+ p
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);0 F9 \  `' I2 C: P7 F% i* W& v
                Obj.Label:=sprint("huojiaceng:",i);
: B8 q* O; ^! H                Obj.xDim:=WH_x;9 ^4 J* n; i0 i) n( s; ~% ]2 D7 Z
                Obj.yDim:=WH_y;9 X6 H3 ]" r1 r3 X) l
                Res:=sprint("StoreData_",i);, H. o, C0 I8 t5 M- n# ?+ g
                0 C0 @# i" S" E
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ F2 B  V. }( a' g                Obj.Label:=sprint("huojiaceng:",i);* c$ x4 e( z6 \$ X: ?
                Obj.inheritFormat:=false;; Z* [" `6 M1 V0 m8 P4 n
                Obj.maxxDim:=WH_x;
: ~8 _" Q, A$ N                Obj.maxyDim:=WH_y;3 T2 o4 v8 G) @0 S0 N2 C
                Obj.ColumnWidth:=3;. \# L4 ^8 n4 @) L/ s" F' y# Q
        next;
- c5 z# f- t2 {% i        $ C, M9 g3 a. l( e) b/ W( r3 H
        .Delivery.MUs.Forklift.speed:=2;
( B7 Z6 u# m4 j) W) L5 c        WH_var.delete({1,Part_Nums+1}..{*,*});  Q8 h; [2 j9 e8 _" A2 x
        for i:=1 to Part_Nums loop$ ?! f. R2 s, Z( U; w
                WH_var[1,i]:=chr(64+i);/ J2 r9 W4 s# _% y; l1 _
        next;2 h4 H7 b) x0 M7 n
end;
& v6 z2 }- {0 R/ t出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了2 W: A! }- B  x
4 P" t5 b! V- ~; N" s! G

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-24 03:37 , Processed in 0.021443 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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