设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3245|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。0 a% G: D0 D4 `$ x1 U0 A; O* c/ `0 s
语句是这样的6 e: B1 \" r: w* A3 r! P- f
is
7 z* e: v- S/ j8 D, e        i:integer;
/ n- r. q/ K8 i$ Y+ @        Res:string;
: N& I& [5 V4 C1 W& v( n0 D        obj:object;
9 v3 ]4 S1 r5 i4 R5 ?7 C6 gdo
2 N  p3 j5 {5 g0 ~9 Q        if existsObject("Status") then/ |2 N9 I" A7 b' f4 n
                Status.deleteObject;& y$ u5 a/ h) X+ H9 x* u  u
        end;
( K( {- \/ v" e        for i:=1 to 10 loop- F+ \  u3 e3 D% s. [
                Res:=sprint("Store_",i);8 E6 D' t" `9 p
                if existsObject(Res) then' u# x1 f4 Z9 a# M% q9 \- g  h
                        Obj:=str_to_obj(Res);! W2 j5 ~9 k7 @
                        Obj.deleteObject;
: E' G3 k' ~! b. `                end;
8 r, l1 c+ X' f% ]/ ^- b& v        next;
' w! t& r6 e- |6 L0 M        --shengcheng Status:zimoxingceng
: l# i& R* P5 i, {/ a        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");3 t+ ]% ]# T2 Z/ i9 |& p8 P: ^
        Obj.Label:="warehouse status";- y' l" ~2 E5 H# t
        9 B4 X! s! t3 ^! f0 v8 ^' `0 x
        for i:=1 to WH_nums loop
$ u, U# d' k3 [; \$ P9 Z                Res:=sprint("Store_",i);" M8 B; h* A; y) N! O
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 Y- l/ E" B8 M1 `# L) }                Obj.Label:=sprint("huojiaceng:",i);; ]8 f# |2 N! H4 R+ p' ?4 w" C
                Obj.xDim:=WH_x;
9 Y% a; \7 w- T+ F3 b: ?                Obj.yDim:=WH_y;* r& \* }6 g& p9 v$ C4 A2 J
                Res:=sprint("StoreData_",i);! a+ b' L! e8 x, [0 [- k
               
' {/ J; c& ?9 Z& W1 y7 B3 v/ b                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);* P% o: C2 Q: f2 B
                Obj.Label:=sprint("huojiaceng:",i);
, Y; S( I( [+ j+ J                Obj.inheritFormat:=false;6 ~: D" B/ U: W* s% g4 V$ M$ N" h
                Obj.maxxDim:=WH_x;3 d1 K1 n* `3 m) n. k9 @& ^$ l
                Obj.maxyDim:=WH_y;
) _0 Z2 L- g3 l8 ?1 b                Obj.ColumnWidth:=3;
7 N3 G& J2 p3 H, j+ [; [- F        next;
4 ]1 j( e& t" M  T9 W! W8 b        0 J5 x8 G; @+ g' f$ n9 o
        .Delivery.MUs.Forklift.speed:=2;" n+ U3 p# {2 ~& F' Y5 U- w* B6 ^
        WH_var.delete({1,Part_Nums+1}..{*,*});; ]" ~/ w5 K" T, q
        for i:=1 to Part_Nums loop
% }( D: D7 t8 ^- ~) ?! s. ~                WH_var[1,i]:=chr(64+i);
: c7 T1 d4 V% q! Y  E        next;
& `# K) k* f! c# bend;
# G% Z; v1 c2 D; c, d出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了# r; M2 d$ {9 B, e& a8 M$ q5 H* E  B
0 |& D9 F8 m4 a

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-24 08:37 , Processed in 0.020838 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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