设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4503|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 l7 e0 p7 P( b. j* Y* n8 W+ x语句是这样的2 u* f) z( i# _, G
is. B) d  \7 O' X4 B: C  a
        i:integer;: w$ P1 @- U0 x7 s
        Res:string;
; p: U: ?! J7 k4 N3 O        obj:object;
$ i1 U: C* p1 y1 h; T2 Edo! X4 ^: ~5 W+ I+ {9 @9 K) e3 D( y
        if existsObject("Status") then& z& \8 \5 ]1 R) `( |& K7 G4 D
                Status.deleteObject;
: S% w$ t( h4 s) D' v        end;
' ^: g" n8 F) w6 y( u0 U        for i:=1 to 10 loop
$ M" u" [& \* ^* O                Res:=sprint("Store_",i);' w" u0 N7 I3 V' ?, r
                if existsObject(Res) then
1 O# T3 q3 O/ ~4 g+ N  p( a                        Obj:=str_to_obj(Res);. {/ l& P. b8 P' v) }
                        Obj.deleteObject;/ z/ {9 x7 W$ G, Q& I, i
                end;
5 @3 C8 |) X* [( C! [# p) c        next;# T6 v) g, G" ?( E1 k
        --shengcheng Status:zimoxingceng; o9 |( f, K& t* q
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");3 p. v+ j! H. j
        Obj.Label:="warehouse status";, ^7 d2 {. [# n' ]6 ~
       
; {2 d  w' I( j        for i:=1 to WH_nums loop" E3 I! G; }; O8 S, z# w8 l8 x$ e
                Res:=sprint("Store_",i);4 @$ h% g. M* M( t5 R! c
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
4 l! U( `9 X9 \3 _: d& i                Obj.Label:=sprint("huojiaceng:",i);
* }& Y) F* h9 v                Obj.xDim:=WH_x;
8 K! D' {9 e( V- a& F1 C. Q& Y                Obj.yDim:=WH_y;0 y$ ~( D; T: w0 Z$ ]0 J. ^
                Res:=sprint("StoreData_",i);: Z: F; G# M+ R
                . S$ b" V8 m& p+ |' [
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
, a% K0 C( W0 l/ R                Obj.Label:=sprint("huojiaceng:",i);+ i- }4 z. e9 H2 p
                Obj.inheritFormat:=false;9 D0 q: O/ S, v* O. m
                Obj.maxxDim:=WH_x;
1 U2 @4 h1 N) \( s7 j0 U                Obj.maxyDim:=WH_y;6 L/ z4 b# ]$ O  T! s% t
                Obj.ColumnWidth:=3;8 i  C! Q3 A  [
        next;
" i* G% C% L5 m# \2 K       
! W9 I  N% d0 z  h2 k/ C        .Delivery.MUs.Forklift.speed:=2;. R( U  x; V1 Z1 p) u: n
        WH_var.delete({1,Part_Nums+1}..{*,*});$ E8 Z, g6 b: g, ^. y% `, ~7 W
        for i:=1 to Part_Nums loop, |) q3 P( k0 V" K6 H: P- x0 T, Q
                WH_var[1,i]:=chr(64+i);
! S- z9 N- Y! W) c; B4 r8 M        next;
$ ]5 \4 }# c: c8 D: p) o2 Bend;6 ~+ D5 p3 f- b7 ^5 K; J; [# b: _
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
1 M; P" P( |$ D2 T3 r9 K1 c
0 @5 y0 l$ |  W! q

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-24 03:54 , Processed in 0.019958 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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