设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4094|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
# m  y+ R" |: P' @7 ]语句是这样的
$ A2 I# d7 ]/ A# r# g% w$ His8 b& i! ^# ]! I, q$ F% F
        i:integer;0 }& |* n4 ^8 o3 I. d9 M
        Res:string;
+ A: W7 a/ y% o        obj:object;" q3 L$ a! T! W% Q* I7 t
do, C  b  C( E( U- `" b' J
        if existsObject("Status") then5 Q; p8 Q, V, Z6 q. d
                Status.deleteObject;
# U$ B. ]. Y$ F        end;8 Y2 w! f8 j' n8 Y$ B9 M% s
        for i:=1 to 10 loop; W* d, p$ w' A6 g
                Res:=sprint("Store_",i);
; V2 Y! m* D6 e  `6 P                if existsObject(Res) then+ Z, }* J% `! a3 i0 c
                        Obj:=str_to_obj(Res);
7 g! X2 e" g) d- n. c- ^" P                        Obj.deleteObject;
) }: S0 y/ |  K, c* T% i                end;: Z3 V  m( u7 d4 ~$ d
        next;# V: R" \' f$ Y1 m; |
        --shengcheng Status:zimoxingceng
3 S) w$ [# L& ~        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
+ ~# }- g" |4 K        Obj.Label:="warehouse status";- N' J1 q+ }7 w! k* O% @
        4 |! M0 s- `; R; d
        for i:=1 to WH_nums loop
3 e% U4 s* y( e/ L7 E                Res:=sprint("Store_",i);
$ m8 C- l+ m0 X" t: E: J& s5 ]                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);- F, `0 L; d' ~) o4 r
                Obj.Label:=sprint("huojiaceng:",i);
- L+ `! Q) D3 y! N+ {. g  P/ R                Obj.xDim:=WH_x;
/ a+ s* ^% P) }, V, u                Obj.yDim:=WH_y;1 p  z# I# H$ P  X: B6 _
                Res:=sprint("StoreData_",i);7 ?1 K" v* G4 v+ h/ a; k6 ]" I8 {
                6 {8 [, L, S$ L) ~( k
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
6 P3 P1 j( W" K* f2 ]6 w. ~7 y                Obj.Label:=sprint("huojiaceng:",i);
3 O& \4 {/ V& E& z- b7 v                Obj.inheritFormat:=false;
1 {6 n; g1 d+ R1 h# p                Obj.maxxDim:=WH_x;2 @) o, S5 D" p, I0 B3 n4 L
                Obj.maxyDim:=WH_y;
7 j$ f' b# f( C% O                Obj.ColumnWidth:=3;; {3 t% L0 D) M! X: m4 \$ T$ v6 a- O
        next;
" z. b' N$ _6 M: t1 q+ K        ! }6 }( [2 I; j, g0 v( R8 g7 G
        .Delivery.MUs.Forklift.speed:=2;
/ N: q3 I: M3 j$ ]2 m! y/ r        WH_var.delete({1,Part_Nums+1}..{*,*});2 E& o0 r7 m6 b
        for i:=1 to Part_Nums loop5 n% ~% |/ z2 \/ B- I. A+ q, u" j
                WH_var[1,i]:=chr(64+i);
8 g) o6 _; B( ^, S2 N, Z        next;
/ z7 x6 W; R, D3 h  Kend;+ [) }$ h$ e$ W. T+ e
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
5 }  j. v1 z5 h% E4 I
! n% G. M' E6 p# X. K# v, q) W& u- |7 W' y

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-18 23:14 , Processed in 0.015933 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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