设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2960|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
/ H; n! O1 X- l  G3 J语句是这样的+ l6 @0 X- |* l9 e& b6 G9 i
is% G5 r+ H- z, F6 _/ g
        i:integer;
& P) F% o* z. @7 }7 ]        Res:string;
" Q$ s  q' g6 ?, j+ O        obj:object;. T7 q1 C4 A$ c+ _! W$ G& E! M9 F& T
do7 Q" Z! v! I% R6 U
        if existsObject("Status") then
% Z2 G# E: O3 }( w: g                Status.deleteObject;) m' _- n) c; N" r1 L# A
        end;! ?  l0 z3 x$ R5 m2 ^6 K/ J* Q% @
        for i:=1 to 10 loop( r6 u- T. G, Z- O5 Y
                Res:=sprint("Store_",i);- }7 v3 _5 h+ [3 R; a
                if existsObject(Res) then
0 Y  J& K4 w  O6 v; R                        Obj:=str_to_obj(Res);
5 ?) w+ p* u  D, u. U                        Obj.deleteObject;
; N+ P. l! L* p                end;& N  C( p4 x0 Z5 `3 j
        next;* O3 B( V- F" D4 t% `7 ?2 A
        --shengcheng Status:zimoxingceng4 o( e8 q$ E& F
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: x9 U9 z, i1 \1 [% \% |: Q
        Obj.Label:="warehouse status";. P$ Q" q! O1 W) G4 j3 q: R$ M
       
  |6 B- d- ]& i# U+ C# e8 h, }        for i:=1 to WH_nums loop+ x: f( \9 M6 @+ g
                Res:=sprint("Store_",i);
( S3 j& J3 t7 y. X                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);3 \( J! V& u. Y2 q4 T2 O
                Obj.Label:=sprint("huojiaceng:",i);
0 Y0 \$ G3 d+ p( w( J                Obj.xDim:=WH_x;$ L) a/ b( A) p
                Obj.yDim:=WH_y;
5 K* e0 e/ U( [1 X' d                Res:=sprint("StoreData_",i);" L$ y; k) a/ h5 J5 X
                2 ^+ w+ w5 O+ i
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);( t& y2 S; P- S7 [) [$ A
                Obj.Label:=sprint("huojiaceng:",i);
9 T& u, V+ V+ ?: [6 H                Obj.inheritFormat:=false;
- A8 n# W6 V2 d! k9 H" [                Obj.maxxDim:=WH_x;
  z: {0 G  }0 k9 T+ W- R% f                Obj.maxyDim:=WH_y;) |% s0 ^$ n) ?. k" b+ ~
                Obj.ColumnWidth:=3;
( ~. H0 J' p. A) T- }' V        next;
# [% E: P6 u/ Y8 q( P# {        + u7 R% A! w' x! C9 O9 |
        .Delivery.MUs.Forklift.speed:=2;( h- i) T1 D! m$ s$ y0 M* _
        WH_var.delete({1,Part_Nums+1}..{*,*});# A- f1 {( `9 r) O# W2 V
        for i:=1 to Part_Nums loop0 z5 ]; s( L+ f" N) E
                WH_var[1,i]:=chr(64+i);6 h6 @! R+ b" ~! U
        next;
" y9 L. D( {5 Q2 F/ Mend;
- b: I( w) t1 L! r  J6 {  f出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了1 U7 Y( ?2 N7 b8 f% w

( a' A% j" A. ~* `0 |* `) ?

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-11-21 11:46 , Processed in 0.026243 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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