设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3144|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
# a7 Z' x0 D9 h+ }/ M7 L语句是这样的
  e* y9 }7 C: P* m# c2 a- xis
3 f, \: W1 N1 L! L( B9 e        i:integer;" o" w9 }2 P* w& t: {
        Res:string;
* l$ X$ z* I9 _3 C4 ^        obj:object;
: \- C5 b# C9 pdo# @! R8 c' W- q8 \
        if existsObject("Status") then8 J& s* _4 r% J+ ~
                Status.deleteObject;% C4 S+ c0 M; P; Z
        end;5 x0 P# z2 x6 D5 x' |
        for i:=1 to 10 loop% y) v) h0 x4 y3 p: H+ W
                Res:=sprint("Store_",i);! T* c2 h* h0 k& u% ^, F1 [* _
                if existsObject(Res) then% a2 j% e& V0 [
                        Obj:=str_to_obj(Res);* r8 T% C2 u2 V' G/ d$ g9 G' E
                        Obj.deleteObject;1 B8 Q$ |+ v* C9 d
                end;
9 i+ H1 }* N) p& s# h        next;
3 x8 o0 y' C) s& D7 j) G        --shengcheng Status:zimoxingceng
  o; B3 S( Z) K2 d7 Y% G0 E        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
7 y9 V3 p: x8 K% s        Obj.Label:="warehouse status";
# C/ x2 y3 ]  Q. v       
& ?. }3 ]. X; b; I        for i:=1 to WH_nums loop
0 Z( ]* A0 I$ j2 P9 Z4 \                Res:=sprint("Store_",i);; q5 @( I5 s0 y# A  n6 u
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);- v" C; r8 z6 D/ ?9 |. T6 @
                Obj.Label:=sprint("huojiaceng:",i);
# `& K% U$ n. d3 ^3 ^" o                Obj.xDim:=WH_x;
! J. F2 t- ^! C, s4 _1 C4 n                Obj.yDim:=WH_y;
, J8 Z5 x- h/ l$ x' {$ a! o                Res:=sprint("StoreData_",i);
" J( [; J/ Z3 ~+ m                # c! M5 O3 }- n- Y0 Z. h+ ?
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
4 S! W: Q! n. W# G7 k                Obj.Label:=sprint("huojiaceng:",i);
; e% `- V" p9 E, B                Obj.inheritFormat:=false;& S$ {: ~! P- c/ f
                Obj.maxxDim:=WH_x;+ _$ z6 h! S+ N- i
                Obj.maxyDim:=WH_y;
) q9 U9 y2 ?2 ~' [: j                Obj.ColumnWidth:=3;
- ]% V; ?1 E# E8 M        next;3 @! N, h% \7 S6 ?
        " ~3 j, `- m0 i4 c& i) P
        .Delivery.MUs.Forklift.speed:=2;) r9 h" L/ r# X( `8 P
        WH_var.delete({1,Part_Nums+1}..{*,*});
7 I, s$ N) D4 u* i1 ~  B3 a        for i:=1 to Part_Nums loop
. E6 h% Z9 k3 }8 ?4 S% |                WH_var[1,i]:=chr(64+i);& \- m( \1 M( k) _( {
        next;
: P: U5 ~" Z4 Eend;
5 O$ j" Q4 a; W% ~1 G: E4 v出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 G( R9 A$ B3 ?. ]" i/ O/ D$ ^0 P# r; J! O* i$ s4 s  G& Y* G

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-28 10:35 , Processed in 0.020116 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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