设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3151|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。& Y( A. x" p3 Z* N3 o
语句是这样的3 K# i" |$ F$ _6 J. S0 ]9 t* O
is8 N( H1 |$ ?5 G
        i:integer;$ g) H$ I& F; ~2 x% h
        Res:string;5 J: r1 ]( O1 @2 _5 [4 P
        obj:object;
3 x- d' f5 p8 A; Y/ ~do
# I% M7 R9 l; Z) m        if existsObject("Status") then+ a! j1 b0 T# B$ h5 [
                Status.deleteObject;( \" y) I/ V5 @
        end;
' r" Z# _) D0 _- a3 ~" p2 h        for i:=1 to 10 loop
* c% k, a% N- d3 x6 D; k  Z, d0 u                Res:=sprint("Store_",i);% ^! p* k9 A5 y6 J! L0 j% D
                if existsObject(Res) then
" T0 x+ @' c9 ~: g$ @1 B8 N+ ~                        Obj:=str_to_obj(Res);
% `6 @0 G; T: x                        Obj.deleteObject;
" }7 Z2 o4 \/ r* i                end;
0 H/ W+ b2 @4 D' G7 o        next;3 E4 K" @8 [! V6 l
        --shengcheng Status:zimoxingceng1 E' Z# S& {* ?) O# k, ], v/ H6 h
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 H6 m/ o# o9 S        Obj.Label:="warehouse status";- t3 I3 I! I, Q$ t( ^( _
       
4 F5 `& E1 E- @7 R4 I' C7 i        for i:=1 to WH_nums loop+ O# F& [. X5 q. C8 b% S5 M9 s
                Res:=sprint("Store_",i);. P  c" q) n  o) K
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);/ |: I" V" |: B: H2 N. i; K
                Obj.Label:=sprint("huojiaceng:",i);
7 m3 H& m3 ]( U! Z                Obj.xDim:=WH_x;  m# _: Y5 b6 \
                Obj.yDim:=WH_y;
$ F5 L# i: p' D; W& x( p7 Y                Res:=sprint("StoreData_",i);
4 z# G! }; C: @8 i               
. C. h2 p3 j5 h9 U% q5 p( H                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);2 A8 w" Q; v1 n8 K' C
                Obj.Label:=sprint("huojiaceng:",i);
" f* U' ]6 X2 i( s2 L                Obj.inheritFormat:=false;
. k" @7 E- s+ S/ h  Y; Y                Obj.maxxDim:=WH_x;
) ^* ?% s+ b1 J' X: \: t/ \- \6 {5 O' s                Obj.maxyDim:=WH_y;) x/ P  O6 c" @+ r3 u
                Obj.ColumnWidth:=3;$ u! J1 f, d- J0 v) [
        next;) y( A/ {8 {9 o
       
- i/ }$ d- b. R8 u8 S) Q$ Q        .Delivery.MUs.Forklift.speed:=2;
) [% U2 }4 T9 U) w        WH_var.delete({1,Part_Nums+1}..{*,*});2 v# E  \0 e8 R: C+ d9 }' E4 z7 O8 y6 B7 [2 J
        for i:=1 to Part_Nums loop
5 Y# ]# I! S2 E: N0 v* F" O- f                WH_var[1,i]:=chr(64+i);& C9 K4 O. F" m2 G1 G" _
        next;" S: L! T% v9 m" v  T6 ]
end;/ h* Q# T, w( h+ W5 N
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
/ @& ^) C4 j7 d$ ?" M, @" R2 I) g% Q4 L$ n. ~: W# }

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-30 14:01 , Processed in 0.016439 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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