设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3777|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" E( X- Q& U3 y  J9 m语句是这样的: I. i. Q; X/ g6 E
is! w. c8 n7 @% l4 [
        i:integer;4 O+ T9 G: s- C& u. @* p* }
        Res:string;
7 B5 G! a3 d. V        obj:object;
4 f) L( t/ q4 D: Jdo
4 R* w3 M' J2 V9 B) w        if existsObject("Status") then  M8 D0 S6 h) Y0 Y
                Status.deleteObject;
( q% Z/ ]5 `: E- Y        end;
( R+ S) s2 \  }8 D        for i:=1 to 10 loop
$ C6 z& g' c3 N4 U# X                Res:=sprint("Store_",i);
/ {$ m( x$ i/ [0 F, a! w/ ~                if existsObject(Res) then
$ Y) @+ _4 J& Y8 I1 `4 \                        Obj:=str_to_obj(Res);( I9 }- W) l( _: u; z, a$ V
                        Obj.deleteObject;  Z# y3 e# r# r; U2 {+ \3 C
                end;* E. W/ t9 H+ K3 [) l* x# e7 M2 ^
        next;
: _8 R) B, y6 f5 \( ]+ U4 g        --shengcheng Status:zimoxingceng: A/ s2 L4 a- m$ H3 K  R  {- F
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
. Y  `& L. a5 G        Obj.Label:="warehouse status";
% A' J+ j( X" c4 U  J1 W' H        ( @, f, u+ D9 ?$ c
        for i:=1 to WH_nums loop
3 C" r5 Z5 K. O2 |                Res:=sprint("Store_",i);
6 h3 E( }3 ~& t. B: j+ d                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
, U9 X; F9 t/ b- ~# Q                Obj.Label:=sprint("huojiaceng:",i);
  \% A! e& u+ [& `1 z& s& e/ g                Obj.xDim:=WH_x;6 a1 o; i- Q0 k/ r
                Obj.yDim:=WH_y;
9 E+ n9 g' {" [( C% i  E; D                Res:=sprint("StoreData_",i);' \4 z, S3 H8 b) E  e
                & O2 W, c% C& B
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);; k, T8 \% ~; `$ \4 l) _5 j
                Obj.Label:=sprint("huojiaceng:",i);  z" W3 w. q' _9 s+ z, ?1 s, w# F' F
                Obj.inheritFormat:=false;" I3 r# P! Y0 C% `
                Obj.maxxDim:=WH_x;" A- X1 U% h, L7 c& ~% O( g3 e
                Obj.maxyDim:=WH_y;
0 F- j' k' B5 b2 q$ F$ j6 e                Obj.ColumnWidth:=3;
; q! ]0 [0 C1 z$ a' b+ i8 S        next;! q9 a7 n  V; G0 F4 p
        0 @; d. u3 Z0 @
        .Delivery.MUs.Forklift.speed:=2;/ t( \) b: O: P6 P! j& t( {
        WH_var.delete({1,Part_Nums+1}..{*,*});4 ]- I: F% S6 K0 f
        for i:=1 to Part_Nums loop
. i1 H! n) u& [+ H) M' X                WH_var[1,i]:=chr(64+i);) q2 o8 q1 G5 C: R" e) ~4 w
        next;; x+ c1 S8 k, c$ {+ R; _1 H$ P. B
end;
3 t) ~* F. Y" c9 ^& I出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了. Y3 G5 |  N+ t

0 g; s- D+ F8 y4 f

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-24 16:22 , Processed in 0.019778 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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