设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3048|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 x6 q3 p, _; K语句是这样的" E2 N+ p% y$ H: u5 e6 u1 C
is
" o) T5 G4 j9 \& W& q        i:integer;
) d% ?; Y% A% l& d        Res:string;, \9 A$ G3 k- A/ D0 ?+ }, n; x4 ^% b
        obj:object;, n% Q; v) T1 Z- T8 Z
do# e! b/ C: L6 P* K2 a5 m
        if existsObject("Status") then
, A9 W8 W/ I3 h& u) S                Status.deleteObject;
- d! m9 d  H6 k+ O. B& b) e+ X! A        end;
& b; X( B8 |4 Y        for i:=1 to 10 loop
$ J. j, M$ B" q                Res:=sprint("Store_",i);
/ _) @0 \2 B$ r" \                if existsObject(Res) then# X5 C9 Q! ]' i2 R
                        Obj:=str_to_obj(Res);
; @9 D: b! \& F, s                        Obj.deleteObject;
- I" g; A" p* L                end;8 ^7 S0 t  ]. H) I) K5 ^3 q1 G0 f
        next;
$ ^4 R  j0 _% }: x        --shengcheng Status:zimoxingceng
: k  ~6 p$ ~( \5 C! W. d        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");# f! _+ o% ?7 M  R
        Obj.Label:="warehouse status";
" ?& D3 P+ k' X- ]! p7 K2 @2 {8 W       
( u9 N9 s2 T# ~/ \        for i:=1 to WH_nums loop  ]) W! ]9 i+ B! ?; ]/ V
                Res:=sprint("Store_",i);
7 o3 |5 A" \9 |" l: o& y! X                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 h2 O3 ?7 r7 M2 |                Obj.Label:=sprint("huojiaceng:",i);
" N. b/ J. b4 W                Obj.xDim:=WH_x;$ Z. t& d2 F5 G% F6 ?3 N- a0 s
                Obj.yDim:=WH_y;
' S. U3 a$ K' l, h( c/ R                Res:=sprint("StoreData_",i);. s" _  K# |0 Q* k. H$ h) L
                0 h, D& B+ Q8 G! x8 O# Q% x4 t
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& r" F  L- U3 t2 l: d3 z
                Obj.Label:=sprint("huojiaceng:",i);
: ]5 g- j( u) X) \9 G3 j& d                Obj.inheritFormat:=false;: f* K) G! t) c- {2 B% |0 o( u
                Obj.maxxDim:=WH_x;' G& F- |, [6 O1 V9 F, V3 v, |1 T
                Obj.maxyDim:=WH_y;
& @+ u8 X8 U& X6 Z                Obj.ColumnWidth:=3;
* I' [% z9 G4 o2 a. G( @5 W% T        next;! o2 g+ W! I) w# b9 O. {* C
       
& I# |% P: z& ?6 c1 e* K        .Delivery.MUs.Forklift.speed:=2;* b/ E1 i, U3 V2 p2 L$ v" n# T0 q
        WH_var.delete({1,Part_Nums+1}..{*,*});
, I" ~' e& p0 @$ J0 c        for i:=1 to Part_Nums loop
8 C0 P# ]& M& `) ~+ E& C: M2 X                WH_var[1,i]:=chr(64+i);
- [' [; B9 b1 X- Q4 a; s        next;* {0 {3 @8 \3 L
end;1 g8 S' V" m. j, ]# g2 A
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
( L- e. n2 N3 j: g: `$ |1 a: l, c" Y! g  O

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-12 08:08 , Processed in 4.129443 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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