设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3254|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。4 \7 J- ^. `6 J4 G3 Q
语句是这样的
% G+ i6 t. v7 ^$ fis
7 P# s6 i8 o* Y/ M0 S$ A        i:integer;
. n2 Y- K' z! C* {        Res:string;
+ K1 ~8 I+ @0 [, j( P        obj:object;) X" n6 R  x( l( k% P  M
do
* x+ H7 Z# s( u: u        if existsObject("Status") then
" w: S7 V5 {( C* V3 b8 u                Status.deleteObject;
6 p6 h/ H& z2 \        end;: d8 f/ h/ m* B
        for i:=1 to 10 loop3 F2 w. h) @7 N
                Res:=sprint("Store_",i);6 C+ J8 t: n# L) j* |2 u0 r
                if existsObject(Res) then
2 d1 ?9 m: j: l* g1 S# `                        Obj:=str_to_obj(Res);
; S7 K% _! D& H: s                        Obj.deleteObject;# i7 k+ ]) u5 V- h( x( R5 p
                end;2 k$ t; z( S3 m2 y6 n$ ~6 ]
        next;9 i$ C. E: }7 ?8 e
        --shengcheng Status:zimoxingceng+ O& w6 B  J" d
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
1 G) o6 p! @- P) V. o        Obj.Label:="warehouse status";
5 X3 o1 W7 w: \. ^       
! f, H8 _+ o: g) C% I        for i:=1 to WH_nums loop
  G( Z/ U7 X- J/ H* w0 h                Res:=sprint("Store_",i);# {" e. Q7 N" T/ g( k
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 c' G' @2 A# n4 [7 r0 q% D
                Obj.Label:=sprint("huojiaceng:",i);
. C+ M" Q7 W; R" v7 f0 t                Obj.xDim:=WH_x;; w. t0 Y+ |- f+ u$ |, s0 H
                Obj.yDim:=WH_y;
  q3 Q9 X9 c6 K1 O$ w0 G+ O  l5 }- ?                Res:=sprint("StoreData_",i);
" @3 x4 G- L3 _               
7 P- ~5 a5 _) F' ]8 ^) D                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! Z8 J) q$ V1 c& t% @  k+ x. M                Obj.Label:=sprint("huojiaceng:",i);; p  p, v8 Z  z* l* X/ {
                Obj.inheritFormat:=false;: J; v: c! [0 @4 `- v3 J
                Obj.maxxDim:=WH_x;4 G: K% d- m: z* n4 d6 A
                Obj.maxyDim:=WH_y;
$ M0 B/ w0 S' M% F. Q, y                Obj.ColumnWidth:=3;
8 s6 T, }! s* D& z  m9 W        next;
: E; j5 l5 P0 R: O6 p& a        # U0 |- T. R6 g6 _0 R) z
        .Delivery.MUs.Forklift.speed:=2;: |% |1 ^' X0 _1 i! Z/ i0 B+ G
        WH_var.delete({1,Part_Nums+1}..{*,*});4 d, h: ]% ^. D1 o
        for i:=1 to Part_Nums loop) O- e. ]8 g5 {7 I6 f7 K8 k. u
                WH_var[1,i]:=chr(64+i);0 n0 q& D7 J, H. z/ ], X
        next;5 y+ P  g: o) ?/ u/ k
end;
- a! E# Z4 @( F3 l, M出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
0 w. y& w, j, X3 y5 f! j' i* y; u9 i2 \# U: l: W2 N! P9 t, X

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-26 20:38 , Processed in 0.020145 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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