设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2502|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。7 w* E6 \: g# l3 w3 E' ?
语句是这样的
: `2 @/ q( R3 I  p8 Z: o4 tis1 K: A& c: z/ G% a- j
        i:integer;; i% V: v$ q8 m* k" u. w) t
        Res:string;
0 W  x; \# e; ^: v' Q4 @: H        obj:object;
: K  |: o& s+ ]4 _* cdo
" W6 y+ F8 n% ]7 T0 b2 D  H# ~2 U1 n        if existsObject("Status") then
$ u9 f8 R- ], d6 N                Status.deleteObject;
; X  j& o7 V. g        end;
, ~% i1 P& J9 r. t0 B, A        for i:=1 to 10 loop
- @5 I6 a5 S% f" A                Res:=sprint("Store_",i);
- d9 g6 f' m. b( P: j                if existsObject(Res) then" w" j/ u3 [) ?  l3 Z, O! V
                        Obj:=str_to_obj(Res);0 @' q) ~; o9 X5 k, H
                        Obj.deleteObject;
4 P7 Z9 ?. y5 I                end;
$ x8 s, j& l& H" @, h! Z        next;
6 n6 X, `* x+ i1 s0 [7 u/ A6 f" D        --shengcheng Status:zimoxingceng: H2 l/ w7 e) {, v/ l+ s# m
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
2 N" @, U8 ]' w& m: c0 G! x4 ~- e$ \4 V! ^        Obj.Label:="warehouse status";( F: _# |7 x0 Q! j. r
        & n9 H) ]# K0 ~- X3 D$ b8 ]2 R/ ?
        for i:=1 to WH_nums loop
* @) \" c# f* ?; v                Res:=sprint("Store_",i);$ L( s8 {+ O- U1 b: a! A, k
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 X. c( X2 w' g, m. x$ K; K                Obj.Label:=sprint("huojiaceng:",i);5 t) B) f. r& m$ t8 M
                Obj.xDim:=WH_x;
* |) R# v4 i2 L                Obj.yDim:=WH_y;
' R2 i$ w  [, R/ Y9 V                Res:=sprint("StoreData_",i);
/ }5 X$ q* p! a# a& e* U               
5 O- g: g7 {3 S3 k+ e/ T                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
- H6 k4 L/ [& E& y; y! G4 X8 O2 @! N                Obj.Label:=sprint("huojiaceng:",i);/ `& Z8 k" C  n$ k4 l! L8 r6 O
                Obj.inheritFormat:=false;" M' d* B% ~7 \' S. \- ?& K, N
                Obj.maxxDim:=WH_x;. e) W) X+ X" f' V/ v( ]
                Obj.maxyDim:=WH_y;% k" d/ ^3 A% W. \; b. [
                Obj.ColumnWidth:=3;
5 o, I1 M( {1 _- v        next;% c. S% `% u6 f. p" i. n# v# x
        1 s$ n2 q: B0 ^9 e
        .Delivery.MUs.Forklift.speed:=2;/ T: U5 Y$ `5 X6 {/ }
        WH_var.delete({1,Part_Nums+1}..{*,*});
* L% t$ e0 g& ~6 l+ A' F( s% s        for i:=1 to Part_Nums loop
* f1 }1 R( w2 Z5 h# z! {3 C                WH_var[1,i]:=chr(64+i);
. p. @: y3 d8 a  H        next;! U$ J: s2 Y+ a5 b3 r( L, |+ W
end;
, r* h- c- o4 O0 ~$ a- Z% D出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了3 `' |6 g) K  U9 ]0 s

0 j  I6 |' M& ?. z: ]" T- Y  l

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-7-12 05:46 , Processed in 0.016357 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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