设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2454|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。2 T3 Y! u9 o( k2 W+ @
语句是这样的- N+ J8 k+ V" I' }9 g1 C
is/ M% L3 V+ R! B# \
        i:integer;
/ R3 \6 F. o8 l# N! ]% m        Res:string;
: A$ q1 B, k) I( b1 Q        obj:object;
- T* `" O; p/ pdo1 l0 l  y) r! {0 O, a
        if existsObject("Status") then
  ~6 H% X& X: z3 K                Status.deleteObject;% S/ Q3 P' X! A4 t+ {% I
        end;
7 F1 `) `* h* y1 E* |' x0 |        for i:=1 to 10 loop) C$ l2 N7 R( L$ O: t
                Res:=sprint("Store_",i);
0 f/ J+ k& O* G: [: J  ^4 P9 n                if existsObject(Res) then, ^4 E1 J: w& r/ [' _! R' l
                        Obj:=str_to_obj(Res);- I9 x& p$ U+ k* u# C3 Y) p
                        Obj.deleteObject;7 i+ t  R2 e( I% i% k& W: w! x) G
                end;
" O  {. |" m  f1 x" H* g        next;4 k5 L: k; ~1 P; V- j7 y4 y; s+ s
        --shengcheng Status:zimoxingceng' X7 ^4 e- I/ a0 Z3 f/ D% r% l
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");% ]* Z' O% Y, t2 r# Q0 S
        Obj.Label:="warehouse status";1 i0 j/ \) f: n/ W5 [7 |
        ; _: y" n# ?6 k! j) n5 H
        for i:=1 to WH_nums loop" m; c8 e: N/ q* Q. ~3 K
                Res:=sprint("Store_",i);$ l2 _+ W0 t9 _) X* F1 H
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);# z8 y4 e" P: F, L1 [3 M
                Obj.Label:=sprint("huojiaceng:",i);
( P8 |- J& n( _) O; r6 u  @                Obj.xDim:=WH_x;2 w: x% y8 u- a! w
                Obj.yDim:=WH_y;; {$ C, T6 T0 ], J
                Res:=sprint("StoreData_",i);* t6 I' B) J: m/ E# a: S* \
                7 U' Q; e4 E( H+ {
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);, k) _( k0 ]5 ~* m$ z7 t9 a
                Obj.Label:=sprint("huojiaceng:",i);& Y/ o1 ~7 @, ?# p
                Obj.inheritFormat:=false;
& c8 {1 c3 y/ V& {" q                Obj.maxxDim:=WH_x;
2 S( ?  }, ~3 ]3 _2 {$ G  y                Obj.maxyDim:=WH_y;
) M% B  s8 N* @& O                Obj.ColumnWidth:=3;* ]8 b. O6 {* _' M9 |7 ]$ p6 j
        next;
  A1 u6 _7 W8 F& A        ! C1 N6 h/ X6 M
        .Delivery.MUs.Forklift.speed:=2;
! d' O' Y9 |# P+ `6 U! V; P- M& o        WH_var.delete({1,Part_Nums+1}..{*,*});
: l  ~9 P; ^8 p# {  b        for i:=1 to Part_Nums loop/ J% @$ O" ]4 ]0 ?5 {" d
                WH_var[1,i]:=chr(64+i);
  n( k* k: u$ P, N        next;" n2 E7 ]3 C) n3 r  G
end;5 @* V9 t( x" l( ~
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
% A" }) i2 A3 E, T3 S) `" Y% W5 p
% v3 Q3 v1 a0 @. v

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-7-1 00:10 , Processed in 0.015619 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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