设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2616|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 n# D" P/ ?# `" Z$ ]% A7 r7 y语句是这样的
5 i! m( R! L) w* N) |  sis
+ h1 V: k; u' n) z  d* _        i:integer;: \; N5 y/ G7 o) [$ I
        Res:string;
5 @0 I/ }2 v/ P7 q2 c        obj:object;
! z. U% L' ~- B1 A) P6 w% Odo
4 F" ?% n: j* Y( x        if existsObject("Status") then; z3 |+ B8 i' C& ^6 \
                Status.deleteObject;
! {* v5 r/ t9 @% x. q6 n        end;
6 M  y* W; s6 J  A        for i:=1 to 10 loop# J, v3 c! j$ S% r; B5 y
                Res:=sprint("Store_",i);6 c! S  }$ m# t  Q6 q
                if existsObject(Res) then
8 s) M2 u% }1 v; ~8 i; h, T! a                        Obj:=str_to_obj(Res);5 t6 A2 r- Y+ D! Y
                        Obj.deleteObject;
1 F3 F4 G/ p0 C1 X                end;3 O3 _; H0 r0 m
        next;
; [" K# L8 P1 J( ^        --shengcheng Status:zimoxingceng/ \* ~0 x6 j5 ?0 \/ p4 O. C. B/ u. j+ i
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");6 S0 J4 s$ A2 ]* R1 P4 t7 e
        Obj.Label:="warehouse status";
# J7 A, ~" O9 }; X: A7 L9 L       
; j, @$ w7 \" Z  Q/ ~8 D0 o        for i:=1 to WH_nums loop" K$ I9 U$ ^. ]+ l) L. V
                Res:=sprint("Store_",i);
" Q* d( v3 v: S! ^' I" a& t                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);; j% s9 l% w) E( w- I) y
                Obj.Label:=sprint("huojiaceng:",i);* J- W# _+ u3 u
                Obj.xDim:=WH_x;
; C% j6 G  Z4 w                Obj.yDim:=WH_y;$ V, D* h. z6 f
                Res:=sprint("StoreData_",i);
+ K% A" n( j! g4 X2 b# N                ) E' F! j' K% k, E6 Z
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);6 t- I9 O( I! ]. z$ X5 ^8 _
                Obj.Label:=sprint("huojiaceng:",i);
( I9 i$ A7 a! O# @                Obj.inheritFormat:=false;
: w3 Q6 @' z! h9 k                Obj.maxxDim:=WH_x;7 ?. ?) g1 ?; V( Z
                Obj.maxyDim:=WH_y;: O: W8 @( @/ _0 @
                Obj.ColumnWidth:=3;
: m8 u' Y5 n$ V2 q        next;
5 @. r0 P& I' N2 J6 N. |+ J       
4 @3 N0 Q+ x8 d        .Delivery.MUs.Forklift.speed:=2;' e$ z! v8 M8 t( C' [- {
        WH_var.delete({1,Part_Nums+1}..{*,*});
/ |8 L5 W# {+ x: ]        for i:=1 to Part_Nums loop% C6 \2 z* K: J7 w5 W
                WH_var[1,i]:=chr(64+i);% P6 ?  \1 Y* y& Z' Y+ [
        next;* [9 i5 L( C2 \$ L4 Z
end;
1 y! [- h5 U8 T5 W: i9 }) c出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了$ A% j7 T4 S2 D" L  @5 y
+ P( I% A# o) K. T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-8-21 13:51 , Processed in 0.013491 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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