设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1846|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。: p7 b  @2 w; u: ^$ [
语句是这样的
7 G0 b6 w) ~0 c/ e0 Zis
; }0 B" j4 Z& k6 Y- J& _! a9 H9 I        i:integer;
! K# u% P8 }, X1 }8 h- `        Res:string;
8 w) B' A; S* ?( r        obj:object;
7 _1 b  |" H% O4 Q3 ~9 {7 Zdo$ g' L' {0 {0 s1 p1 Z
        if existsObject("Status") then' |' D( f  r& [* J$ p
                Status.deleteObject;' R; Y8 q1 S3 L+ ^7 o
        end;
, O* s5 B" v# `        for i:=1 to 10 loop, B; u. B' p) k: V; M
                Res:=sprint("Store_",i);# n, I7 s+ G  ?$ S+ d3 R
                if existsObject(Res) then! c% F9 D" h. V8 u7 h
                        Obj:=str_to_obj(Res);
2 j- ^; A$ a) g& q1 F& D- t2 c8 \                        Obj.deleteObject;% S( @8 Y$ a+ A" \3 m
                end;; C0 _9 [0 v9 ~' i7 m& A
        next;
6 O2 d; Z  Y- Y: |" J( X4 a        --shengcheng Status:zimoxingceng
1 g  J6 y# ?. `' p' L        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");1 z0 f9 F; x2 R4 N) O
        Obj.Label:="warehouse status";* Y/ J1 q6 J2 {9 b
       
# w; m8 K( Z2 V0 w" Z" a        for i:=1 to WH_nums loop
0 q$ f1 `8 G" n% S, W                Res:=sprint("Store_",i);
3 X8 Z5 {) ^1 D$ u- k: w                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 m- O1 e  H+ }- `' e/ w7 I/ g) N
                Obj.Label:=sprint("huojiaceng:",i);( t- i. ^$ c6 K6 k* t" S
                Obj.xDim:=WH_x;
7 h$ J& h7 |+ e) v                Obj.yDim:=WH_y;2 x  q% Z" `/ b% ^
                Res:=sprint("StoreData_",i);3 \- C& W# ]3 y1 {
                ! Z5 _2 [9 N; {, a# n
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);/ J$ z# F  b4 ~
                Obj.Label:=sprint("huojiaceng:",i);7 v* Z+ z# A5 X+ C
                Obj.inheritFormat:=false;3 X; Q; f6 u3 ]
                Obj.maxxDim:=WH_x;
# O- O/ a5 U+ |& |8 W% v2 ]                Obj.maxyDim:=WH_y;
) R  [7 C6 m# \- ?" u) ^4 Z5 L                Obj.ColumnWidth:=3;
3 _: }/ X" J- R) E        next;9 u6 [% ]* N& S, v9 W  l9 t& G( m3 s) i; ~4 D
        9 Y3 ]# f; Q. {2 k
        .Delivery.MUs.Forklift.speed:=2;" {6 v* e0 U' i
        WH_var.delete({1,Part_Nums+1}..{*,*});3 v( _% m" O  H
        for i:=1 to Part_Nums loop4 j& s$ g$ G3 q& d/ j
                WH_var[1,i]:=chr(64+i);
! _% e8 a4 A1 J# L$ F$ q        next;
$ F# O8 V6 t& Z7 U4 M  F9 `6 d+ Wend;
) R' l* S' j* C+ S1 y( F  T0 |出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
  v, F7 j! J: l
9 F4 H; H1 X; U: c

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-23 02:48 , Processed in 0.014286 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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