设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3861|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 V+ Z1 b3 b1 }7 t& G, o: |语句是这样的6 p; W! P0 }$ k9 }4 C0 ?4 u# X
is7 I6 e2 l9 `, Z: x5 i
        i:integer;
7 P* z1 G- F( l& Q* l3 e        Res:string;
7 ?) }: D# z6 t3 M        obj:object;
4 ~: ?( Y8 G, c2 `0 w# @+ sdo
+ C! V: m9 B7 k  i6 f! l* c' J/ P        if existsObject("Status") then
% A+ k; k+ [  U: @                Status.deleteObject;+ i+ I' e0 q, {; }/ o7 j
        end;
+ [; P  J8 E* a$ k% Q  O) z2 A3 ]        for i:=1 to 10 loop" K" B! @- y) q: \
                Res:=sprint("Store_",i);- A1 l' Y/ k' U
                if existsObject(Res) then
7 |" g5 |& |2 ]1 l+ O- r                        Obj:=str_to_obj(Res);
# _* }) y3 B* V. t3 `                        Obj.deleteObject;
8 r3 i5 l# O5 t( x- C- D                end;3 J  g% f8 M' V
        next;
! K9 d- u8 R2 X" c3 a% f; N6 q0 _        --shengcheng Status:zimoxingceng; u  G! T. j, Z6 `; e
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 e: ?! ^4 }9 L: C3 Q
        Obj.Label:="warehouse status";+ ]2 f- }. f$ w& e+ E" j
        8 w$ [% E- u' S1 }6 \5 Z
        for i:=1 to WH_nums loop( I/ X6 k! G) Z  l9 b" Y; Z& r
                Res:=sprint("Store_",i);6 |6 B3 ^2 N1 A  s/ V( V
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
$ Y! [$ e/ M) P: ?                Obj.Label:=sprint("huojiaceng:",i);' g! x0 ^9 r1 x) {
                Obj.xDim:=WH_x;" ], y; B/ {% b8 A  E( P+ @
                Obj.yDim:=WH_y;4 G3 H: W1 r2 Y5 |: [
                Res:=sprint("StoreData_",i);& a, z7 _! X$ [. O
               
5 g' [3 o9 b! [                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
* X5 C1 y- _& ]0 ^/ _) D1 s; U                Obj.Label:=sprint("huojiaceng:",i);0 P) c* ^3 R6 ]$ U( C
                Obj.inheritFormat:=false;
% v$ T3 b: R; \                Obj.maxxDim:=WH_x;6 ~1 g3 e3 \/ B6 E) W5 q
                Obj.maxyDim:=WH_y;) |9 F4 I4 J6 L' z
                Obj.ColumnWidth:=3;
0 @0 `. e0 t  F; E        next;5 y( p) n/ F# }* M" F
        . k6 u& Y# q, L
        .Delivery.MUs.Forklift.speed:=2;
, a  @! S! K7 G3 m: i  J        WH_var.delete({1,Part_Nums+1}..{*,*});
' w5 V# f0 P9 p' M& c        for i:=1 to Part_Nums loop
$ r  |7 R2 f4 a5 ^                WH_var[1,i]:=chr(64+i);
* l* T! U+ |7 }6 I6 j0 m/ D) R7 f  N        next;9 H$ _1 F7 W, q. I
end;
$ H# V! [% H1 ~% @2 v) z& Z出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 ]* _- ?/ n" g% H5 ~7 U5 b" d! |9 d& U  A9 G& o9 o" a9 u2 ?5 N3 w; _

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-7 04:20 , Processed in 0.017210 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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