设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3497|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
0 B# g) w" u# v9 T# _语句是这样的$ Z4 U1 b0 E- M6 l
is1 i6 G# N0 h9 \* N# \+ Z7 ?
        i:integer;
( e7 F$ |! R) |  t8 |        Res:string;
5 o5 B6 I* }. V7 O; f0 d6 G0 E        obj:object;) X# C3 U6 c3 C5 n4 j
do: _1 {& _0 r# \3 s. b
        if existsObject("Status") then
3 i8 b0 ~  k9 z) e                Status.deleteObject;6 m$ B( R3 R* a8 L6 @- k
        end;
& U! L' T4 G2 x        for i:=1 to 10 loop+ z5 l' j% T: K# w+ u
                Res:=sprint("Store_",i);2 F2 V. [3 z' d( w1 M+ N; X& k) ?
                if existsObject(Res) then
, I- b9 ?0 U9 t# ^* C: \                        Obj:=str_to_obj(Res);, U5 i+ U2 S5 E4 }9 d3 V) V( c
                        Obj.deleteObject;
$ ^) G) H$ {+ c                end;, z2 B- p) G9 h+ M5 V
        next;/ `6 k* q$ D" k5 O$ ]* a+ T# Q& A
        --shengcheng Status:zimoxingceng) l, f8 v. R! e1 O
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");0 ]8 R7 I; l; ~* |4 p  T+ _
        Obj.Label:="warehouse status";, @- H  Y/ V5 l$ P# b( s
        1 I) b9 d& Z; \; p
        for i:=1 to WH_nums loop' I: n) h! {6 E! F$ m: r
                Res:=sprint("Store_",i);
" l  n4 u, q4 d8 ~# ^' l/ e: j                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);/ D% J! Y5 W9 {2 i9 k
                Obj.Label:=sprint("huojiaceng:",i);
# E+ N+ V! q8 b" I* \                Obj.xDim:=WH_x;& V, r+ w. }* l' y! v
                Obj.yDim:=WH_y;; p5 x/ i9 S1 g/ P/ G
                Res:=sprint("StoreData_",i);
! R+ E2 \2 s! F                0 ~/ N- t4 P$ e$ ~
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);8 A# j; {* u0 E0 E: T
                Obj.Label:=sprint("huojiaceng:",i);1 U) l/ N; X: t! P
                Obj.inheritFormat:=false;! l- [- B! H' K4 \3 o  a- t3 N
                Obj.maxxDim:=WH_x;
/ X9 [0 y4 h# c5 X8 l                Obj.maxyDim:=WH_y;
: ?4 W4 d2 K/ V% a                Obj.ColumnWidth:=3;
- s& x: o$ H. T' t2 o        next;, r. k* v, T0 {
       
  ?% k# [' q) M5 D! j        .Delivery.MUs.Forklift.speed:=2;8 r2 }- d, Q  r1 C: W
        WH_var.delete({1,Part_Nums+1}..{*,*});
' @  G/ {* V6 m5 g( q* g        for i:=1 to Part_Nums loop
! K; O) `2 t% s1 R/ w  u                WH_var[1,i]:=chr(64+i);4 k- h3 o  l" ~; Z( I
        next;- a* _: p" ]9 ~6 W" n' P6 z
end;6 V9 v: k: P% X/ l3 u
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了3 w' A% i. W7 b% j% W6 H5 f

8 b8 O4 L$ p+ U5 u

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-10 10:08 , Processed in 0.018226 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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