设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4161|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" {! [; w, C( ?+ B* n语句是这样的
1 K, b8 A  k7 V% q* q. Pis
0 I+ `# p/ o- v8 j        i:integer;
5 f! b2 s' `3 h0 w4 ?. L( L$ T        Res:string;
: a) l3 f5 F$ n% L        obj:object;. ~$ V# X1 x& Q+ G" W
do$ \2 y: Y8 k7 A6 y
        if existsObject("Status") then
6 T5 o) y' F0 A                Status.deleteObject;6 P- x0 }; V) B: }! l4 u
        end;
6 K9 s8 ^( ]( m3 S2 [0 ^+ `1 E        for i:=1 to 10 loop
( H" K" F1 H; g* r4 l& Q6 @                Res:=sprint("Store_",i);8 a8 m- b9 `7 F; `) J
                if existsObject(Res) then3 z$ D5 _6 |+ x% D2 f) b
                        Obj:=str_to_obj(Res);
! z4 F% w8 V$ m& P- j                        Obj.deleteObject;# h' f  N" ~4 d4 B
                end;
+ _! w) A, N( }2 }3 y1 g7 H/ ?        next;
: `( p9 }" r. e) a- g$ p! f' [        --shengcheng Status:zimoxingceng9 t$ ]6 _( o+ P2 u' {4 E4 v
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");+ V2 a* }; e5 @, a+ V
        Obj.Label:="warehouse status";
/ t" m2 s% F3 S/ l$ e       
$ w3 i3 `* I7 k+ p9 M3 ?& f8 C        for i:=1 to WH_nums loop4 C" s& J; u# f' \' ?- z. L
                Res:=sprint("Store_",i);' Q' c8 _  I; D, j% u+ J! z
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 S# ], p% S4 z# B) C- `' V. `/ c
                Obj.Label:=sprint("huojiaceng:",i);3 |4 ?4 l3 k' v4 e: M( u( u" \
                Obj.xDim:=WH_x;
7 S8 a6 ]' [& O3 O% Y                Obj.yDim:=WH_y;5 J7 V; Z. G' e8 @2 h
                Res:=sprint("StoreData_",i);
) ?$ R+ O# @7 S               
8 }% c1 m1 k/ h+ s                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
: Y0 Q+ P# C3 }8 F) k$ E/ q% g! d                Obj.Label:=sprint("huojiaceng:",i);: p4 c4 X3 {4 v0 I6 T; S" L) m
                Obj.inheritFormat:=false;% _' i' |; ^) y- F
                Obj.maxxDim:=WH_x;2 Q* V# m4 J( e: B7 t# a
                Obj.maxyDim:=WH_y;* @+ m+ b& w7 m; M
                Obj.ColumnWidth:=3;
% a. W# f3 q- p        next;7 J& z) Q3 E( P3 d& D
        - z% U/ k3 {/ a' a
        .Delivery.MUs.Forklift.speed:=2;
* G8 O! d1 E7 [/ t- V4 Y( A$ O        WH_var.delete({1,Part_Nums+1}..{*,*});
& W( |6 B/ j! \* n4 J# k. Z        for i:=1 to Part_Nums loop
9 S# U4 O* l: F- K                WH_var[1,i]:=chr(64+i);
$ ]6 H" R) V( j# Q2 Z0 x        next;5 g; t% ~: s( I4 X$ I2 U
end;
( w2 Q6 b8 ~, i) R出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了$ |: |. j- e& s5 ~1 B! {5 L. ]

# r8 u5 k* `7 t8 n3 V8 M

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-1 05:21 , Processed in 0.016192 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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