设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4478|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。% N4 n) X" w  N: R
语句是这样的
. R0 r7 w  k) q( H+ X+ C0 jis; Z) A% T/ h. x! g9 \  m
        i:integer;6 ?5 U& q  x. ~2 Q: V: e. f6 w( e
        Res:string;& }9 s7 @+ a6 V% v
        obj:object;
$ H. @! j: J4 b+ h; q+ |! ]do
8 Z% S8 l6 l* s" \  _        if existsObject("Status") then
/ {9 U. w5 a0 c- }                Status.deleteObject;
) i  J4 Y6 I# ]* }/ f* t0 w* w        end;
4 p- v9 [, u+ I( l' P# O        for i:=1 to 10 loop
! K+ W$ v& ?: h. ~$ h9 o                Res:=sprint("Store_",i);& p9 x, D6 T! b; Z- `9 v1 S7 E
                if existsObject(Res) then& ]: x5 a" t% b7 ?7 Q  f
                        Obj:=str_to_obj(Res);
$ u0 [! L, B' g) B5 t. n! o                        Obj.deleteObject;; L1 X: p  g* Q8 W7 F
                end;
5 z, u3 t- ^" j        next;
  g# m: K  }/ p4 L. o        --shengcheng Status:zimoxingceng+ r) j6 t4 A: `7 X
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");; Z& R* E" x/ W/ a* \' d4 H& V
        Obj.Label:="warehouse status";
6 a  i* ?7 _* r5 k0 n* L       
7 M5 x% B1 F3 m% t( A  w' x        for i:=1 to WH_nums loop
' G4 Y: b- x0 F: q6 T* |                Res:=sprint("Store_",i);
- k7 j! |) I5 s                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);3 C6 T6 w* Q1 c6 J5 f
                Obj.Label:=sprint("huojiaceng:",i);
$ |% I- N0 P* Q  l2 ^! q                Obj.xDim:=WH_x;
9 ~/ O( y# }3 z5 F7 u2 y" f                Obj.yDim:=WH_y;1 z2 C/ P/ e4 c' g" b+ {" ~
                Res:=sprint("StoreData_",i);0 @4 k4 |( H% _4 \- ~) F* r# x
                * F7 G5 E. m' H
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& y2 Y1 `( R) o& ?0 K7 v5 ^
                Obj.Label:=sprint("huojiaceng:",i);6 `  a+ Z: g: f5 p9 z' N
                Obj.inheritFormat:=false;
2 m) M! I( P2 [                Obj.maxxDim:=WH_x;
) y6 B2 ?6 Y0 ]5 I% ?                Obj.maxyDim:=WH_y;# Z) x# w/ ?) A  u
                Obj.ColumnWidth:=3;$ o" u: W) _: `6 N7 j9 p4 G4 [# N0 ]
        next;6 k6 i9 ^; u$ J. ~
       
! M! r% X7 r; a; a/ {1 C/ |        .Delivery.MUs.Forklift.speed:=2;
! F! A7 c7 H) ~5 p6 m        WH_var.delete({1,Part_Nums+1}..{*,*});  {( v4 E  P0 k# h! t) I
        for i:=1 to Part_Nums loop$ W( J7 @2 C( c1 W$ w, G
                WH_var[1,i]:=chr(64+i);' P2 |* [7 A/ e! a/ |8 x
        next;
+ C6 H8 K2 x8 o" E2 u, jend;& K& i% V% H4 p4 v' I- K$ P. Q
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- M9 k* k4 q( t; T( {
& r+ q6 M* n5 T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-19 18:40 , Processed in 0.018319 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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