设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2464|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 R3 z4 O* r# u: {) g7 m% f( T语句是这样的
# b7 l) e! [) b, \3 x# y, |is
# D; a* J8 _: F& [' U% p        i:integer;8 r/ v! f& o9 S0 n; g
        Res:string;( u  m0 ~4 h% ]$ u
        obj:object;2 ~5 D) O3 U5 m- B' ?9 s
do
3 T8 f9 A) r% Z& r% l! @- M) C        if existsObject("Status") then, E' L0 U- B; ~& h2 B  }) l: Z  C
                Status.deleteObject;
8 G  o& Q4 g3 l& [5 [/ P- V        end;
+ o8 K( s( l7 ?  s        for i:=1 to 10 loop
3 n1 ]1 ]1 e) C0 H# w                Res:=sprint("Store_",i);1 z# U5 r' n/ l1 y% `! Z+ y2 w# ?
                if existsObject(Res) then
9 }1 E3 v) t* D; |                        Obj:=str_to_obj(Res);
9 `9 t( j; Y! w$ S. _                        Obj.deleteObject;6 L- f4 C) s1 u: H& k9 ]
                end;
: D" S8 \8 }8 }! q( |2 a! G& u. Z2 q        next;
' z2 \" Q$ P2 z4 ^        --shengcheng Status:zimoxingceng2 \5 X; K, |: v# ]' {  U
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 p4 s- r- V& G$ S4 t- y6 J
        Obj.Label:="warehouse status";' c2 d0 `( f( @6 n$ H( R9 r& w  w
        1 P4 C9 K9 W" s& D4 {( j
        for i:=1 to WH_nums loop: H  V9 `/ _* O- k6 v+ Q' j) n) s2 S( u
                Res:=sprint("Store_",i);) @4 \1 Q4 v% p, i- Y9 _( e
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
& n5 h) L: X# q0 l3 x                Obj.Label:=sprint("huojiaceng:",i);
8 [% I8 C1 b6 s6 x/ o1 |                Obj.xDim:=WH_x;
8 y( `7 I* D3 T/ Z4 D! B5 n- @3 h5 w                Obj.yDim:=WH_y;2 G' ]8 h* \8 L( S) N
                Res:=sprint("StoreData_",i);
, E; [& q$ F) M' ?/ I& i                3 l( y2 Q) ~# X: H6 g# E
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
( d: t! c6 c* O# Q& T& J3 G# Q                Obj.Label:=sprint("huojiaceng:",i);
6 N; X( m5 v8 y  E" W9 H                Obj.inheritFormat:=false;2 C8 V* u: |& n* C% K% a; a8 v
                Obj.maxxDim:=WH_x;2 {; ^. i! M( C' {8 H% e& p$ ]! v+ O
                Obj.maxyDim:=WH_y;5 d# p) b9 y7 F* x" [5 d
                Obj.ColumnWidth:=3;% f! x8 L! x, \) A1 t6 n0 i, [
        next;
5 k& a1 T! L6 T+ q$ d; j       
6 o2 D0 s, E% [5 I3 N1 c        .Delivery.MUs.Forklift.speed:=2;
: t0 F6 o4 L5 Y( i2 c        WH_var.delete({1,Part_Nums+1}..{*,*});' P0 n) d9 i  ^
        for i:=1 to Part_Nums loop& i6 A% t7 |! s$ H: ]7 c2 A' A
                WH_var[1,i]:=chr(64+i);! Z+ H5 M* s7 \* T9 k. A8 m
        next;
* G; E* r, k- A* _3 [# \0 s7 Iend;1 l3 C1 O) H' @9 Z' s; G6 w' q
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
/ u, p4 _! |& v4 T, }! Y$ f, P; E) d5 V. L0 H3 O( i

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-7-4 19:56 , Processed in 0.016353 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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