设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4509|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。: r  T- w8 p( `4 G( O( e
语句是这样的8 f- F/ e% y0 {
is
$ e- \) B/ `4 s9 O6 \  P        i:integer;9 k% H, r# ^# T- N9 O  T
        Res:string;
9 |/ |" q, Q9 a, M# d1 \, }( u/ M        obj:object;
5 s. \5 A1 D( mdo& ^* t3 `1 E  n+ L+ }) W
        if existsObject("Status") then$ @9 X; S9 p9 |$ ^3 j6 M
                Status.deleteObject;9 P; {! B+ z9 ?% E/ Z
        end;, |6 N# s' i; s/ Q) @6 w
        for i:=1 to 10 loop7 ^9 ]: M( e+ R% l: x5 |$ {. R
                Res:=sprint("Store_",i);6 l! Q1 W! ]8 |, A: X
                if existsObject(Res) then
) F$ N6 U/ l( Z# A                        Obj:=str_to_obj(Res);( ?3 ]) J3 e7 A3 b1 Z8 R
                        Obj.deleteObject;
+ j3 N2 e1 s8 O4 \4 x4 w8 O                end;: l5 d$ N8 w6 \6 d
        next;2 J3 l& F! u9 E0 a7 y: r
        --shengcheng Status:zimoxingceng$ s4 j  ]; J& [$ ~0 j) K* J
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
' J+ p1 a7 o; b# Z        Obj.Label:="warehouse status";: T8 m" h9 j, Z4 Y5 @
        , l1 R" n$ J1 L
        for i:=1 to WH_nums loop$ k& R4 P' I# x; U
                Res:=sprint("Store_",i);$ l% b' k  a) {1 l
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);0 y2 K! S9 Q6 C3 O& P% i
                Obj.Label:=sprint("huojiaceng:",i);' v( m( S! \+ y" n, g2 \; G9 e! ~- Z
                Obj.xDim:=WH_x;
3 s# [( b; s( j! W2 R# A. z                Obj.yDim:=WH_y;  Q' T" V5 T- M
                Res:=sprint("StoreData_",i);
& C/ K# x+ T8 F) D  t               
0 r4 e8 q+ S* ?                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);0 ?. T  O& |, f# f8 Z
                Obj.Label:=sprint("huojiaceng:",i);, a8 D4 e" Q( b6 |# c; Z* K
                Obj.inheritFormat:=false;" }( Y) S8 y$ K' E% P, W
                Obj.maxxDim:=WH_x;1 v: x: e" L% ?1 }* C$ |
                Obj.maxyDim:=WH_y;
2 R* ?/ `; ^9 u5 p; D                Obj.ColumnWidth:=3;, C' _' d$ [: w& @' v  D' R( F+ m
        next;2 d8 ~3 m+ e( ]6 q* p
       
% K" @& I4 o+ w. e( a$ L: q        .Delivery.MUs.Forklift.speed:=2;7 u; M8 d" f4 E- q. f& J
        WH_var.delete({1,Part_Nums+1}..{*,*});& U: ^( p# x0 d, k( O+ w
        for i:=1 to Part_Nums loop2 i  J* P# {4 `0 ?& s# d
                WH_var[1,i]:=chr(64+i);, I$ v; L$ X9 N6 Z7 m
        next;
. k1 p' J' g* }/ F. l' Send;
, v1 G  i, n0 W& ?; S2 T出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了, y% p- a! y# Z9 J' [6 r7 Y: _

1 m* T2 u+ T0 W) B0 Q1 l5 u

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-25 11:55 , Processed in 0.020954 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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