设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3308|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
% M+ H. n2 F1 a6 o  {: I1 N语句是这样的
/ Q- a; O2 y3 t' @$ I$ }/ U1 c' ?) e3 W, @is  N! H- |' H- C9 X
        i:integer;0 n) r; T! q8 }7 z
        Res:string;
% B) J3 }7 j. q! I! A' B* C        obj:object;
7 C- y$ v6 p8 G. l. r* o9 @4 K' ]* ?" odo
5 E; o* Y! G2 o# P  e0 T8 x* R        if existsObject("Status") then% J/ H( b; w' U' A" p5 i# V
                Status.deleteObject;2 x( a3 Q  j% J4 X& N; p4 X- U
        end;9 }8 Z1 E; }1 k( I) k: a, e
        for i:=1 to 10 loop- ]5 N( ?4 Y2 s2 }3 q7 Q
                Res:=sprint("Store_",i);$ I. s' Y$ y! D" X4 Q4 N5 t
                if existsObject(Res) then
/ A% D* [9 F1 d$ Y# U                        Obj:=str_to_obj(Res);) a. o; F- G2 W! A
                        Obj.deleteObject;
0 ^, `4 d. S& a: l9 A1 E                end;
" C; ~) G. ?0 F        next;
% ^$ F. F8 U: L% t        --shengcheng Status:zimoxingceng
* ]4 Q0 S, D5 f5 k, w5 o        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 ]& T! b4 Z0 T- g8 C% M
        Obj.Label:="warehouse status";! A+ Z& D+ ?1 `  A6 F9 l8 w! H) l; c
        9 k% j4 p$ d/ p4 M+ M' t
        for i:=1 to WH_nums loop! `+ J/ v& \2 a/ i
                Res:=sprint("Store_",i);! K9 y8 F5 k2 T5 E; c) r( w
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. ]" O; A, ?  B5 O2 u& D8 N                Obj.Label:=sprint("huojiaceng:",i);
: L! o7 ~1 K! x9 c6 R                Obj.xDim:=WH_x;7 r+ T0 f; P6 Q$ `' N/ h
                Obj.yDim:=WH_y;% _3 W! `+ _9 `% d) t
                Res:=sprint("StoreData_",i);
2 N$ C1 j; a9 H2 P" S8 v               
. t: `) Z- b! _& i! r6 l6 @                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
$ Q; X4 `2 j  u& m7 J1 {                Obj.Label:=sprint("huojiaceng:",i);
/ C3 U( ^$ Y0 r- @5 H, O                Obj.inheritFormat:=false;& ]2 L, @1 G. n' G; Q
                Obj.maxxDim:=WH_x;
$ F0 u( r! Y3 }( Y0 o" o; J% {                Obj.maxyDim:=WH_y;' ^8 Q) d6 Q7 v4 l4 `; n$ ^
                Obj.ColumnWidth:=3;
% u3 e% ~7 |7 V3 w! _        next;
/ K. H! Y' m8 M9 C1 \+ {        / f3 v. Z5 Z3 ~8 C" O1 @5 L9 o5 ^
        .Delivery.MUs.Forklift.speed:=2;
. _2 V; Z' z: F; f" n% ^& J5 k% [        WH_var.delete({1,Part_Nums+1}..{*,*});
& e. b* _1 W0 R  Q: C5 M        for i:=1 to Part_Nums loop- W3 B0 S& V) R" J  P
                WH_var[1,i]:=chr(64+i);
% J* v9 f2 |/ k$ n4 M        next;* h0 |( `. E* M
end;1 P, k6 |  T. |/ S& B, s8 R3 v
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了) q# Y/ @  Z+ }6 n$ T+ K
: @) k- {0 ^1 W! J2 }- M* K' c

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-5 17:48 , Processed in 0.018175 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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