设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4288|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
( ^9 r% H# U1 i0 @! m语句是这样的, k% G1 G) R3 R# [9 h/ D
is
$ K$ k& {) E% `4 |# N' l        i:integer;
( e5 f/ c3 s& z) P+ Q: l        Res:string;' w. f5 o$ R' W
        obj:object;# K* \2 t- _4 G- e
do0 m1 N) U4 t. I: \/ G
        if existsObject("Status") then
0 [8 @% c; m" f$ _4 M& c5 X8 v5 N                Status.deleteObject;
) h0 ^7 d/ R. o* @        end;
( m6 C1 f: r) s6 f        for i:=1 to 10 loop
/ Q( |8 n- u' b3 a- J                Res:=sprint("Store_",i);/ E9 ~! q9 A" i7 a* V
                if existsObject(Res) then' P0 z0 d$ a/ a8 O, B
                        Obj:=str_to_obj(Res);2 T6 i6 M  X+ S* N6 z! V9 _, v
                        Obj.deleteObject;  d1 B% ~0 k! _( J% b3 e/ L
                end;$ _. `4 a4 F: H1 Z7 N# C
        next;
9 x, A3 A1 x* G3 Y4 ]# b% i3 ]        --shengcheng Status:zimoxingceng
% h+ o. _: a; x8 L4 _8 x! s        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
; ]5 K, g7 X3 {& k7 K5 ?        Obj.Label:="warehouse status";7 J* q; k5 J; t2 s  r, J3 }
        7 w7 z: c/ \: c7 {8 E
        for i:=1 to WH_nums loop% e- @- K! q* k8 f2 X8 ^4 H
                Res:=sprint("Store_",i);
/ P$ z4 j& i& c7 e2 z                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);" D0 m! m; d2 `3 D5 q
                Obj.Label:=sprint("huojiaceng:",i);3 }5 X1 b2 A9 ]1 v5 ?6 C# Y0 s
                Obj.xDim:=WH_x;' U7 R; V, ~5 r$ Z5 ^( x
                Obj.yDim:=WH_y;
/ w5 {) J+ u# W" C! D' X1 ?                Res:=sprint("StoreData_",i);0 h9 E' q9 M6 [! f0 I3 J0 I
               
% U' u  G) Y$ N6 C; b* ~                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! I0 n, ]2 G6 o6 s8 m: A                Obj.Label:=sprint("huojiaceng:",i);* N% W- @& K5 c1 M
                Obj.inheritFormat:=false;% r1 Q# W! [9 m2 C& f
                Obj.maxxDim:=WH_x;( E' T; f/ i5 C! i* L( Z5 L: U
                Obj.maxyDim:=WH_y;
8 G: f. f( b! `( Q, e" W4 a0 i                Obj.ColumnWidth:=3;
7 H6 ^; E! X$ ]2 Q' j# G        next;
. n" k7 O# Z2 I        * N4 Y8 z; k+ \  z  ^+ i+ a% [1 ^
        .Delivery.MUs.Forklift.speed:=2;
, T! U+ x! u: S- ]% ~' [8 f- _2 F        WH_var.delete({1,Part_Nums+1}..{*,*});( e2 j7 J1 o) w  k2 W7 w/ Z
        for i:=1 to Part_Nums loop
# h7 F* |7 m- ~( y                WH_var[1,i]:=chr(64+i);
3 o2 |* _- O8 w. m! W        next;! I7 |# x" V- P! \( ^1 f. F
end;
/ [( B! `" ]4 j7 ?出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
; D$ z$ U/ U3 h$ R, V& q( A) z3 [9 |4 a3 x8 L

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-20 14:17 , Processed in 0.018924 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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