设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2618|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 b2 k$ h2 u! o语句是这样的
0 X9 ]8 l% q& ^+ S& C3 dis
6 ]- g2 N& n3 `        i:integer;
/ U. N& A# E6 @1 P2 L$ r7 w        Res:string;  }1 ]! K) q& A
        obj:object;
( x! U1 B: K$ Edo- F# m% h/ |( t
        if existsObject("Status") then
5 \1 w' z7 }4 r                Status.deleteObject;
/ x6 x& u' P* n: P6 O5 O        end;
: E/ L8 w4 _% w( T3 ?5 w        for i:=1 to 10 loop
& u0 b+ r# v; b3 B9 V! H. M4 \& D                Res:=sprint("Store_",i);* z  k+ d# H; {% M
                if existsObject(Res) then4 a- x6 }1 y7 M, q1 J3 P
                        Obj:=str_to_obj(Res);* L5 U  ~) c9 h; s
                        Obj.deleteObject;% h5 d5 A- Y0 X6 i9 \3 g
                end;$ P+ h. G" D2 [' v. o2 \) V
        next;
; r7 s7 }. _2 N9 Z" w. J        --shengcheng Status:zimoxingceng
9 T/ t3 U) M$ V( b. q        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
. @) \( J- o! _# }4 F/ H        Obj.Label:="warehouse status";
7 e$ m! q& m9 }- z; n        7 }$ x5 X: m5 L
        for i:=1 to WH_nums loop2 ]  ?: ~4 k0 X# V; }( g
                Res:=sprint("Store_",i);
3 c* ^, ?4 D9 W- S% T# F: M                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 s! `/ R; I; s% i9 i                Obj.Label:=sprint("huojiaceng:",i);
2 O8 b3 s$ W, {                Obj.xDim:=WH_x;
! J) c) ^3 R; w2 h1 Z3 m/ O# E- f3 N. }                Obj.yDim:=WH_y;1 O* t7 P( d4 [) q8 E# Z! l
                Res:=sprint("StoreData_",i);
" @9 |5 s0 F& D9 E% f& w               
1 A7 @0 @9 M& w+ X                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
+ P* i  V; U9 N( w* r: X% u) v                Obj.Label:=sprint("huojiaceng:",i);3 e1 z6 p' C; {0 r
                Obj.inheritFormat:=false;9 L+ [% s( {8 O/ j# I
                Obj.maxxDim:=WH_x;4 m2 f: b; R$ K- R
                Obj.maxyDim:=WH_y;
6 E9 b, a: z2 a, K8 p                Obj.ColumnWidth:=3;$ q. L: o$ D' o: T
        next;
2 C; O4 J' \$ u5 }       
* P( q) p( Z' E( d3 C! e        .Delivery.MUs.Forklift.speed:=2;
1 D4 ?* \+ L4 ]- y7 c% Q        WH_var.delete({1,Part_Nums+1}..{*,*});$ }# L- S2 X8 G( p' |
        for i:=1 to Part_Nums loop3 W* l/ O" _4 e- _, R$ s/ Q7 ~" A
                WH_var[1,i]:=chr(64+i);: X( A& @4 G5 `3 Q) J
        next;$ \2 u4 c) G3 f* j9 `
end;  u, [" o% |/ X. i# Q8 k
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了# f) {2 O# ~4 ~, ~( h: |0 Z! l& F

" K2 `0 S5 l3 p* Q

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-8-21 16:44 , Processed in 0.013880 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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