设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4507|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 Q4 q/ S5 L& V. r" ?3 d语句是这样的2 ]" x+ i* A; W9 F* \1 P" \3 T2 J+ Y
is* [+ R+ o6 `6 q% f5 h0 a
        i:integer;
( z7 v  w% q9 v! D6 u2 l        Res:string;3 `! o0 p5 _3 @) i. N6 |8 J& N
        obj:object;: {8 f+ G& ~# C8 s2 `5 |
do+ y$ u" R( L8 `+ G  c
        if existsObject("Status") then
/ d( B/ ~/ k6 z4 H$ Z6 k                Status.deleteObject;0 W1 U# h) d) b
        end;
0 k; y# K8 y' b3 Z- z1 k3 S' y        for i:=1 to 10 loop
* K6 c; K1 n9 z% X* y9 T                Res:=sprint("Store_",i);
* u* z: A' P' `" {0 c* ?                if existsObject(Res) then
& p- P7 Q; c) X                        Obj:=str_to_obj(Res);# R' T) k8 @- k( [
                        Obj.deleteObject;, E/ T! Z6 N7 B8 ]6 L# t
                end;$ n/ u) ?+ t. L* R" i2 H
        next;2 B5 q* J9 u: I& {; y- ~
        --shengcheng Status:zimoxingceng5 ?1 @' g/ p7 X
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
) t7 l9 {' o7 k$ G( m5 V        Obj.Label:="warehouse status";4 t. a4 A3 q2 f- a& B
       
$ y+ R5 R6 `) t  |        for i:=1 to WH_nums loop0 n# S2 |2 I# c# `3 {  X
                Res:=sprint("Store_",i);
9 \+ u/ i. j6 G+ D8 C& a/ g: l( g                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 F& c+ K; z8 V; R7 @2 s/ r                Obj.Label:=sprint("huojiaceng:",i);( @  R' W" }! [2 h! b3 G
                Obj.xDim:=WH_x;
' L% m  H, h0 `8 A# V                Obj.yDim:=WH_y;! ?' \( n! M6 \4 e  d
                Res:=sprint("StoreData_",i);& |, t3 g3 u, J3 u* \, p4 T
                9 U5 Y0 z* W0 x" Z, E* w3 z% ~) _
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
$ @5 W$ ^6 C0 S8 a& k                Obj.Label:=sprint("huojiaceng:",i);
3 X: {! A* F5 [4 j* Y+ u& B2 `9 u                Obj.inheritFormat:=false;
# ~1 O5 l( [* V0 o1 l& @                Obj.maxxDim:=WH_x;
1 I' B$ S7 U& u9 B' a# M  l                Obj.maxyDim:=WH_y;! m+ v" @0 v5 W% k$ X1 n
                Obj.ColumnWidth:=3;
( Y% R. o# V/ g( d; _        next;  p1 V' m, I2 v+ V. i! f$ z% S: Z
        " n( K; ], Z5 Z
        .Delivery.MUs.Forklift.speed:=2;0 i: `, B; F# `
        WH_var.delete({1,Part_Nums+1}..{*,*});
' Z) P% J& P5 ^. b: T0 o- w' i- Z3 O! R        for i:=1 to Part_Nums loop3 }- Q: j* G! `/ g6 a( ]& Y
                WH_var[1,i]:=chr(64+i);
; m1 J+ |! o+ q+ s        next;
( Q) p. y' u) j+ c6 gend;
) X9 u! y4 P' d+ @出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了$ o8 r: {' G7 Z* P
) C  i. I; R. \8 Z$ ^' E; y1 e

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-24 19:18 , Processed in 0.019310 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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