设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4085|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
( ]  S1 {  f9 U5 ~3 A( y语句是这样的4 }8 _# V$ v* F& T2 u
is5 V$ w& D, j. M# o4 Y
        i:integer;
2 |' `8 e: [1 l6 O; c# V, T7 V+ x2 j        Res:string;
1 Y9 U0 e" Y* `) C1 n7 X        obj:object;
& C# Q. ]; Z0 Q8 W; `do8 O* }+ p6 B: ~6 p3 T+ y
        if existsObject("Status") then
  T; ]9 |6 |6 S$ r. g2 @  F  L; |' v9 R                Status.deleteObject;
' r" \: T/ x9 [3 q! l        end;
% J0 Z9 _" U- `/ _6 w# ]- j0 _        for i:=1 to 10 loop# _' m2 C4 I  B1 w- }/ q$ W5 j& D
                Res:=sprint("Store_",i);: ^" ~! p" y# H' X) m* @
                if existsObject(Res) then6 Z( m1 y6 O/ l* n& q
                        Obj:=str_to_obj(Res);
( T$ m: p! B: e                        Obj.deleteObject;, t8 Q9 b  s0 R6 t
                end;
8 Q9 E3 o6 `! x! c9 g        next;
/ p$ A' s2 g8 X4 g0 ^        --shengcheng Status:zimoxingceng
) Q4 D& i" J7 F. s+ |* q4 E        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* S: w  F4 @: c# _7 I
        Obj.Label:="warehouse status";0 b7 O& R( k' L3 H
       
# Y; v7 G4 J% g( Q; i        for i:=1 to WH_nums loop
' a' J# l, N) K1 h1 U' E3 Y                Res:=sprint("Store_",i);
! B0 u, J1 U5 x                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);( E* g$ u  `7 T8 u# ?" S5 [: V* r, J
                Obj.Label:=sprint("huojiaceng:",i);. z7 g% P2 ~( {# k8 ~
                Obj.xDim:=WH_x;7 ~7 q" r2 L* ^* q1 D
                Obj.yDim:=WH_y;
$ H5 e/ o6 u/ ]$ o4 I$ b7 V                Res:=sprint("StoreData_",i);
( y& _& N6 E8 W0 f; X# _* ~" a                9 s9 r7 a( t9 h+ ]( G8 c
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
% `; _5 U9 ~( ~& r+ ^9 b" n( Q                Obj.Label:=sprint("huojiaceng:",i);- V- a8 d) _$ R0 d" g- y' v
                Obj.inheritFormat:=false;
9 S9 A+ R) |8 P- w! B                Obj.maxxDim:=WH_x;
2 Y3 Y1 P) }0 ]( M: n8 p, F3 Z. F                Obj.maxyDim:=WH_y;
; W) ~$ k) r; A" |                Obj.ColumnWidth:=3;
" E& ?7 e8 u2 C9 X        next;
& S% I8 p" V5 u( O# l; |' W        0 b# F! Q( U# V& R8 O
        .Delivery.MUs.Forklift.speed:=2;/ L8 z8 ^% H2 E& ]' y
        WH_var.delete({1,Part_Nums+1}..{*,*});
( u, f( Z2 F4 K; i! \- W# b        for i:=1 to Part_Nums loop
2 x/ r' z% K1 R1 L7 h7 G) o- L                WH_var[1,i]:=chr(64+i);
. ]! g4 ^+ ?" H$ |2 z& N8 M$ _        next;9 b" r4 T# _2 l& k: H* `* p& i7 G/ g/ t
end;% M, h+ p+ U' G( }
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了4 }* s  d$ f; I2 X4 e! `0 J

( S7 o1 D0 y: L/ i

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-17 20:26 , Processed in 0.021092 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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