设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3997|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。* h8 N8 w0 X( M* \+ Y8 Z+ I: g( e
语句是这样的# P2 r( w% R9 Z0 Y
is8 x! S' o- k5 C; U# j- E3 @7 Z+ c! {
        i:integer;
2 l$ r3 L# G( c        Res:string;
( T" D: |& e3 x) s4 Z8 f        obj:object;3 g9 l1 s- {7 y. i( r
do$ J' a% m" l- c5 O9 f9 K( _
        if existsObject("Status") then
/ g* F& G. y0 `: r6 ~$ W                Status.deleteObject;* r7 W3 i1 T7 d1 _% o! N
        end;
5 S2 Y1 Y/ |$ B        for i:=1 to 10 loop8 U0 B( H, E; R* y3 F% {
                Res:=sprint("Store_",i);7 c$ S% V8 v& V
                if existsObject(Res) then
* Z  g5 T$ d! m: g# c/ P+ _                        Obj:=str_to_obj(Res);
3 q* f1 R; b. W: N: @                        Obj.deleteObject;
: M/ a4 R& p. c2 A- `5 e                end;$ L/ u, r, S( i, F' a/ k, @0 Z
        next;
. b# v. `0 l6 y        --shengcheng Status:zimoxingceng
* F2 C. }$ C  D, ]" T        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
3 S2 ~6 C/ ~" u        Obj.Label:="warehouse status";( ?( W6 ~- o" B4 \
        + B' X' ~, A, v3 }5 m
        for i:=1 to WH_nums loop# e& t& @. L& h
                Res:=sprint("Store_",i);8 b3 z1 }1 m$ T9 c- V! Y! o, |+ c. d
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);0 m& Q0 U1 \3 E
                Obj.Label:=sprint("huojiaceng:",i);: M4 N5 }( x* [/ c1 ~
                Obj.xDim:=WH_x;
6 I* |' G/ _% [5 H                Obj.yDim:=WH_y;/ I5 |) V$ _* ^. U, L
                Res:=sprint("StoreData_",i);5 M) Z; m0 C# v! ]& ^' ^: z
                & U  c3 R8 a0 k+ W* N
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);8 J, e, B& T( q' @$ S3 \
                Obj.Label:=sprint("huojiaceng:",i);. }& H- u/ z* R; A1 z, E8 ^
                Obj.inheritFormat:=false;  b, Q( r5 Q8 ~- b/ L1 E
                Obj.maxxDim:=WH_x;0 ~% [7 l+ q9 ]; X, U, |+ ~9 L
                Obj.maxyDim:=WH_y;; h* [, A. G6 g
                Obj.ColumnWidth:=3;
8 D  j$ o8 |, {# y% H$ a        next;
" B) o  }/ [: U+ O- _        & n/ P( S8 W' w( f, h; ]0 s+ \! a9 P
        .Delivery.MUs.Forklift.speed:=2;3 N, i5 k, U* X
        WH_var.delete({1,Part_Nums+1}..{*,*});
' V  a& R2 T; V, W        for i:=1 to Part_Nums loop
* ?0 b% f& w, ?                WH_var[1,i]:=chr(64+i);8 L1 C! I6 H  k2 @: }( ~7 i# `# S, b
        next;
; h! l8 y! `+ hend;3 i& O2 M/ t& ^+ k  i# m
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了7 L/ @# M- d6 d; X* e4 b

5 z. Z0 O! a* f' F( f0 Q3 m9 {/ x& T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-28 11:25 , Processed in 0.021637 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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