设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1844|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
' ]8 y2 ^! \6 V2 q5 _语句是这样的
. ^7 Q: h3 T% G) K9 E: j, d4 Vis8 h( Z& F  _9 X9 P' n
        i:integer;
3 a2 E0 \9 Q$ m5 ~, f* P        Res:string;
" ^7 j  p2 B6 \3 e# f& k! v        obj:object;
9 A2 K% c" w8 Z! ^6 n3 R! B: zdo
" }) r' Z9 ?3 B' y8 F& ]) g        if existsObject("Status") then( I7 Y; a  _* q, f1 V
                Status.deleteObject;- e4 ?7 \9 a: l
        end;+ q" X. Y0 _: t  X4 v  O
        for i:=1 to 10 loop9 j3 M4 s+ v, q! t7 s" B
                Res:=sprint("Store_",i);! w& x! W5 `7 p7 S  r
                if existsObject(Res) then0 d. c, @5 P, c3 u5 }4 g
                        Obj:=str_to_obj(Res);
  Y! a! M+ \) \5 [                        Obj.deleteObject;
1 u; ~0 K' W& R0 u. O6 w                end;
( |6 O% a' u& N        next;; Y& c( z; H( M8 I9 B9 M1 @
        --shengcheng Status:zimoxingceng" z+ u/ G7 `% F
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");4 z, M; \, h+ ?
        Obj.Label:="warehouse status";9 ~/ k$ w. L; @7 R6 v1 _
          P( K$ n2 F: {0 {0 U/ \3 Z/ V& F
        for i:=1 to WH_nums loop' b) U, ?5 l, p) R6 p) Q
                Res:=sprint("Store_",i);. Y/ P+ C& C" v) R% B% }
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. [+ {& ?. |  D+ |8 O                Obj.Label:=sprint("huojiaceng:",i);+ {( u- p) K+ I1 i' w2 t
                Obj.xDim:=WH_x;
& f' U! M$ r$ P) D  P! q2 n0 T3 V                Obj.yDim:=WH_y;4 B. S2 f8 \7 T3 s
                Res:=sprint("StoreData_",i);
! o. d$ s# Y- h# u1 X3 |                + H  J8 {+ @( T9 l7 K. }8 m
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);- }; U* }0 Q4 Y( P- b- `5 L; W+ a- Q
                Obj.Label:=sprint("huojiaceng:",i);: U  e7 p8 l/ R, ~1 K6 @
                Obj.inheritFormat:=false;
' D; A( [5 p0 Q3 I                Obj.maxxDim:=WH_x;: \" O7 c% ^# B% A1 `0 r
                Obj.maxyDim:=WH_y;
0 e$ o2 i! }( `* ~) f6 U1 @                Obj.ColumnWidth:=3;) @% h* [6 d* ?3 ?  f* F
        next;
* `  J, E2 P3 e% w% U8 U6 e1 H       
( F2 w0 R: x/ T; ?& t6 J. i  P        .Delivery.MUs.Forklift.speed:=2;
+ i+ B/ F: a) k! G        WH_var.delete({1,Part_Nums+1}..{*,*});; Q- f6 h9 f. j* h
        for i:=1 to Part_Nums loop
' A- u' B: [% K  V9 @! K                WH_var[1,i]:=chr(64+i);
' _( F1 F1 P0 f        next;
. |! r1 h* H/ j4 X# D+ m9 t' ?end;
- c( }+ {! j, ^- d2 j, w0 ?+ R6 S7 p( V出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- ?$ R' X$ x! P# f# E2 f
. Y& [0 O! N! e7 G/ K5 j( p

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-22 21:10 , Processed in 0.013515 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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