设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3711|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 Z- r6 Q  q, \+ k. }: E7 M- m; O语句是这样的
! e$ Z: E* ]+ @is
# O, ?; f7 f4 e) `8 j- P        i:integer;: D% o. g* v+ j& K3 Q, {
        Res:string;/ |/ C& r) x* Q) v
        obj:object;6 \- p: @; q7 v$ H$ f3 ~, C
do( G0 Q5 a4 k  q) A3 o* G
        if existsObject("Status") then
3 Q% S! h* j4 I$ a( w                Status.deleteObject;
. }' R% _5 i" Q        end;. ~* C) t  E- B& w6 n
        for i:=1 to 10 loop2 i" K0 y$ {9 Q/ W. D
                Res:=sprint("Store_",i);4 d& F( I8 q7 W' }9 `. U( a
                if existsObject(Res) then
3 ?$ Q; I( o6 Q) w6 n5 }# W  h" H                        Obj:=str_to_obj(Res);5 S5 ?' c3 h, Q: N& @; T/ i8 d$ u, w
                        Obj.deleteObject;3 j. w0 [/ _, B* E$ N
                end;
2 n0 W9 E, M7 o+ h        next;
* U8 B3 ~& H! }        --shengcheng Status:zimoxingceng
* q0 b6 K7 c# N- G# H        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* P! [, e; G1 e5 _) P
        Obj.Label:="warehouse status";
: E% F0 L3 Y. E; \9 I- d        6 ]# x+ k* A! |! e4 ~, p
        for i:=1 to WH_nums loop
( _( X) G4 g* Z) N6 J' D                Res:=sprint("Store_",i);/ j' }2 |8 }1 f! }2 T6 H
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);* f* R$ i8 O0 b
                Obj.Label:=sprint("huojiaceng:",i);
/ {/ H# s4 _3 ?3 Q% t3 X; E: k                Obj.xDim:=WH_x;
& e; `: ]+ r+ }' ~+ W. a                Obj.yDim:=WH_y;
# K6 }& j0 A/ M" N                Res:=sprint("StoreData_",i);% p& h! E2 Q0 ]6 U
                . P( k2 D) h9 z: E% {4 y5 w. y
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
  Y- k# |& ]) K" t1 J' I' v% t                Obj.Label:=sprint("huojiaceng:",i);; w7 x6 S, M6 t6 _% g( v# j0 t
                Obj.inheritFormat:=false;
+ p1 B5 J# `+ m8 |3 C( A( c7 o                Obj.maxxDim:=WH_x;/ F- G' z0 ^. Y) Q+ F9 u
                Obj.maxyDim:=WH_y;
1 C& V, a  T1 |4 }) V: T6 j" Y                Obj.ColumnWidth:=3;
0 ]  x- Q1 W* S) h        next;* w  i+ x  R; I2 r6 i  R
        - _5 q% d4 ~% e4 t9 T, Z
        .Delivery.MUs.Forklift.speed:=2;. f% u. q& S1 N$ `
        WH_var.delete({1,Part_Nums+1}..{*,*});5 _5 y! R, v1 B8 T2 D
        for i:=1 to Part_Nums loop! K' |! W- M$ a
                WH_var[1,i]:=chr(64+i);
6 T7 `- s6 ?9 d+ @0 q, a: d8 h        next;6 F" e- E1 {: a0 G2 M
end;
/ p; \1 h( C4 Q8 e, a出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了  ?. A- _6 e5 T/ D
) [' u& I+ j, q5 \7 \, b" B* S- A" |

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-16 21:25 , Processed in 0.017813 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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