设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4492|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, L7 w6 f, h1 }% g: q- D' i0 g
语句是这样的
4 W1 m1 @- D7 h0 vis" Q$ B% o! i; z
        i:integer;
8 ~( ?! Q, t/ o# N; {        Res:string;
* E0 x4 Z; T, c3 h& N; w+ e. o        obj:object;; [3 L9 u! E, o, w& t* u' P) l( u
do
+ o9 U- Q+ g8 g) l9 C) h        if existsObject("Status") then$ ^- `- k1 `7 Z; g
                Status.deleteObject;
8 g3 a5 Q3 H9 O8 u        end;
$ d+ P$ I( Z0 s2 U" O        for i:=1 to 10 loop
' C2 |: }; b. ?; G2 [: p                Res:=sprint("Store_",i);
0 I. c: |+ h0 N: c/ u                if existsObject(Res) then
+ J* e# z% D  R* X( T                        Obj:=str_to_obj(Res);
, `' w, [0 D) Y. w                        Obj.deleteObject;% n7 G0 g: t& l4 l" F1 j
                end;9 C; o5 ]4 L  ]5 ~' E1 u
        next;
: ]* g" e" T  ~) Y7 E        --shengcheng Status:zimoxingceng
3 _4 C4 _2 N/ X' X0 s! a6 `        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");" e0 M5 t8 [4 l- y
        Obj.Label:="warehouse status";
% G0 p: k: F  v% ^' \$ d: B       
! k* U/ c; |. ^/ R+ ?9 u% \# z        for i:=1 to WH_nums loop* o6 X2 Z  A: S. Y* I" a: a
                Res:=sprint("Store_",i);" I" ~/ @0 d. d8 J$ l  u  e$ ~
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);1 m$ o, O% \* X- W6 Q
                Obj.Label:=sprint("huojiaceng:",i);
5 g# N3 g6 F) d) a                Obj.xDim:=WH_x;! \) D, d( |* i% ?7 V4 B0 }
                Obj.yDim:=WH_y;+ D& d& \1 S; W: D( r& i" p1 V
                Res:=sprint("StoreData_",i);# l/ ?2 \7 h$ m
               
9 u, [6 f( y, @3 @+ o* H! v5 j                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);, D/ Z; s; G8 h2 A+ z
                Obj.Label:=sprint("huojiaceng:",i);
$ ~6 u. N: d9 ~# I* _                Obj.inheritFormat:=false;( i) `( L* }$ R. C( P
                Obj.maxxDim:=WH_x;
$ C. `8 |5 p- i$ V( c$ G( P                Obj.maxyDim:=WH_y;
! |7 A, W, ^" m0 U6 u$ x                Obj.ColumnWidth:=3;. H( \7 g% r* x- O" {6 Z
        next;- G% C. j. y+ n" j' f
        1 V/ Y' r% a4 }/ S* k( @4 N
        .Delivery.MUs.Forklift.speed:=2;
- I5 j* ^5 A9 Z' x) I6 e        WH_var.delete({1,Part_Nums+1}..{*,*});
& D! _$ Z6 ~. L4 P5 U* |        for i:=1 to Part_Nums loop6 U  {# `7 T0 h5 ]
                WH_var[1,i]:=chr(64+i);8 [  a( f$ b& C
        next;
4 L! M3 i. S# l/ N7 G5 send;
" _$ w) y$ K& ^1 {5 f6 R& W出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
  E6 h0 O2 l! T- F- o8 E
5 i$ b, U( ]1 c9 c0 f, f0 ]

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-21 16:00 , Processed in 0.015499 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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