设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4438|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
& P6 R7 p& K3 _2 ^7 g! U语句是这样的
/ K: m/ p: V" N0 X0 Z( ?4 j+ w+ U5 Vis( i3 U1 C) I) ~2 [: y& |
        i:integer;
! W% J$ x' t; r' Q9 f: |7 P. @        Res:string;. N& P- Z* A, T" A
        obj:object;
* l& I- \$ P( C* s: R6 {do* w$ L% a7 K6 P1 f# ]4 d
        if existsObject("Status") then
+ K, i/ h& v9 x! u                Status.deleteObject;
! T% z. F, V8 J+ F5 x; T        end;. ]9 O& Y- H8 o: E
        for i:=1 to 10 loop
' _. D6 h2 K2 I$ [  ^                Res:=sprint("Store_",i);, d  Z1 R2 r( h5 z" O5 P7 u
                if existsObject(Res) then* K0 k: D7 m8 B, D. Y4 S
                        Obj:=str_to_obj(Res);
' ^: S' g: O, l2 M                        Obj.deleteObject;
: O5 j* R1 I4 C, ~% _4 C                end;6 o2 ^& u- T: v5 l4 Y/ i  |
        next;- a9 k1 W6 F. V. X$ r0 W
        --shengcheng Status:zimoxingceng
" A: x, g9 @$ p. _" c( D& i        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");5 J  S; a( b1 K, Q4 z
        Obj.Label:="warehouse status";
! ]9 Z5 ~( d+ U) h0 E        ! k6 {# ]' m  i% p2 ^% M+ j& g4 \
        for i:=1 to WH_nums loop
& Z$ l. a% ]) Y' I4 o, T  }+ V                Res:=sprint("Store_",i);* I. R( }0 F5 {9 |6 c
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
+ Q3 j' G: ~* [) y                Obj.Label:=sprint("huojiaceng:",i);- W9 Y: o- D- ?4 G( g. o. a
                Obj.xDim:=WH_x;
+ c1 w! }0 l$ q                Obj.yDim:=WH_y;
2 z  Q/ A+ N$ V1 R1 Q- x* v# e                Res:=sprint("StoreData_",i);  ?, E) T5 ~$ [
                & s/ h4 @% ~6 E+ a
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! K! Y2 q2 g- T                Obj.Label:=sprint("huojiaceng:",i);8 J7 b0 h& W! I1 t$ Y
                Obj.inheritFormat:=false;
; I  l% h9 I% R; J                Obj.maxxDim:=WH_x;
6 C- G& P/ ^' i* I' K4 F                Obj.maxyDim:=WH_y;; l, w. H1 z; I- e0 b
                Obj.ColumnWidth:=3;  y: R  T6 X& x8 c) [
        next;; p' r8 s. y6 j+ v# \1 x" V
       
7 r. `: R! ^' f        .Delivery.MUs.Forklift.speed:=2;; `; H+ |) ^3 u$ N" |
        WH_var.delete({1,Part_Nums+1}..{*,*});- s5 W- R! E  j
        for i:=1 to Part_Nums loop" M+ E3 j1 G2 W6 @- S
                WH_var[1,i]:=chr(64+i);
' z7 H) o1 l+ S% d        next;
0 q" l$ {7 Q) [* d3 xend;
8 L$ t) A6 d  t6 p出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
* n! j8 p& y* K9 J( d
" i8 d1 b0 M# I: ^

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-8-10 10:44 , Processed in 0.019998 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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