设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4197|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
; _9 `' c" F9 _/ _, P6 g5 l语句是这样的; O# Z+ T6 d! Y6 |
is& z) C4 R* B* t- U/ k
        i:integer;' {: ]$ A2 C' g+ F
        Res:string;
: Z& ?% g8 r7 }6 Y% P. L        obj:object;
1 C1 q& A" i; h) M5 Vdo$ P/ o* Q- H2 q$ L
        if existsObject("Status") then+ e) k: v% p1 l- d9 i
                Status.deleteObject;2 T0 g5 K; M% d* y
        end;: P( n% I7 ?& r' d# p0 v
        for i:=1 to 10 loop6 Z' h+ s: d5 M
                Res:=sprint("Store_",i);
& }+ }6 O; p8 s/ k7 R# m, r                if existsObject(Res) then4 c5 I' q5 a' R0 Q
                        Obj:=str_to_obj(Res);% P. s, u. ?& J* b9 [" _& c! }: D
                        Obj.deleteObject;
- l  u0 D7 D, O* |& K0 V) K                end;
$ ]) N/ p- `4 G  o* E8 }2 d$ G        next;% v% ^' z) W- o8 q9 [; F0 N
        --shengcheng Status:zimoxingceng
" y" Q# a) f  ?, ?7 |& y# ?; g        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& I6 i  d9 n& Q7 Z* v* |        Obj.Label:="warehouse status";
% t( z) h1 G. T0 B+ A1 {3 @# t        9 c7 u1 c  j- e: `; v( F+ q
        for i:=1 to WH_nums loop0 i& s4 S5 B1 J* C$ X2 ~/ N
                Res:=sprint("Store_",i);# C! `8 M- h# G' f( k) a
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);" Q# i6 K9 c$ U. z; y* s
                Obj.Label:=sprint("huojiaceng:",i);6 d0 H7 o9 l, y/ e4 T% P
                Obj.xDim:=WH_x;" U/ s/ D( y4 ?/ x
                Obj.yDim:=WH_y;
# }$ r/ X, r6 X- d( G  R) A8 Y                Res:=sprint("StoreData_",i);4 W: L2 l3 Q6 f$ ~, `" k
                * v0 G$ l6 b' y' X, @" t; S, y
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);% c3 H2 ^  d" V3 U
                Obj.Label:=sprint("huojiaceng:",i);
/ M$ {3 }. `; x% X) v- q2 D5 ?* X                Obj.inheritFormat:=false;$ r& r3 a4 t9 V& y5 m
                Obj.maxxDim:=WH_x;
- N$ [4 i, @' x( X                Obj.maxyDim:=WH_y;9 F! ]8 l$ `6 ^1 N% C% x
                Obj.ColumnWidth:=3;
( |+ T* ~" e7 d- N1 Z        next;
' }  X9 l" t6 m: Z# B* N        / m$ i2 f* D! c7 H1 [
        .Delivery.MUs.Forklift.speed:=2;5 o/ J0 A: C+ O  m- U! |
        WH_var.delete({1,Part_Nums+1}..{*,*});
1 P+ Z3 g% F7 X# d        for i:=1 to Part_Nums loop# y( M2 h2 X$ V& ?+ y
                WH_var[1,i]:=chr(64+i);: _4 J; a& r9 S$ L" e, O4 w" n
        next;
  v* n% F$ V0 M0 P% ^8 Cend;5 g; F9 G; H- q4 K' Y$ o  f
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了: C1 n% F5 C: x) M) z4 ~7 p+ J

+ J- g) B& E3 x  `  G

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-6 09:29 , Processed in 0.012731 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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