设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3528|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
3 `) x% ~' ^; `* y语句是这样的
' ?: a- r2 S7 d3 W) Z# fis8 H4 s0 z; T" ^) a9 v
        i:integer;
7 x9 e* Q; E0 n3 H        Res:string;: L0 o& z2 t. w, H- i8 l! S/ q
        obj:object;( w( q9 [: i9 T6 X# Z; d/ s; T9 X( G
do  @% V" B2 [" y! r) T% V
        if existsObject("Status") then
8 h9 n* A* l+ V5 s9 G                Status.deleteObject;
% J# f; H5 d( r& l        end;! o2 W9 l+ ^$ n7 E9 j
        for i:=1 to 10 loop
$ E; D: [7 A7 E7 J' S                Res:=sprint("Store_",i);
# f0 _$ `/ d& ]4 U                if existsObject(Res) then
  I. X( R$ v- ^# O                        Obj:=str_to_obj(Res);
* M7 Q2 R' k* h/ j                        Obj.deleteObject;
+ K* B. V; S7 R* b; ^* e                end;
) G; k8 w; I' e. u+ ?3 A* p        next;/ q& W. w. l: R2 z
        --shengcheng Status:zimoxingceng
/ R6 Y, C, f9 @        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");" F& l  x6 o. o* r
        Obj.Label:="warehouse status";' a: U1 T  R2 ~- M$ v. S
        # E9 [3 T0 R$ x/ b- u
        for i:=1 to WH_nums loop
' N, e8 A9 Y/ c( Q9 C                Res:=sprint("Store_",i);
7 M8 ^' Z, c( v7 I' o& i                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
8 B# d4 v2 r8 i" L                Obj.Label:=sprint("huojiaceng:",i);; M* `- a9 U5 `! n$ R6 a8 g' n
                Obj.xDim:=WH_x;
( K4 V' c' a) z5 V                Obj.yDim:=WH_y;/ W4 y2 h6 |! J) ]6 f$ ?2 S
                Res:=sprint("StoreData_",i);! c; u$ P$ t3 k* r, |
               
+ i8 u3 S: b" K% m4 ^: Q. k3 @                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
) D' d3 u! r- q" O                Obj.Label:=sprint("huojiaceng:",i);
: H6 |9 q; w9 n6 }- o* @; u                Obj.inheritFormat:=false;5 t% t, x3 h$ A
                Obj.maxxDim:=WH_x;
9 g, x3 \* q+ X6 T9 g- V# T, E  P                Obj.maxyDim:=WH_y;
8 C% [) Y- I9 y* Q" C                Obj.ColumnWidth:=3;
" h4 ?( V& v# I% G        next;
- k7 z8 ]) A4 p- o       
! S: |1 l6 J+ D: Z5 W        .Delivery.MUs.Forklift.speed:=2;5 X1 g# V+ O$ {
        WH_var.delete({1,Part_Nums+1}..{*,*});
+ w- T0 x" b$ A) `6 U- ]        for i:=1 to Part_Nums loop- W4 P+ Z* T4 p6 t- j, x, R1 F
                WH_var[1,i]:=chr(64+i);+ v- s4 G* d3 q, n7 w: I
        next;: |; l; B. x( C# q/ @8 I
end;
% R* W; p7 p: E& ^9 \出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了3 I+ }: h, U6 r) l9 C0 v9 i' j
9 b3 q! h" r6 q* I4 {8 S

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-3-15 17:40 , Processed in 0.021235 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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