设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4475|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。# g% T9 r, ?9 {
语句是这样的6 m8 p  Q/ F% T5 G) e1 e6 W
is, t6 r; C( v4 u! ^8 h; W& Z
        i:integer;* F6 g- n/ n" x* J* Z  u1 m3 D
        Res:string;7 T7 k( b) b2 y: D/ [$ |. Q
        obj:object;
7 M/ y. K- N; p) c, h6 H$ @do. w8 h$ N  z! [
        if existsObject("Status") then' P+ x* u+ Z7 P& w2 o6 J
                Status.deleteObject;& _; v1 F) e' ]) u5 [
        end;' W7 H( o' [- u. d
        for i:=1 to 10 loop  {9 t9 g  d9 l
                Res:=sprint("Store_",i);
9 f  w" L- G6 Q6 [                if existsObject(Res) then- t* D1 Q4 c+ C
                        Obj:=str_to_obj(Res);! e: P, w+ ]8 G0 e% D8 O0 Y  M
                        Obj.deleteObject;- \  P% K$ k" ~* e
                end;+ O1 S9 m# Z& \
        next;0 W2 E8 |- h. S2 M# q" x
        --shengcheng Status:zimoxingceng
- N4 e7 F3 h6 ~* W        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
' Y% p0 i2 W. `( `8 u) a1 Q        Obj.Label:="warehouse status";! B& l$ O, c9 v
       
: G5 }8 Z! V( p: s7 q  [        for i:=1 to WH_nums loop
! }$ j6 j4 g/ K. b+ B9 s                Res:=sprint("Store_",i);6 z' u5 u7 M/ A& A
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);+ X' \# |* K- z, j# Z: v  C
                Obj.Label:=sprint("huojiaceng:",i);! h$ t# A5 l9 I6 t2 ?/ u
                Obj.xDim:=WH_x;" ]: B( z, I; J' v8 ?3 E* A
                Obj.yDim:=WH_y;' z5 o3 D0 Q# F6 Q& m' p* `
                Res:=sprint("StoreData_",i);
0 ]( f4 _+ A- S$ Q/ W2 x' I) p" }               
: r% N, s1 p  N- L  B$ M                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
; h, f8 d! @, F# \4 X. P                Obj.Label:=sprint("huojiaceng:",i);2 _4 ?$ i" f3 i; j3 R* F4 C) n$ ]: x
                Obj.inheritFormat:=false;& `4 h% D! S; Y
                Obj.maxxDim:=WH_x;( i- w) w6 r! T2 a- k. v
                Obj.maxyDim:=WH_y;' Y7 i, M' [, ?
                Obj.ColumnWidth:=3;7 X( o$ K5 N$ Q6 V* ?; M
        next;
: G. g4 K( ?4 I0 n: ?        . c7 |6 @% ^' t% C% W$ Q4 O. Q& ?& U9 V
        .Delivery.MUs.Forklift.speed:=2;
# P6 |. q; L( [3 V# a        WH_var.delete({1,Part_Nums+1}..{*,*});9 e) ]/ i; m2 r
        for i:=1 to Part_Nums loop! E: F2 ^3 L  b" i& s. M' K3 N
                WH_var[1,i]:=chr(64+i);
* B6 t  O9 U% E& M, U4 [7 F) b- l        next;
  N* I0 Y6 ?/ |end;3 t' b: s0 h: T1 Y6 V
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' y4 b5 h' M8 D/ S. L# Y2 z# |/ N. ]8 A$ O+ T/ ~5 @  M& N  z5 K0 D

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-18 08:13 , Processed in 0.021545 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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