设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3720|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
# X! H4 Q6 {; k( ?$ X1 t; s3 l5 l语句是这样的5 ]; M6 L- t2 G  h& z& Z9 k
is
# n. S' \. ?; |3 n        i:integer;8 n5 p8 W1 F8 p! @! H9 u: x/ w* \, W# U
        Res:string;
. }1 j1 i- z3 R" o% I( B0 ^$ l# D( }        obj:object;# l5 E+ p. Q  c! y$ D3 U, Q
do+ R! r8 K" T& ~( [8 G/ o9 _. s
        if existsObject("Status") then
* a0 v  E3 f! e$ F/ f+ K                Status.deleteObject;
8 \" K; k9 w3 N% }        end;3 T7 S. n9 }  o! I/ Z
        for i:=1 to 10 loop; ]- J4 z! N( R
                Res:=sprint("Store_",i);
* X& o: f0 \9 H) w5 ]6 d- L                if existsObject(Res) then3 O1 f8 H1 ~  B
                        Obj:=str_to_obj(Res);
% W# W4 ]3 h* |0 {- l                        Obj.deleteObject;0 ^, m8 s; L) G& A" L- \
                end;4 m: Z1 M% V# X0 b% h) ?4 `" d
        next;
5 o% X# i5 C6 z( Q8 n$ r        --shengcheng Status:zimoxingceng1 s* V. E2 w4 \  U# f+ E' Q& C
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
  q" r) ]- P* E% B, m# j/ N) H; Q: R, \        Obj.Label:="warehouse status";7 B" M$ S' j* H- Q' ^& F
        . [% }0 s3 C5 x$ v8 R
        for i:=1 to WH_nums loop
9 c* j! K& I& c9 h$ x# K                Res:=sprint("Store_",i);2 y1 N$ X( V) f% J1 B. u8 Z
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 e  b( ]$ B- k2 D3 B                Obj.Label:=sprint("huojiaceng:",i);
+ n" ^& @% [& J* p/ R; E5 U                Obj.xDim:=WH_x;
9 \, \6 Z( F  }' K/ D                Obj.yDim:=WH_y;4 a1 M/ h4 v+ R% c  y& }4 |- s4 s. ^
                Res:=sprint("StoreData_",i);2 V+ C& u2 F, `* {+ x
               
8 W+ q  V2 L, J" s1 B% h                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
( z( j+ i4 K8 c, P4 ?4 M) Q" j                Obj.Label:=sprint("huojiaceng:",i);
3 f$ I% ]/ e* z$ j5 Z6 X                Obj.inheritFormat:=false;
' X. D0 V8 P9 z+ J0 u4 H/ m* H# v                Obj.maxxDim:=WH_x;
/ l: c- |$ N8 K1 y                Obj.maxyDim:=WH_y;
9 ~6 ^1 d( u# E7 Q2 \" r0 Y+ r                Obj.ColumnWidth:=3;
6 y) o! J  F7 `- F" d% V6 {        next;" X/ |0 y4 p3 A1 K$ {
       
% _* K0 e- k- D7 E! r* ]        .Delivery.MUs.Forklift.speed:=2;
. m: ?6 |; a2 `8 ?' d4 u* R; z# m        WH_var.delete({1,Part_Nums+1}..{*,*});2 r2 D% e$ Q" ^6 j6 r- B
        for i:=1 to Part_Nums loop
0 Z1 u3 x3 |! g. `0 u                WH_var[1,i]:=chr(64+i);# T! p$ P3 Q3 w5 |3 X* Y( p8 q- z! V
        next;
: d" {( ~3 {& N# ?end;6 y! M3 K8 T: ?2 {
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了) P( X  B8 ]! M+ Q  c8 F  z
) u2 ~( x; `2 {

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-17 17:37 , Processed in 0.017695 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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