设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4223|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。0 L; J) W1 V  r' k  @  L8 n2 ^
语句是这样的
$ d7 J* q  j) T' ^3 c. b" Y  l( sis/ U6 F; R6 w1 P; D2 F" c0 ]7 c& \9 K$ G/ L
        i:integer;, B4 o4 o6 o8 S0 D. s
        Res:string;& u9 T( T/ F% D
        obj:object;
; V3 y% v) C8 H0 M0 d  C. ^do
4 X7 t% L# X7 D3 R$ H$ u  \        if existsObject("Status") then
1 E1 {- ?& D, m; d2 n/ r( u                Status.deleteObject;
+ R. B- X6 t4 K: \* z4 k: h        end;
% {. n9 d! L. U! ?6 h        for i:=1 to 10 loop
, \  V/ B: R" k/ [% l' R, `                Res:=sprint("Store_",i);; j+ [. G: Y! N+ P" h
                if existsObject(Res) then
& r2 u7 l( ^7 l6 @  u$ ^& v, p- h                        Obj:=str_to_obj(Res);* s2 Y1 ]8 }+ l% A
                        Obj.deleteObject;
  c, O% n# x7 S7 o* B                end;/ y5 t* }+ u/ Y/ u5 k
        next;
2 L7 ^+ S' X& U. P2 P        --shengcheng Status:zimoxingceng; y! N3 b* q) V
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");" u4 I. u: `% x/ R. g' R
        Obj.Label:="warehouse status";: q$ o; S( K; V" g6 z
       
0 u' }% q; ?6 S% P        for i:=1 to WH_nums loop3 }6 A0 x" r" P& Z4 x
                Res:=sprint("Store_",i);2 w6 s: e4 k4 i. c
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);  X9 w1 ^. ^: D, i- I
                Obj.Label:=sprint("huojiaceng:",i);
7 Y( I6 h) |/ p2 h: ^$ R                Obj.xDim:=WH_x;1 u1 H9 y( K; \" @
                Obj.yDim:=WH_y;
% `6 d: R' [! Z1 U                Res:=sprint("StoreData_",i);+ A  y- K- l: x. v
                / C4 S6 `5 z* ~  i1 b7 N% B
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);' ~4 |1 J/ Q8 ?* `/ l5 [
                Obj.Label:=sprint("huojiaceng:",i);
( x3 X: m: C, \" z                Obj.inheritFormat:=false;* B2 O% b: o3 _& v% [! W
                Obj.maxxDim:=WH_x;
: S2 }0 g) G8 `( ^# }$ g- z                Obj.maxyDim:=WH_y;5 p2 t% a) @. d* U6 Q
                Obj.ColumnWidth:=3;3 M! A. H/ w1 S. W9 a" d
        next;8 f8 j' a5 `; J0 o9 k
        % |- N) H9 x( l; d4 b
        .Delivery.MUs.Forklift.speed:=2;$ }2 R6 X' Q  z8 b5 c  o
        WH_var.delete({1,Part_Nums+1}..{*,*});/ e/ K3 \; j. R/ h* m; }
        for i:=1 to Part_Nums loop
( v7 H! E- `2 {1 }" |6 [$ w                WH_var[1,i]:=chr(64+i);$ h' Z8 O- _+ f
        next;4 L; Y' X  G/ P* R$ t
end;
' t8 g7 c* ~3 W9 D+ t$ [- v& h3 L出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了5 X+ z& w3 R0 I

3 f& d, c: }0 l* r( y/ f' e1 a4 l4 p# B

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-7-9 12:28 , Processed in 0.016992 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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