设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3994|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
* ]0 x0 r  n( o语句是这样的3 j" T0 B6 @& D, P+ ^) {
is
% `/ d& h* F8 c        i:integer;
9 \* {0 n* S( V3 y5 [( O% r- k        Res:string;5 Z/ f. {7 E' f9 P6 G2 L
        obj:object;, x! _) ~. F' ]
do. V# s$ X) F- }0 D$ ?
        if existsObject("Status") then
6 {! b  f& X. {0 }- }                Status.deleteObject;
, t/ m9 o( P" Z# t! r        end;
, I( o" Z/ ]2 C4 ~9 @7 a        for i:=1 to 10 loop
% D- k4 Y/ i$ p+ w' v                Res:=sprint("Store_",i);7 M1 K, x' u+ h+ e5 k* a. G  B, ~6 Y
                if existsObject(Res) then
5 W8 w3 o! [: [                        Obj:=str_to_obj(Res);
' F" p+ Z3 V* r7 l* Q" h2 x- D; F6 i                        Obj.deleteObject;
/ l5 x3 f2 w! c  p/ n                end;* Q) J# ?: p2 \
        next;
) V: t7 h5 V( D' |  o8 r# H        --shengcheng Status:zimoxingceng% ?  \% q5 I0 Q8 q; q; Y
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
9 Q& |# _7 |) Q% m        Obj.Label:="warehouse status";
' t, V2 ^2 F7 u6 I' X- B        5 b: H1 w6 ?# V- c
        for i:=1 to WH_nums loop
$ e& A5 V3 z" j                Res:=sprint("Store_",i);/ t  Z; k, [) y! I4 S$ U4 c5 j
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);$ v% O. u( E7 K% P
                Obj.Label:=sprint("huojiaceng:",i);, Q# u- |- E) l. @" N
                Obj.xDim:=WH_x;9 |' Q6 [) l( R* C7 w& D
                Obj.yDim:=WH_y;7 F+ P9 J2 o: w6 Z! B1 F( e
                Res:=sprint("StoreData_",i);+ H8 `6 r- s) C, @. c2 M* s( c+ J
               
8 ^* ], P' g# d, A# q$ i( \                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);  f; d% a/ z: a/ ]& ?
                Obj.Label:=sprint("huojiaceng:",i);
6 `+ p9 J* e; c2 v+ i6 S                Obj.inheritFormat:=false;7 {; q/ g; x9 b, ^
                Obj.maxxDim:=WH_x;
9 }4 N9 J7 ]- b                Obj.maxyDim:=WH_y;
/ d4 U$ E' L6 P8 g7 W1 v                Obj.ColumnWidth:=3;
7 g; H% Y: X# A* w3 n        next;
7 L! @- n7 [1 r3 r) s4 K' n        4 m, }7 G9 V+ ^0 s
        .Delivery.MUs.Forklift.speed:=2;
, Z8 F/ X( ?& _7 z) O) |        WH_var.delete({1,Part_Nums+1}..{*,*});1 H7 z4 U: B# i3 C6 W# Y8 K
        for i:=1 to Part_Nums loop
" [" H3 o$ l- k                WH_var[1,i]:=chr(64+i);
5 R# t) \) s) r8 u, o" R  q        next;1 ~$ _5 e. C: b. }
end;
1 o9 A0 l% \" C7 H出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
! j5 P( a& y& S) f6 x0 X
5 p3 l' L3 i9 M$ V

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-27 16:06 , Processed in 0.029145 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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