设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3349|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
+ K" k8 n5 J  O3 D语句是这样的
  l5 G1 k* x% W- o/ Wis
$ V- U& G# b, u; l' M5 C; E        i:integer;4 G, b; ^$ j$ M9 o" A
        Res:string;
1 V& |" `/ T0 k+ H% v% w6 u1 W0 P8 ?        obj:object;6 ?! ^. }# u. Z( v7 c
do) K2 n) n$ Q+ A4 b
        if existsObject("Status") then5 E* R: f3 s0 b4 C4 T! y5 K
                Status.deleteObject;
* e! i* |: I( D  l) s9 R3 W        end;8 r* j! j/ F' u5 f+ Z, @# i* k; p
        for i:=1 to 10 loop0 O( \( c0 F; F( U& j; U
                Res:=sprint("Store_",i);2 ~% q! u2 }' K' o9 u3 s9 @) }! E
                if existsObject(Res) then  K5 S2 f, l& u% E
                        Obj:=str_to_obj(Res);
* J! G4 W! I* U+ g: X                        Obj.deleteObject;- o+ ^6 O. E- i! W
                end;/ |* l$ R: N- \
        next;1 D. _2 K7 C; x) g* C" }* g
        --shengcheng Status:zimoxingceng
# C$ y- q5 h/ Y* O) V$ ?        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
- R0 e- ~+ G, D  o        Obj.Label:="warehouse status";
" f  E! g" j. k- E; P7 W        $ e8 ]" R. E- j. O* t# s' l
        for i:=1 to WH_nums loop
7 O+ q, z  M1 [" W. X- I* j                Res:=sprint("Store_",i);" p3 y& c, B  r' A
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);: s6 P; I/ e" k$ T' [  u
                Obj.Label:=sprint("huojiaceng:",i);
. n2 \  y9 Y2 j, n0 \7 \/ F- I( j: b                Obj.xDim:=WH_x;1 ~6 ?! ~& q) ]3 b
                Obj.yDim:=WH_y;
1 K0 H8 t2 ?) u. k. K                Res:=sprint("StoreData_",i);
+ {; |  W. n) d- h7 `1 {" s+ O                % h: P- O1 }, P4 C, {$ F2 S7 P
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
+ v- `4 H1 T. Y; c                Obj.Label:=sprint("huojiaceng:",i);
( K( j0 U$ G) q" d( L' j7 N                Obj.inheritFormat:=false;
9 P: A) r+ i- y% @                Obj.maxxDim:=WH_x;) ~  N! n- l  E! x  V9 S- i
                Obj.maxyDim:=WH_y;
& Y, Y, Z% R+ H9 z* G                Obj.ColumnWidth:=3;
( g" v4 o" c; T! |; u4 g9 ?        next;5 e6 m0 o- K$ g6 h! \2 f2 ?5 \! Y
       
3 V$ y) A% E/ A: X$ y4 D        .Delivery.MUs.Forklift.speed:=2;! ]9 ~3 Z  k% d# b) p% W! r; {" h; {
        WH_var.delete({1,Part_Nums+1}..{*,*});
1 t2 k6 n; {. j( \        for i:=1 to Part_Nums loop
# B$ R  j9 f$ [6 x0 D: A                WH_var[1,i]:=chr(64+i);# t1 ~2 d' n- h; z7 e# z% U
        next;: w* R' {" C! L& Y) I
end;
: L; r$ j  u% Z' e) ~出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了& T0 s: r/ b$ V

* [: S& w: r" V0 r2 }

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-10 04:36 , Processed in 0.015548 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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