设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3187|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 w0 N, m! G1 W' V0 s8 h6 u0 J语句是这样的0 n4 o- R: P& f7 T0 t, v2 q5 E6 z
is6 `6 t8 ]" E- x. z
        i:integer;
3 D# `0 ^" Y! E; _; |4 C  c) U        Res:string;7 v0 w" j4 d# r6 |6 U9 n0 r
        obj:object;9 |" s8 O: `/ o) l" B$ l
do2 B6 b  W! p/ @8 f* N( m+ S( N9 M5 g/ u
        if existsObject("Status") then$ }4 v5 ^9 Z, C7 \
                Status.deleteObject;
5 B4 N4 y/ E3 K6 [$ i* p        end;
, B9 Z$ V( ~: C: I        for i:=1 to 10 loop) d  i; r( d6 x/ V* z" S
                Res:=sprint("Store_",i);
  c* p1 u' U& S$ w                if existsObject(Res) then
2 g5 F" O  t# H0 x7 s* G7 b( s                        Obj:=str_to_obj(Res);
2 D* N7 B! j; {& ]$ T1 t4 q                        Obj.deleteObject;
" e6 C) ^8 N- z( \! F. ~" t- {                end;' k5 W' `/ i0 {/ P, U" R
        next;( [0 e- m6 V# D+ h9 c; Y% R
        --shengcheng Status:zimoxingceng
( R; b: O* n% H; x( y4 U* p. s! {3 i2 p        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");2 _9 k8 G$ f( g5 J1 d( j8 e4 H& S; h
        Obj.Label:="warehouse status";
3 H. k4 J$ f; K- W! `$ y        % K& r" p7 `& h- T% U' c
        for i:=1 to WH_nums loop& C3 j& Q) O3 l9 [
                Res:=sprint("Store_",i);
: _. m! R. u0 D" K( E! x# B                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
! e' N5 g. P/ W3 N4 X6 M                Obj.Label:=sprint("huojiaceng:",i);6 _: B/ x6 `. D9 I' @7 _  @$ e
                Obj.xDim:=WH_x;
- {9 C3 }  I2 E. E0 C                Obj.yDim:=WH_y;
( O. V) l: T7 V  F. q                Res:=sprint("StoreData_",i);
6 B, E$ S$ G- T7 [+ s0 z               
* u* s3 y1 e, ~6 g                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
) ?( e7 m3 g1 x2 Q; @                Obj.Label:=sprint("huojiaceng:",i);& I) A: n: }4 m- K( X- T
                Obj.inheritFormat:=false;
% A; s; C) `% r; _3 X                Obj.maxxDim:=WH_x;
( a+ n7 U3 M, U6 ?/ e                Obj.maxyDim:=WH_y;7 D3 n) W& V( i, M
                Obj.ColumnWidth:=3;
/ N6 J! x1 N8 ]% s; p5 {! ~        next;
8 a) l* E& F3 ?' ]+ n0 i* t       
/ K9 s1 U0 L" v3 V' c  ^9 t        .Delivery.MUs.Forklift.speed:=2;, u, x6 M( V8 A/ I9 v3 b4 A
        WH_var.delete({1,Part_Nums+1}..{*,*});: ^& w, r& P  ~1 Y( p" w
        for i:=1 to Part_Nums loop
5 \! Z3 l- w6 H; B, Z& u                WH_var[1,i]:=chr(64+i);
$ z* x* e7 i4 R0 E' D        next;* I% F1 z2 D0 l$ ^( D! ^! k
end;
# K  F9 t1 M7 ^% K1 n) z出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' B# w; o0 _1 y4 J+ s9 O+ j2 X7 G4 h, d) w) E) E

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-1-12 17:42 , Processed in 0.017388 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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