设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3039|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ }9 r; Q( A. y( b7 _# T
语句是这样的7 x4 J" E# |& w; C  u0 u) [1 w, X
is
, Y- S5 C" W9 ?2 ]( U4 a        i:integer;# X3 o& L/ e% b# a& [
        Res:string;; k( z- T" z- P; r3 J! F
        obj:object;, V. Q' h3 Q& a. E5 n/ [' n
do8 ]3 d1 s' P1 V& a
        if existsObject("Status") then
# h8 V0 n! I& A! H8 S) X- w                Status.deleteObject;: g+ T. d. Q; S
        end;6 B* R3 ]. h3 f1 Y9 f
        for i:=1 to 10 loop
& V# T2 d# R. |' R- n# ?                Res:=sprint("Store_",i);3 R* y  Z0 H' I
                if existsObject(Res) then
! n- i. h4 _5 t8 l+ M" M+ D                        Obj:=str_to_obj(Res);
6 L/ k4 T% r# ]* o6 ^/ d1 Y                        Obj.deleteObject;
- o& w6 d$ J0 e( @                end;
9 H+ l' T* z  L* B        next;& O9 O% {. x4 L3 F9 ^% x% y4 n4 ]% b
        --shengcheng Status:zimoxingceng
) y9 _' y7 E, }# k        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");5 x( G  r- R; }3 _- p! }3 y" R! I
        Obj.Label:="warehouse status";: d" b& Z1 p) i; ?+ l
       
% D+ O1 j4 N, Z        for i:=1 to WH_nums loop
5 |- B  q$ j4 M4 m% N5 b* {                Res:=sprint("Store_",i);( L% ?3 \! T1 O" x; o: l3 H3 J
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);5 ?8 G: C" }3 G0 O. V7 i
                Obj.Label:=sprint("huojiaceng:",i);- f% n& K# _; Z+ v* p9 k1 P& {
                Obj.xDim:=WH_x;' o) k6 d: H4 c/ q. t
                Obj.yDim:=WH_y;
2 O0 c4 z1 L' ~' s                Res:=sprint("StoreData_",i);
3 x2 ~4 p& z: X: f$ f$ X; ?& g2 m               
4 `8 l, O! r4 b% P9 X                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);# ^# R% d2 ]1 \
                Obj.Label:=sprint("huojiaceng:",i);
( F! X0 R* z# k# i- _# Q                Obj.inheritFormat:=false;8 _$ b& d8 V( r& r+ v6 `
                Obj.maxxDim:=WH_x;$ _  m0 w$ t* w1 ]. x+ x
                Obj.maxyDim:=WH_y;
9 w1 R7 D3 U6 i7 ^! y6 I) K7 g! L                Obj.ColumnWidth:=3;$ S0 |3 j) y7 F  x$ m$ L
        next;: @' ~$ V$ S  _# v
        5 H" M2 t9 c$ y: V/ O
        .Delivery.MUs.Forklift.speed:=2;' J4 d& W$ o& W( e
        WH_var.delete({1,Part_Nums+1}..{*,*});
. T$ b5 L% x) H# m8 Q: h! H: ^        for i:=1 to Part_Nums loop
  f/ u3 [& l7 G8 ~9 r' s! e3 F4 |* O                WH_var[1,i]:=chr(64+i);; T! Z' c. ^! c3 P3 d
        next;8 d5 ~3 k. H( j; u
end;
4 k& h& y# Q3 H# K, {1 }0 N出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了8 n  N$ |" d7 m$ d" A

# L, A& E7 r" ]7 X

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2025-12-11 00:12 , Processed in 3.346121 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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