设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3365|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ O3 Y, o6 Z6 l6 K9 r  H( y
语句是这样的. i# W! i3 L) O% ?- }
is$ x' P% i; C: ]: B7 M; H0 e
        i:integer;/ _' `- v2 p/ O  j; B/ Z: \! \
        Res:string;
" T2 m( P9 Y# J( G9 h/ J6 W$ X        obj:object;3 E, r8 B" O4 L/ ^0 W( o
do
- c) `$ `1 z) p0 P. k5 _9 ~        if existsObject("Status") then
  J' f# ~$ A0 _2 z/ B+ U" s; ]5 D1 d! j- E                Status.deleteObject;7 F$ `3 x! T7 I0 L  G' D
        end;' a6 s: l. o, M0 z0 I' ~- @+ o
        for i:=1 to 10 loop
" s/ w; u% |9 s2 [' ]; K                Res:=sprint("Store_",i);7 I9 E3 w! o8 I3 _
                if existsObject(Res) then, c$ [: |8 [5 B  P' N: y8 a
                        Obj:=str_to_obj(Res);
/ `/ Z5 x4 @( u4 J& k$ ^' x                        Obj.deleteObject;! }: e# z# [% v
                end;  ~/ S8 U6 q3 b8 W" f; X
        next;! R, e4 Q% h; X
        --shengcheng Status:zimoxingceng
# G5 H$ X% j0 }0 E7 j& L$ J' E& u* [        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");. E! i9 p5 I8 a' O+ K" u
        Obj.Label:="warehouse status";/ d/ A1 Q8 b% M
        / B( E& U2 G  q# B
        for i:=1 to WH_nums loop4 |# L/ z' W2 b
                Res:=sprint("Store_",i);2 a& }) Y: l% I9 E+ U+ u2 O1 w" M
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);: \4 p& @" H7 A
                Obj.Label:=sprint("huojiaceng:",i);
) y' ?0 W9 i3 y                Obj.xDim:=WH_x;
5 L: z5 c  b5 y( ?: O                Obj.yDim:=WH_y;
1 f) S" u7 o% L+ b+ t: C                Res:=sprint("StoreData_",i);$ ?* e, E8 h, \5 S6 ~8 h
               
: r. ~2 u; K* F; Q                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
- N! I- N% O7 W; `& C# S                Obj.Label:=sprint("huojiaceng:",i);. ~6 D( _! \- a0 M6 r2 M8 b
                Obj.inheritFormat:=false;
8 F& W1 ~8 L7 d' f. B                Obj.maxxDim:=WH_x;( c& n+ S1 Q$ J  j4 e
                Obj.maxyDim:=WH_y;
3 S$ \+ `6 @) u/ m4 h' v" N                Obj.ColumnWidth:=3;
% J# Z5 Z9 g3 A/ P/ t) Z2 u- R( U        next;8 A4 z& o/ _( r* ~
        , E# |. F3 Z. v4 O2 ]
        .Delivery.MUs.Forklift.speed:=2;
- [. H2 z4 e* B* L9 p9 r' t        WH_var.delete({1,Part_Nums+1}..{*,*});
" c# l$ F- Q3 O" P/ ]        for i:=1 to Part_Nums loop
. H* W2 \9 J4 ?& J' y& s                WH_var[1,i]:=chr(64+i);+ i: ^2 p- N( c+ b$ O
        next;+ z( J8 G& W# V$ Y, g5 ?0 F- C
end;
: ]4 C1 a- g& Q" f出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
" R8 B% p5 o6 F
$ y4 Q& q  [# p

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-13 14:43 , Processed in 0.019235 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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