设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3596|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
$ o0 f: y8 I  z, o语句是这样的
! q6 d7 Q5 q# g/ Y. u2 Sis
1 G0 w2 d7 o' s* }) Z        i:integer;
  J; m  p# ]5 A1 p7 n8 e1 c' h$ |        Res:string;8 `4 V6 p$ X8 R* N5 [* m# b
        obj:object;
9 H9 O2 \2 R: bdo
) d; O) r7 n  n" `/ m        if existsObject("Status") then' s5 n+ w. M! k
                Status.deleteObject;& s# _( C! Q; t( E8 g$ ^8 Q- ~
        end;
& B2 \' C# Z; z9 i5 |9 K6 z7 t0 g        for i:=1 to 10 loop2 L( l( Z. w9 l3 f, N; E, D
                Res:=sprint("Store_",i);! z1 L6 D5 ?( D( C/ Q: f
                if existsObject(Res) then* U; e) E! ~- I! X
                        Obj:=str_to_obj(Res);/ o/ U4 u2 J, w! r& X
                        Obj.deleteObject;
7 k2 i) j$ c1 c" g- y( y. j                end;
; n; s4 t7 ?% J( p5 E' b        next;
* q; b6 H) K2 k. u0 b3 i+ l! b- C        --shengcheng Status:zimoxingceng
$ ^6 Z3 K% F$ F& k8 M        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");" ?+ X( b# W9 c6 t; q1 T
        Obj.Label:="warehouse status";
! s2 z/ z' v; e6 `0 d7 ?! g       
) Z6 h$ v! p4 w* d7 L+ s2 l6 h        for i:=1 to WH_nums loop. d/ V6 F8 w) h- t8 F$ Y, O' s
                Res:=sprint("Store_",i);! v1 C- x0 M) {- q8 q  V
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 d# M5 O, a) H/ V# N
                Obj.Label:=sprint("huojiaceng:",i);! w/ D6 ^% R  w$ \3 k" [# a2 U0 N
                Obj.xDim:=WH_x;. q, h$ m: I' D7 ~+ M) i' J
                Obj.yDim:=WH_y;
2 [6 F1 l! L" Z/ ?$ |                Res:=sprint("StoreData_",i);
$ N! ~% n% z: X. Q                " `; ^. [& u! J
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ A- y% s4 i5 w8 y; z, V                Obj.Label:=sprint("huojiaceng:",i);
' ?% m0 V& M8 t                Obj.inheritFormat:=false;
/ w9 a9 ^5 ~7 T( F0 m" h! H: g                Obj.maxxDim:=WH_x;( p9 A! F: h; X. D) N
                Obj.maxyDim:=WH_y;8 D! X* P4 }% p; W
                Obj.ColumnWidth:=3;( R( F1 d  F3 \
        next;
: _( q) ~) _0 n7 o        ) E% a* w* O9 R9 N
        .Delivery.MUs.Forklift.speed:=2;# w9 i! [( P' c% p* o9 N; R
        WH_var.delete({1,Part_Nums+1}..{*,*});# I* \+ F; A2 m
        for i:=1 to Part_Nums loop
8 [, R- W- R" A5 }6 ~                WH_var[1,i]:=chr(64+i);
2 ]" v! Y9 c- q& C' ]/ b, g        next;; W" h# L4 \0 V5 y( Z
end;+ {1 w: i6 Q# s! ?
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
! j# ^( w) r0 R
) G% ~% ?  R" \$ H9 [

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-27 17:06 , Processed in 0.017125 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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