设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4461|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。3 v- `7 R1 K4 J% l  r( M/ p
语句是这样的2 A$ [7 _8 e, j; I
is
) ^  n9 O0 K/ U( c: Z        i:integer;
6 ~$ \/ C0 I7 J& y        Res:string;% q3 B; o8 k, y2 J5 s
        obj:object;
  @, ?* i# y! ~6 [% M2 R3 o4 n0 Qdo
9 e0 Z& N7 o/ v! W% G5 s        if existsObject("Status") then
& W" H% z7 g" r                Status.deleteObject;2 B# ]- y6 G  Z6 Y/ C% p* U
        end;  t- l9 w1 }" J2 M$ G: ^6 {
        for i:=1 to 10 loop
. @" i! x8 ~! z  j3 T                Res:=sprint("Store_",i);
8 w6 ~( X2 a7 @% U$ J                if existsObject(Res) then5 P) G8 |; Y" D" C5 y/ e
                        Obj:=str_to_obj(Res);/ h4 E* [1 l  \0 a% I* q7 j8 f
                        Obj.deleteObject;% W/ H7 C& ?$ L  G
                end;" c( d8 C7 q( P$ C! t, w2 v
        next;
9 L7 @# Y4 [4 u7 F) |. D        --shengcheng Status:zimoxingceng. f. C: |" h- j( q' H
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");/ L" g- C5 p. P" \$ O# @! H
        Obj.Label:="warehouse status";
+ p* \# d+ d6 Y' |3 a/ X       
" y( y# [& [4 ~  A. r        for i:=1 to WH_nums loop
# j- r, F& A' T! ]5 O. M$ H2 \5 o                Res:=sprint("Store_",i);; ~7 \2 Q/ E# @( `3 s+ a% }* Q
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);5 ]1 A. Z( Z7 a* s+ }& v
                Obj.Label:=sprint("huojiaceng:",i);
, Y! k) n' x" f3 K- V2 i( i                Obj.xDim:=WH_x;! d- i' R( ~1 x: C
                Obj.yDim:=WH_y;) o* u+ D2 V3 N( u9 n1 D; l
                Res:=sprint("StoreData_",i);
3 V9 r6 A; \3 ^! }- B9 I3 X               
8 c, F/ N. q! x8 y) |+ |9 X7 `                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);/ }( R6 l8 R; r  [) i
                Obj.Label:=sprint("huojiaceng:",i);6 L( k) }: Y; \1 a$ k4 g
                Obj.inheritFormat:=false;
/ j! N* E/ ^3 D# Q. t                Obj.maxxDim:=WH_x;; O! A2 {: N! z0 [9 m
                Obj.maxyDim:=WH_y;
! z& k, o% v; g                Obj.ColumnWidth:=3;
0 t5 A$ W0 B# h& l7 q        next;
% B) h$ w7 V% r6 U9 }        " U: a! i0 z& @
        .Delivery.MUs.Forklift.speed:=2;
) Y' s+ b; @* u% j0 `2 L6 t        WH_var.delete({1,Part_Nums+1}..{*,*});
* ?, l0 ]2 v+ t1 S- Z( L        for i:=1 to Part_Nums loop
0 U# t% Q% j. B/ z                WH_var[1,i]:=chr(64+i);$ `4 B& }. I5 K7 n1 J/ u
        next;% r3 i8 \& C; N
end;
  l. F9 v0 M) T& R- b& F7 R出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
+ C9 c3 M: K7 n7 N2 t: z: D  U) K( g# Y6 v7 @7 E) U) X  l1 i

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-15 10:30 , Processed in 0.019273 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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