设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4128|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" \7 b4 y1 e2 y6 V* v$ I3 T6 o( x语句是这样的
* _: x8 I" Y/ X2 ]1 T+ B% kis
  J3 t  @1 H/ @+ S- f6 b  K! x& z        i:integer;. @1 N6 T- g  M
        Res:string;" E. ~5 p% @/ k3 I, S( I
        obj:object;1 e3 M8 q2 ~4 }( @; {
do8 ~# I7 X) w8 P: v" ^* l* b
        if existsObject("Status") then' V3 {2 |" R  S: t7 T' f/ s
                Status.deleteObject;* H. s+ D2 b" ]+ x1 Z
        end;
4 H% |3 c$ O! }$ b        for i:=1 to 10 loop
( P; l4 s6 Y: B' s. W/ I8 c9 D% e% T                Res:=sprint("Store_",i);
3 |- a5 v. e! p2 @  ?. v                if existsObject(Res) then4 k) ]1 D1 T4 E
                        Obj:=str_to_obj(Res);# G8 D( w1 ?% n
                        Obj.deleteObject;
( p& L: p5 n  [0 m1 }7 R7 y  |                end;
, m  C! M8 q( D        next;: Q0 ~; T$ y0 C  B
        --shengcheng Status:zimoxingceng$ N5 V( \8 S  o
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
* J" }+ {% `$ p# J0 k5 _- f& e        Obj.Label:="warehouse status";4 k8 \  J% R0 C+ ~9 _5 Y) \9 t: X# C
        2 N# J- x. T0 a( R1 m9 Z2 G
        for i:=1 to WH_nums loop' h' K! Y# Q8 X* A! F
                Res:=sprint("Store_",i);! i0 |+ s; y3 e. V) Y5 @4 B
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);, }/ U7 n! o( T- ]1 y+ i+ D& C  p
                Obj.Label:=sprint("huojiaceng:",i);
3 ]5 Y) q7 s& R6 l3 N                Obj.xDim:=WH_x;( l' s$ s) I2 ~$ w( N5 b! G; S
                Obj.yDim:=WH_y;$ X% |$ ^5 Z1 N$ L" l. h
                Res:=sprint("StoreData_",i);
! A1 Q) ]. i, I. X3 m0 Z! {               
! c- {, p1 ~7 ~' f                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
6 u& X. \# C9 @% w; S3 `, }  O, C                Obj.Label:=sprint("huojiaceng:",i);
8 F7 {% c( n! I                Obj.inheritFormat:=false;  [" |6 X' ]0 `7 Q; K: J! @& N
                Obj.maxxDim:=WH_x;
9 ^: ~/ A+ w4 D6 y                Obj.maxyDim:=WH_y;  L7 u+ o4 K/ w8 _" }
                Obj.ColumnWidth:=3;
( k. V$ `# v* s( I+ S9 Y        next;
) R( H" b+ Y5 s' t: e' N6 x+ F        , @  Y, [# n% d3 @
        .Delivery.MUs.Forklift.speed:=2;
; H( y, j/ {5 C! t/ t3 \        WH_var.delete({1,Part_Nums+1}..{*,*});$ [( E3 K' d+ y' d
        for i:=1 to Part_Nums loop
1 ~8 ?# l5 N" Z3 z                WH_var[1,i]:=chr(64+i);4 k$ R* Y0 R% r9 d4 Y' U+ z
        next;8 M) ]+ q1 v4 e9 p0 r; o7 f
end;$ |9 q- m2 O6 f3 s( Z
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
; }: @$ e4 @( W6 f  U" x, k5 d! [$ B8 x; |' D! ^0 j

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-25 04:27 , Processed in 0.017496 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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