设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3519|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
7 x- F# Z; u* N4 V, i/ M语句是这样的
1 l6 k3 C+ a  H5 F3 eis
) s( G" e+ E2 A2 a$ N, [9 v        i:integer;
( W$ w8 M8 U# P9 d' Q" {7 Z        Res:string;
! W6 k4 Z3 L- H5 u        obj:object;& e  n; l" v6 i$ s& Z
do
; ~' a2 i" v; o  D$ `- q        if existsObject("Status") then5 P6 a+ h1 a8 c1 s8 @8 z! z) \% _
                Status.deleteObject;% b7 i+ T$ }4 I/ _
        end;
0 n$ Q2 Y0 f+ H! ^& w3 L2 v' M        for i:=1 to 10 loop
* S; _0 c* [( \                Res:=sprint("Store_",i);7 }0 }) |8 b  \! k$ @' m& N
                if existsObject(Res) then
5 h0 A- B" w7 W                        Obj:=str_to_obj(Res);
/ p: U# M8 a/ u2 n$ D                        Obj.deleteObject;
- e" S* z4 {" m9 m( k                end;
2 e; Y/ [; ?+ J3 w5 p        next;: ^8 h2 Z4 k- _; a) z4 }
        --shengcheng Status:zimoxingceng
# c2 q, V) A5 w        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
, N  }- b9 C7 y; i& `        Obj.Label:="warehouse status";
7 J9 P  w' {4 A$ m3 _, Z        # k: L* ^. q; C
        for i:=1 to WH_nums loop1 h5 l% I1 A5 k0 Z* Z0 |
                Res:=sprint("Store_",i);
# f% i% Q: X# W7 S; t# [# a* s- V                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
+ g4 o/ ?# `- E* s                Obj.Label:=sprint("huojiaceng:",i);3 ]! l9 d" g# A& ^4 n8 A
                Obj.xDim:=WH_x;
( V5 d, ~* h% P. ?4 @                Obj.yDim:=WH_y;/ H6 d+ Z0 X' _  `% v
                Res:=sprint("StoreData_",i);
8 I6 l& S" K$ e9 B4 c9 w+ N  E8 M8 V                4 O9 k9 }8 s' t! C
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ v  y6 S0 N; w9 d* r/ A5 w; s6 V                Obj.Label:=sprint("huojiaceng:",i);  }3 J# c! }# X! l
                Obj.inheritFormat:=false;
$ r: H1 I4 K: R: \9 V+ j                Obj.maxxDim:=WH_x;: B$ r1 v" `! ]  M4 Q6 t+ p
                Obj.maxyDim:=WH_y;0 P$ u( @1 J8 T& \; @- k& D% c
                Obj.ColumnWidth:=3;
8 k' [) h1 {& c* h- B        next;
. X% e+ R. e8 a4 _       
& p9 Z+ Z; o  G- o        .Delivery.MUs.Forklift.speed:=2;
4 V0 C, Q# p9 ]) b% k2 w6 j# @        WH_var.delete({1,Part_Nums+1}..{*,*});
  K5 J, ?2 w6 ]0 N  T  x        for i:=1 to Part_Nums loop2 l3 L' {  Q  ~3 X$ y
                WH_var[1,i]:=chr(64+i);  _" g3 K4 |0 o% I
        next;
# c- u6 W! B' z& ?( Tend;
' |- F' |1 M8 A$ R1 o出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了& G4 I- v, S. B$ M$ d) d# [2 r9 l

( R$ C& X, t) N  ^& s

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-13 18:11 , Processed in 0.021165 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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