设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3913|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。( V" m7 c* I) m, r
语句是这样的
' R: T9 h2 v1 L# y' t- Z; Zis
; s& T  l6 O7 B' J# h7 X/ \        i:integer;
- M' c( Q% Q  _: B5 z" C/ i' n        Res:string;
4 u" ]2 u; u# ?4 c7 y- {, E$ X% n        obj:object;
+ ]9 Q  B4 Y& o7 tdo
3 f3 O  [; m3 J" O. ~        if existsObject("Status") then2 E) L5 D# @  J- X# q, n
                Status.deleteObject;" E0 V# A3 W  R/ K
        end;
( {+ V0 \- u& C5 g* u        for i:=1 to 10 loop
  @* m0 [2 X5 J" l" M                Res:=sprint("Store_",i);$ m4 D+ v; S% }* [5 P1 U1 t
                if existsObject(Res) then7 K8 q$ k/ g: m" X. O  }. F1 N
                        Obj:=str_to_obj(Res);
# `& N8 b6 d8 A. g( S6 D                        Obj.deleteObject;1 Z( T% G# X8 B* E: m
                end;" f/ k6 B! x0 U, p$ s% f5 N
        next;) x0 C  g. o6 y
        --shengcheng Status:zimoxingceng* O, U4 X# L/ m2 g; m2 M7 y
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
- k! e4 f- C1 G. O; r        Obj.Label:="warehouse status";& ~7 E; l" _/ i1 S+ W* K. }8 l
       
/ P+ n3 v$ ]) m/ U" a! o7 C        for i:=1 to WH_nums loop( h- p4 O5 \" ?! o+ z8 T5 z
                Res:=sprint("Store_",i);
% }% l* f  t" ]" M                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
- S: l' y$ o4 ^                Obj.Label:=sprint("huojiaceng:",i);: \: F- E4 x: l+ l2 O1 l
                Obj.xDim:=WH_x;8 B/ c0 t' {- b$ ~
                Obj.yDim:=WH_y;- @- y1 M. [3 _/ C
                Res:=sprint("StoreData_",i);
* U; n- s5 z) v               
$ e& Z; O* ]0 k( r                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);/ q( ?" F  B% z1 X1 ]
                Obj.Label:=sprint("huojiaceng:",i);
! w' {# p$ R( A, Y2 ?                Obj.inheritFormat:=false;; R5 k: Y: e; y2 I' w& t+ d
                Obj.maxxDim:=WH_x;
( g( Z& V, m& E# n1 [                Obj.maxyDim:=WH_y;# l" k, F2 A' |  u1 b& c& ]) ~
                Obj.ColumnWidth:=3;  y  _# X  \* O/ e  Y
        next;
9 M- M) m4 O) e+ D8 g4 K- t        7 I( P' |, O: u
        .Delivery.MUs.Forklift.speed:=2;2 ^* B7 d0 U1 |8 R
        WH_var.delete({1,Part_Nums+1}..{*,*});
1 m$ |) Q& E  T1 f5 k        for i:=1 to Part_Nums loop* Q9 V7 ?& h/ B( [- h, G; U
                WH_var[1,i]:=chr(64+i);
4 @1 k% n- z! a/ i+ Q        next;! Z, y: k* U- j
end;
- w' U3 x: D: @/ b" W( O0 W出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
) D3 r8 p9 q4 |3 @. Z8 m. i: Q: ~* y! \$ }9 A

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-14 16:28 , Processed in 0.018553 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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