设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3229|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
/ h& ]& Z1 ?9 ~! T8 X- i语句是这样的
4 m' x; H: X" c! n6 u" |- zis
$ K6 f2 o2 b; p$ W3 A1 r        i:integer;0 g! O6 N: j8 O) z- }' I
        Res:string;* ?0 L/ z% Q# U$ L6 o# [5 f( \2 g* B% b
        obj:object;
2 s: h) c0 z. b. d5 Ado8 e% [8 i& {! t
        if existsObject("Status") then
! R: v2 B: @$ p% U9 |                Status.deleteObject;( N, t2 m( j" t" T$ i7 Q
        end;
4 x! @+ z) k/ ]$ a        for i:=1 to 10 loop, H. s, L6 N7 }: v6 |5 p
                Res:=sprint("Store_",i);8 {% Z; K# }7 z% {# E$ M4 x
                if existsObject(Res) then, @4 n+ q" h4 Z
                        Obj:=str_to_obj(Res);, r. t" Z5 k6 h& e) _2 i
                        Obj.deleteObject;
- T2 M% d3 h! ?( k  o0 t1 C                end;
) C3 C! ]- b5 J        next;) c! ~8 h$ I- ?2 J9 j
        --shengcheng Status:zimoxingceng
1 X  v2 N( r* \2 ]. x! U        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
; E+ X, T  }. n: {& s        Obj.Label:="warehouse status";$ _' q6 D: E* j, P; ?
        9 t( T9 i  V+ K$ Z, Y
        for i:=1 to WH_nums loop
  T1 \* G! H3 G% N! ?/ W2 D                Res:=sprint("Store_",i);3 @4 h, Q3 c$ U
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
8 S7 T1 U! `. X                Obj.Label:=sprint("huojiaceng:",i);
9 x& @) s, T0 {2 F                Obj.xDim:=WH_x;
. I# }9 P7 I$ g                Obj.yDim:=WH_y;
* @9 W+ M% J5 e2 d, {9 P8 Y4 S, S( ~2 D4 U                Res:=sprint("StoreData_",i);, \+ N1 w% N: f: Q6 T$ Y
               
. b/ Y, |  Z& c* t; Z# v: t6 b( b* {                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
6 f5 R7 K7 Z, a$ D- m7 o                Obj.Label:=sprint("huojiaceng:",i);
  G2 i& o! U% f4 U4 O. X                Obj.inheritFormat:=false;$ U, s( l5 b7 B. A3 l9 Y1 C0 p
                Obj.maxxDim:=WH_x;& E% Z  U% k& m* D- b
                Obj.maxyDim:=WH_y;
. l, }5 I5 c+ ^                Obj.ColumnWidth:=3;. X9 p7 q3 x& {
        next;
$ S+ k2 f. y% c& V4 x$ w& }. \        " q1 }( K  J) d4 w
        .Delivery.MUs.Forklift.speed:=2;4 a. J5 N: v8 l
        WH_var.delete({1,Part_Nums+1}..{*,*});; E$ L, K4 c% ]2 B3 G) B$ A  K
        for i:=1 to Part_Nums loop
2 z. B" ?1 I" N) z% q+ n' L                WH_var[1,i]:=chr(64+i);; F' d$ i1 T+ |8 J# T
        next;
" y6 q9 f1 ]5 Q0 H/ e- @' Lend;
' @* l5 z  w( @6 m/ t6 F, V出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
; {% I% N, R% c" v+ I1 A/ f5 K7 t' S' s) W! a9 s' U! _

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-22 11:41 , Processed in 0.017012 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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