设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3831|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。. P& e7 d5 ]& ~0 W' s) `
语句是这样的
9 R) w9 R( X$ S# M# Gis
" I7 o  v* E$ a. T        i:integer;
9 B7 U  _8 S+ ~        Res:string;9 M" m9 m: n6 X* k
        obj:object;3 }' V6 T: g. ?  N
do
# [1 w: P! h1 w3 f. z6 G; f        if existsObject("Status") then- o1 S) u0 G( W" l# Y1 p: \
                Status.deleteObject;* y/ }6 w' F  G9 H& g5 [
        end;6 X( b2 _4 ?8 m
        for i:=1 to 10 loop
( p1 ?" s3 C2 `, Z                Res:=sprint("Store_",i);1 x2 K8 r; P# J5 n. W$ |
                if existsObject(Res) then
5 B# _- Y7 t* L3 X. n                        Obj:=str_to_obj(Res);
, V( E/ I  z" O: ^- T                        Obj.deleteObject;
: \! h( X# V+ W& v# _& {* F                end;
4 I- r& b/ D3 V% M; I$ m; x        next;2 U8 E' \/ b- A3 C2 \
        --shengcheng Status:zimoxingceng: K( ^8 V- ]+ J$ v% f
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: ~6 K+ B1 K" H1 T1 B. F1 w* o# \
        Obj.Label:="warehouse status";
! h( ]# v; U/ D1 W- l, j        % h" b. r, C( s( X: i
        for i:=1 to WH_nums loop
* H8 z3 J: M! C( o# Z9 a& t) l                Res:=sprint("Store_",i);
5 G/ c* I8 c+ v( s2 y; n                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
! C1 W9 C- ?. M: P' n                Obj.Label:=sprint("huojiaceng:",i);
# a- `  @. r- X: l                Obj.xDim:=WH_x;
4 O* d# P& I: e* L, ?. y' i                Obj.yDim:=WH_y;
5 H" e; r+ Q- M                Res:=sprint("StoreData_",i);
3 p7 U6 T8 C) j" v  |+ X6 N                $ v( \' J# \( l+ I
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);9 u0 v! a: O8 m- z* O5 b
                Obj.Label:=sprint("huojiaceng:",i);1 R1 m9 W7 v0 R# F0 B6 I
                Obj.inheritFormat:=false;
( Z) K& {' k; }' F                Obj.maxxDim:=WH_x;
6 Q- ^7 x( T% L6 g4 N                Obj.maxyDim:=WH_y;7 O( {" F, l& G: a8 S& m
                Obj.ColumnWidth:=3;, u/ j6 r# \) W) Y/ b
        next;
2 H- Q2 m5 h6 v, q2 C; C+ R3 n        5 |7 D9 C' s3 e
        .Delivery.MUs.Forklift.speed:=2;+ n$ a* N* r, \7 O4 B5 `% M
        WH_var.delete({1,Part_Nums+1}..{*,*});
7 F$ U! H5 u9 {$ R' Z. s        for i:=1 to Part_Nums loop
- ?% C3 X* P; i3 a+ x; P9 C                WH_var[1,i]:=chr(64+i);9 }3 q$ K+ a" ?, e1 B. H9 K
        next;9 I7 n8 h! \9 m; r
end;
4 a# D7 g1 A+ E5 F出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了! p" e. V' i( s3 i

  }; ?7 g! H* K8 M8 A6 S

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-2 16:44 , Processed in 0.016426 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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