设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3066|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- f+ C4 `8 J; }( G* j( q6 r  d4 x语句是这样的
  ]+ N' |  g; h& F9 D. xis3 ]( M5 a) v! G$ K; H6 |- B( B
        i:integer;& s, d$ o( X2 D, Y& F7 S
        Res:string;
, p& M1 t0 u( \! E        obj:object;
+ X$ W5 }* Q$ z5 G6 [: r: edo7 {3 P4 m" ^: o9 g( c
        if existsObject("Status") then
7 Y8 w( ^5 N! h4 ]' s1 z% ?                Status.deleteObject;
3 W* v' J1 @( L        end;
7 s+ |: L' k1 d1 r1 j& ?$ K6 }        for i:=1 to 10 loop
& e, o! n' U# q                Res:=sprint("Store_",i);
; |- ?5 ~- Z( Y  s& y                if existsObject(Res) then7 u# C; A8 }0 I3 F! _4 z) h
                        Obj:=str_to_obj(Res);
6 M- n  ]6 X& B; v$ x                        Obj.deleteObject;
) [, W* K+ C* d8 K! f                end;! @& A  f9 w7 J' D' h; }* e2 S( |
        next;- A$ k% u* I) l! l# Q! v6 u
        --shengcheng Status:zimoxingceng
1 p2 h3 k9 x6 a. `2 e        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
- w: z0 w) h1 p% U5 F; g! S  k, u        Obj.Label:="warehouse status";
8 N4 ~& v  p& M& o       
- Q& ]$ ?' W- y/ x9 @: @        for i:=1 to WH_nums loop
- m" }' I2 a9 I0 Y4 b  T, s. [- j                Res:=sprint("Store_",i);
4 q4 j& A9 f9 B& J4 V* I2 c                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 O: N  }6 \' ]' l6 b9 U                Obj.Label:=sprint("huojiaceng:",i);# f( F" }: N. \# H9 g5 F
                Obj.xDim:=WH_x;( F+ j7 h8 a, V1 V0 L; b# D
                Obj.yDim:=WH_y;6 C4 E* y& {, h2 q
                Res:=sprint("StoreData_",i);
1 Z, A; b: ~' z) h                0 }3 x; {7 Y- x  y  D
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 D% h3 C) S4 v' }                Obj.Label:=sprint("huojiaceng:",i);
+ |: O* t  B8 \8 I$ A; t8 _                Obj.inheritFormat:=false;
0 L& t* s, b. |. A; U                Obj.maxxDim:=WH_x;* g9 L5 q& Z- M9 y
                Obj.maxyDim:=WH_y;
& |9 j: u. c' ?* N9 m# p                Obj.ColumnWidth:=3;
% l8 W1 h  R  i7 ~8 H4 n        next;# ^" A4 C* ~3 ?9 I, E
        8 t) k3 J7 u0 Y& C" h- n
        .Delivery.MUs.Forklift.speed:=2;
% u: {0 V* k* Q$ Q        WH_var.delete({1,Part_Nums+1}..{*,*});
* i; H4 `7 D% z- X9 e4 M: t        for i:=1 to Part_Nums loop
+ S1 y' E% H' }- y5 @( E                WH_var[1,i]:=chr(64+i);
, `: B+ J1 L! _" i        next;
4 @5 n5 Q" [, Hend;9 L* M& {4 {5 e3 E, M7 b
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
0 U; l1 ^/ K! a2 C! Z/ Y0 x5 X. ~+ e0 x5 o0 Y7 D

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-15 07:31 , Processed in 0.016252 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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