设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2959|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。/ O* g5 H, T1 A  s6 c/ l5 J/ |; a
语句是这样的1 d; O# E4 q9 D! _* S
is
: f* s8 }- L" e2 d        i:integer;: i7 \5 q# w: [% X
        Res:string;- O" r8 E! |% ?$ N; ]
        obj:object;
5 a9 c: b0 E( X* }do
9 c) d2 o* [5 K6 v% h: D        if existsObject("Status") then2 M9 A5 Z# u& F
                Status.deleteObject;9 `: H9 K4 n9 c+ ~
        end;4 I" ^# L* \2 \: k- F* N
        for i:=1 to 10 loop: G7 _' X  N# G! R6 q
                Res:=sprint("Store_",i);
8 O" c  |  R# l" j                if existsObject(Res) then8 e: z  m$ x: a# e) n0 B
                        Obj:=str_to_obj(Res);+ M" z$ B8 Y) f4 M! J# q, ]( C
                        Obj.deleteObject;: U$ x: v& |( P6 V$ f
                end;
2 T) m# f4 a: |: m! i' n        next;
7 ]+ s& B: w4 \( l/ _) j        --shengcheng Status:zimoxingceng- F5 w! |: V/ x; o- T: w
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");0 X% m9 `& L- v9 X: |6 I/ ], v+ d1 M; v
        Obj.Label:="warehouse status";- ?) b% G+ P* |9 T
        3 J* K) Y4 r$ d  R
        for i:=1 to WH_nums loop( ]+ P3 s0 R, {% v3 J2 @9 g2 I
                Res:=sprint("Store_",i);3 h: O% o' G3 @+ ~* `
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);7 k0 S% b9 q8 P# V: [
                Obj.Label:=sprint("huojiaceng:",i);4 m& q9 Y- ]. D+ p" m) w
                Obj.xDim:=WH_x;
3 i0 H- C! y* i9 u9 \) C* [                Obj.yDim:=WH_y;- l6 }; p6 s. n- ~
                Res:=sprint("StoreData_",i);
) @  ]/ P2 Z7 [1 ]5 ]; X( k               
7 ^3 g. ~1 D  Q' {: O  }1 o, S                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
1 S7 W# f+ V. G8 \7 p( e, j                Obj.Label:=sprint("huojiaceng:",i);
  m4 F9 x6 _+ b$ A" W  j2 t                Obj.inheritFormat:=false;
0 l/ g" U4 |/ z# D& h8 I' I- P                Obj.maxxDim:=WH_x;4 _) b' p! P5 ]% |* [+ f
                Obj.maxyDim:=WH_y;+ _7 i2 U( {. r3 r$ S
                Obj.ColumnWidth:=3;
+ v6 W2 _9 ^3 P" a. t; M' d        next;
: d3 C2 K9 l9 \/ e. o9 f0 S/ S          c# a/ E3 P  G$ X2 N
        .Delivery.MUs.Forklift.speed:=2;
1 x$ d' E0 C( n5 q        WH_var.delete({1,Part_Nums+1}..{*,*});( f  r1 C1 ]. q5 ?: m
        for i:=1 to Part_Nums loop
1 y& f, ~( Z* A) R) u8 O                WH_var[1,i]:=chr(64+i);
' X1 D+ ~) I6 O  v. Y        next;" e3 a- n( _8 `# x) g. R# i0 M
end;
4 B* ^( v. e' i4 r出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
1 ?# Y& c! P) G7 O6 @8 X5 S1 M7 M$ }0 R

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-21 05:36 , Processed in 0.024087 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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