设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2730|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- G$ s/ R1 g7 r+ \7 f语句是这样的
, O% }! M7 q' o+ Y/ Gis2 y: }1 b4 c- X  T
        i:integer;/ o- y0 [+ j% p2 o* H( o
        Res:string;
; _( E7 F7 x4 Z$ z( Q8 p  p        obj:object;( ^; z0 \. @' U
do
4 d" w% Q3 n: v1 Z        if existsObject("Status") then/ z+ ~+ p4 _6 F- M0 s& P, b
                Status.deleteObject;: Q& `, o" x8 Q& @, i, K
        end;
+ h( [$ ]0 _1 l- y( z3 F        for i:=1 to 10 loop1 ]2 W; c8 E9 i8 m9 d; B
                Res:=sprint("Store_",i);
6 U* S/ n1 i- S/ z/ J, T' }                if existsObject(Res) then
. I6 e: u6 U  J  |3 B6 j# G2 M                        Obj:=str_to_obj(Res);& }+ ?6 l+ K" U
                        Obj.deleteObject;
6 d, f  E2 {" W0 B, }- W                end;9 u  t4 k  P8 e& @7 v+ b
        next;; N( x4 |  _# o3 S% ^# t  o
        --shengcheng Status:zimoxingceng* h: g3 ?4 W1 e0 d5 c. P) T
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");' u5 X5 o# n( ]' C1 D# j" f
        Obj.Label:="warehouse status";
/ J9 M- ^$ ]4 T          J7 ^3 Q2 a8 J8 q
        for i:=1 to WH_nums loop( L8 x1 m; ^" ], w" p3 l7 r
                Res:=sprint("Store_",i);
3 a$ ^* ?! B8 a" a                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. u& _6 a; h) e                Obj.Label:=sprint("huojiaceng:",i);
$ T6 W, g" c* T( ]1 W) A                Obj.xDim:=WH_x;
; S+ Z& t; ?) C, H                Obj.yDim:=WH_y;
7 d% c1 L9 o& _6 }; _8 _                Res:=sprint("StoreData_",i);( M* W/ _+ q: F: ~8 m# K( e5 V
               
% j& h4 j  h$ d! I+ Y0 B" T! `# W5 v                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);# B0 c* P! }: _8 S9 |
                Obj.Label:=sprint("huojiaceng:",i);
! A  U( Z0 I' p                Obj.inheritFormat:=false;# \7 L. D" i! g
                Obj.maxxDim:=WH_x;2 x; }; X/ |' ~. P- W* W/ E) g
                Obj.maxyDim:=WH_y;
6 _- \9 x4 K; O                Obj.ColumnWidth:=3;
" T5 {- |1 O* E' i$ o  x        next;
$ ]/ T" g; F7 I" S7 F9 t' z       
7 O' B9 q( i6 [/ a' |4 Z4 o, m& T: h        .Delivery.MUs.Forklift.speed:=2;
, H3 S# |- m5 [' Z! D8 t9 g        WH_var.delete({1,Part_Nums+1}..{*,*});
: s  q3 y3 A$ e$ T6 [        for i:=1 to Part_Nums loop$ c+ _2 J; Z0 m9 f, R
                WH_var[1,i]:=chr(64+i);
+ z; j) q6 A" l5 i" K9 y! B# O+ @        next;" g$ X% L6 p2 f7 k
end;% b4 G. \, [, R+ e; R' m+ L
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
. c* P# F. X. I( [$ {# Q2 q' u/ Z2 J+ b

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-9-15 00:11 , Processed in 0.017632 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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