设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3989|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 |+ |2 o" G& f% T语句是这样的. p, x# m+ u( K! {; Q: l. s
is. J3 N' ?8 B. ?1 s: W) [0 {
        i:integer;
5 K4 v6 }  N# S0 a$ N. y% u' i        Res:string;; s* N# q! a8 v3 A- K- T2 \  M. J
        obj:object;
6 l8 _! ~. L( A9 Q- ]8 m* Ddo
/ g8 z  m( f$ S0 C" v0 [0 S        if existsObject("Status") then
4 _/ N2 f' |1 T( G: F4 Z' U# l( f$ q: @                Status.deleteObject;! F! @' q0 h0 n9 ]( K
        end;
0 L' S! o- j& o# m. [        for i:=1 to 10 loop/ D" {+ b! V' F
                Res:=sprint("Store_",i);
1 g" w1 C  `" w$ D                if existsObject(Res) then& a+ T) J$ E) S0 J( m
                        Obj:=str_to_obj(Res);2 S0 ?2 q2 }! T8 _" k$ k5 m
                        Obj.deleteObject;1 ?: ?  O( }  ^4 e% \% y
                end;
$ t3 E7 N+ P* |        next;
7 X; w# B7 b8 j. K        --shengcheng Status:zimoxingceng. k; x: R' r& J! r4 t
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");9 _+ s8 p4 C! M& P
        Obj.Label:="warehouse status";- z4 N. J6 I& Q, w6 E6 _$ n+ Q
       
/ G# M4 R6 p' [& {  e        for i:=1 to WH_nums loop9 |8 l2 v* }# [1 f+ y/ s5 t
                Res:=sprint("Store_",i);
  x; s0 j0 c* s- q) ]                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
& B5 G' m4 M9 \( D                Obj.Label:=sprint("huojiaceng:",i);
# H7 T$ X6 U% |5 n                Obj.xDim:=WH_x;' i( C4 D7 y* x3 M$ g
                Obj.yDim:=WH_y;$ H0 `, ^) A2 s8 c* L( u. R
                Res:=sprint("StoreData_",i);) Y  W$ K+ ^8 Q5 S( O! Q' ~, q
                , B4 \: S: I+ l% W- a
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& |8 {& b" t4 \9 E
                Obj.Label:=sprint("huojiaceng:",i);
7 ]% J) H/ h: W: |* Y% ~5 I2 O                Obj.inheritFormat:=false;( H9 N$ h2 |" w" E, ?! A/ _0 \- }$ P
                Obj.maxxDim:=WH_x;
/ x, P5 Y( j' m* {. Z8 Q( H( q! x4 V                Obj.maxyDim:=WH_y;
; a' L( C# W+ u: N                Obj.ColumnWidth:=3;2 l1 `0 Q; D. `/ ~% j. f7 @/ M
        next;& x: d% k1 q# Q' N  i2 q
       
6 t2 o( u- O% B% W; l- j        .Delivery.MUs.Forklift.speed:=2;0 {$ N, B/ `" b: [7 J- G
        WH_var.delete({1,Part_Nums+1}..{*,*});1 m' G& C( Z! C& l. n5 X
        for i:=1 to Part_Nums loop
( n5 c6 {' I. A, o: P$ T- ~- `                WH_var[1,i]:=chr(64+i);
4 a$ t! v+ S7 c  L5 N        next;
. p4 W1 R. P, U: M: W0 N8 Qend;
0 Y, V' v! C2 w: N; P出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& B- [" c3 F; i; j
5 t+ s7 s$ q' @" Q! A& w  ^

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-26 07:37 , Processed in 0.016909 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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