设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3788|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 h8 {. \4 S; t5 D. c语句是这样的- @, b( x  \' T: x1 l4 A/ Q" T
is
, K; c( L8 C* u: M; c        i:integer;6 n3 j' o( ]% P
        Res:string;
0 _% a5 g* \# a3 S3 q        obj:object;. ]7 W' n/ Q: R4 ]) T' Y+ j
do( i# r4 N# A& B/ e4 v2 S* q
        if existsObject("Status") then7 m) M3 K& N7 U. A4 j
                Status.deleteObject;
! V; s7 r4 q# e# C% e  b0 G+ [, a5 }; f        end;( {6 r( y5 X& d0 p0 I8 W! B
        for i:=1 to 10 loop
+ i5 J4 n0 q  O/ U                Res:=sprint("Store_",i);
( F- A- j# |7 `5 j                if existsObject(Res) then
7 z) @7 u& K: p' r2 \4 }                        Obj:=str_to_obj(Res);  a9 j. @& k( `9 p& E: `
                        Obj.deleteObject;5 f& @1 V( z" t4 i
                end;3 I# D/ L5 |( b$ M( C& U
        next;
# M, _: h; Q7 J5 m% `4 T        --shengcheng Status:zimoxingceng. G9 h9 r. o0 G& W) U7 U
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
5 F/ [2 Q. g' E  {        Obj.Label:="warehouse status";
$ s' v: r  [6 I+ g0 i, d3 {       
+ p! _/ b7 e& q, s& u2 k        for i:=1 to WH_nums loop$ H: P! C8 }7 X7 R1 z* f( M. M
                Res:=sprint("Store_",i);
, n2 p6 U5 j7 H' M6 r1 p( u                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
; B1 L4 x2 I! G* F! I$ g* f; b& R                Obj.Label:=sprint("huojiaceng:",i);
3 X8 |% ]9 v4 h0 K1 |! Q                Obj.xDim:=WH_x;
" g$ m3 l8 J. H/ w                Obj.yDim:=WH_y;$ q. r, y; j2 a8 Q+ L7 V3 |
                Res:=sprint("StoreData_",i);
2 o3 f, W; j9 G/ L7 h               
/ X7 v% S5 _2 a) |6 C' ?8 e                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ X; E8 O& b9 N1 \! c3 [                Obj.Label:=sprint("huojiaceng:",i);% B, [8 ]; c7 R' k3 \5 _0 |
                Obj.inheritFormat:=false;
; z8 t, m" `/ v5 E1 p                Obj.maxxDim:=WH_x;! p: G& e/ f7 K9 M9 w
                Obj.maxyDim:=WH_y;
6 R, d  A8 U2 ^, q8 j! k                Obj.ColumnWidth:=3;
5 j; ~- e0 v/ Y9 ]0 l        next;$ Q4 Q, U% T' D
        5 V' N" v# \% l/ d+ l, X
        .Delivery.MUs.Forklift.speed:=2;$ o1 i/ g& c2 z- W3 f
        WH_var.delete({1,Part_Nums+1}..{*,*});$ B+ A' u% ~/ n# k, x+ T
        for i:=1 to Part_Nums loop
; O3 U2 h6 _8 k' \2 w6 R4 i                WH_var[1,i]:=chr(64+i);- g* Z( e, ^8 G# C) [& n1 r
        next;
' a5 i: v. M8 _5 [; G% o  Q9 Rend;3 x, _/ l+ A6 u, V
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了2 }& S" G2 w( e- P5 \! {1 ^

. K: Z7 r9 C3 {" J

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-4-26 16:04 , Processed in 0.017757 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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