设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3192|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 d0 Y- Q5 X: W语句是这样的
7 Q- d6 I! m* P: |) @is
$ J. m8 u0 i/ q2 @0 U        i:integer;
3 X' M: }) g) q: k8 C        Res:string;7 N7 \2 N* D" A$ u, _0 \" f  I" p6 a5 @
        obj:object;
) z" F, G1 z% I* A- [# Fdo& W% o" L2 w/ K$ J! _9 |7 T
        if existsObject("Status") then, Y$ \3 [5 k' [6 g
                Status.deleteObject;
& B& D) e, V6 k8 I% R, _; U# t        end;6 c+ r% i' ~8 Z3 h4 y' m8 U  ]" Z
        for i:=1 to 10 loop( A# }: H  v8 l4 e2 v2 G% I
                Res:=sprint("Store_",i);! `. x9 ~# ~: l4 p% y3 H
                if existsObject(Res) then
1 O! S  t. C% g0 C                        Obj:=str_to_obj(Res);
# P" o; L; X% U                        Obj.deleteObject;+ e" E7 {2 X" R
                end;
& X7 o! ]. k1 ^" Y: ?9 f' V: S5 D! C        next;
7 _" o2 `, G1 I1 I. d2 ?        --shengcheng Status:zimoxingceng- X" H- N, ]* i3 [+ K
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");6 ]* w# u3 Q7 [0 P1 k
        Obj.Label:="warehouse status";. d3 y& n$ A8 c+ Z; ]% Y4 R
        4 G* N: R' i' j; C
        for i:=1 to WH_nums loop3 Z( r8 u0 r$ v9 U/ z+ l! K, I9 G
                Res:=sprint("Store_",i);
% I2 E, n* S, Q6 t% ^4 w: P+ u                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);; Z/ M6 J& I6 T& \
                Obj.Label:=sprint("huojiaceng:",i);; X5 s% |. {4 r2 `
                Obj.xDim:=WH_x;
2 G4 s3 I0 P  k. X( S                Obj.yDim:=WH_y;: h9 U, B" ]0 ?$ w7 {* Q
                Res:=sprint("StoreData_",i);. t( t* ]6 a7 X- E( S0 t9 G
               
# Q4 N/ }8 z- \                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);) K' t( o; \5 X" H" @! ^- @+ l
                Obj.Label:=sprint("huojiaceng:",i);
+ p# v. d4 C: l6 @* C( K                Obj.inheritFormat:=false;3 a7 b( G1 {$ I2 I& s4 z( `$ `
                Obj.maxxDim:=WH_x;/ f9 r9 C8 m4 X4 ^7 [
                Obj.maxyDim:=WH_y;0 m5 p* |9 J* k6 m% ~7 G
                Obj.ColumnWidth:=3;1 U. r" h, ^. R$ ?
        next;
0 f* ?4 C* K0 p& I$ |        ) l4 I* j7 E  [! d# e0 K! d
        .Delivery.MUs.Forklift.speed:=2;
& r/ y: T! ~" a, d        WH_var.delete({1,Part_Nums+1}..{*,*});
3 U% k2 \* x% r, B0 l1 v) f" `        for i:=1 to Part_Nums loop/ W; h! Y: R4 K% M. q- _$ j+ a
                WH_var[1,i]:=chr(64+i);' e0 l( ^; t' [4 `" Q
        next;$ K/ A; X6 r( Z$ X! X& |. e
end;
0 Z1 M0 K8 N9 T7 G出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
6 _6 I1 F* e+ p1 k. e
' C  Y  V- L7 Z) h

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-14 07:03 , Processed in 0.017924 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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