设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3123|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
+ Y' W$ d! n1 b) S语句是这样的& L3 M5 r7 G2 e: b( _; c/ }' m4 \; @
is0 Y" \2 y1 T: e' E5 k8 b( H/ _1 y
        i:integer;
3 G1 ~& y9 @  n; ]        Res:string;$ w- Z0 [3 o. s" g- v2 h/ y
        obj:object;
0 A! o! S) H; f5 Bdo
6 L2 w" D' g! I4 P" |8 T        if existsObject("Status") then6 }( h; T2 X& ?$ M) |
                Status.deleteObject;
5 `) s6 I: Y9 V+ f# T) O        end;
6 J. v3 b7 H1 R5 h$ k; C        for i:=1 to 10 loop
- F$ M# V3 C* d. J: c* ]                Res:=sprint("Store_",i);8 z7 N/ R2 {* o# j4 r# [" j3 _4 r( f2 j
                if existsObject(Res) then
6 O' j0 u. e! `# z2 Q( j. b                        Obj:=str_to_obj(Res);
$ t0 V( z3 V- d" W* S- _                        Obj.deleteObject;
3 `6 a6 O5 q$ n2 A' }2 J; s                end;; f- F/ q& j( m( t" m5 E  R
        next;
! J3 M& h! \. t$ j# g& q9 \        --shengcheng Status:zimoxingceng
8 c) C( @$ m' c6 x9 r        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");4 i  J* F* m) G+ h8 ^) z
        Obj.Label:="warehouse status";
, c3 S+ }/ J) {6 `5 [  w        ' y. f! T5 D* W/ ^
        for i:=1 to WH_nums loop6 p/ v/ z# t: c6 z; R( k0 W
                Res:=sprint("Store_",i);2 Q& ?5 |. h7 _+ d
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);& j' Q8 O+ s' f
                Obj.Label:=sprint("huojiaceng:",i);# e) Z5 y, ~' O, z1 K# F
                Obj.xDim:=WH_x;$ e8 D% H4 W! ?
                Obj.yDim:=WH_y;
9 c. m. r, W1 j6 `3 l                Res:=sprint("StoreData_",i);' x" Y$ H: w' {
               
; T# n+ m8 ~3 C- u& h                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
7 L, y% m. K5 O1 N, s                Obj.Label:=sprint("huojiaceng:",i);' T8 i! p& @# D  u( f! h9 J
                Obj.inheritFormat:=false;# y0 O2 V( S* `' m; j) t0 _
                Obj.maxxDim:=WH_x;
7 r, g8 N, t4 e5 r/ e                Obj.maxyDim:=WH_y;, y9 Z) R$ j+ h: N3 g8 x
                Obj.ColumnWidth:=3;
( m. ?: c- ?7 a$ {        next;
* H3 O% @4 ]+ g7 v. u& f8 I; s       
4 ?8 a, N+ ?3 f9 I+ P        .Delivery.MUs.Forklift.speed:=2;" ~9 f& ?8 P/ H( K& \
        WH_var.delete({1,Part_Nums+1}..{*,*});
1 K* M0 W; m/ L, d% }5 b7 r, f  ?        for i:=1 to Part_Nums loop6 J6 |& |( V: r
                WH_var[1,i]:=chr(64+i);# x$ R# A/ P/ Z2 Y% t( x3 C
        next;" S5 x0 j# @" Z) @- N  C
end;
# K/ f- ]4 h( l) M出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了% I0 |7 Y. ~. ]: P  l$ {
! b0 m$ V# @5 ?) I/ L0 E

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-21 21:32 , Processed in 0.017971 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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