设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3410|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- q* I! m1 d/ w. ~' ^1 [% U! F$ ?语句是这样的. R  U8 ?9 s- e8 i
is, v+ v& m" F( c. U
        i:integer;+ v7 r% K8 V8 V: C
        Res:string;. P* F( ^& f. c
        obj:object;
0 Y7 Y1 k0 Q; C$ n1 y* P5 d) Fdo- ~% i2 ~$ Y# h
        if existsObject("Status") then
) d1 @. i5 K" p5 L                Status.deleteObject;7 o. C2 T: S% [8 G8 k7 q
        end;
1 k1 H" j# d* g, I2 g        for i:=1 to 10 loop: d. S( [" J1 d  Z/ ^3 B. m
                Res:=sprint("Store_",i);5 K3 Q+ f" [4 M- y- V6 m
                if existsObject(Res) then
& ^- d( i1 j/ h3 u' e' ]8 }                        Obj:=str_to_obj(Res);7 |$ V2 h5 s- \2 o
                        Obj.deleteObject;
. Y& v6 S2 a4 k; r" |: I                end;: D) G, A, s4 D. n- q& w
        next;
+ y9 b. ^/ Q" {- m( u2 V        --shengcheng Status:zimoxingceng4 a6 a  C/ J! u- z: r$ z
        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");, M+ Z8 c' d; [: U. ^
        Obj.Label:="warehouse status";
) n* u0 u" w: m  p, Y# W* p        " f- E, w9 m3 L) S; p& I
        for i:=1 to WH_nums loop1 v8 v/ c3 O* Y5 P3 O! A8 s
                Res:=sprint("Store_",i);
; z, q7 C5 T$ S" F* O% e0 [                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
* W/ w  k! v( h6 d6 S& z                Obj.Label:=sprint("huojiaceng:",i);, A' }5 M" R2 c" s
                Obj.xDim:=WH_x;. a; ^) b8 ]$ c& V+ w( _# S" Y
                Obj.yDim:=WH_y;6 L3 v( e/ ^7 c  O
                Res:=sprint("StoreData_",i);
% n; ?1 P# Q7 t1 w- d/ X               
( b. Q' q1 Q5 I! f# @' A                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);* f. ^6 ?3 g! o, j$ o' w' b' @
                Obj.Label:=sprint("huojiaceng:",i);
1 ~% w% G5 n) {7 h2 M+ i                Obj.inheritFormat:=false;$ {" U- e( i; H$ }, P) A+ f6 E
                Obj.maxxDim:=WH_x;* b: Z9 x1 I: U* O9 q" {! M! i0 f
                Obj.maxyDim:=WH_y;
+ B1 E8 T) V  C7 F+ R+ T: A# N                Obj.ColumnWidth:=3;
& k' C& @4 o4 L) j        next;
. o6 O6 ~% d" J% Y* H) T        5 o7 Y, n( V6 S2 |: ~
        .Delivery.MUs.Forklift.speed:=2;& R2 k' d/ Z" n9 r( w5 y
        WH_var.delete({1,Part_Nums+1}..{*,*});
% U* i' y) Y3 O1 a4 s        for i:=1 to Part_Nums loop
) z  B$ P6 X3 o7 C% U' n5 ]+ H                WH_var[1,i]:=chr(64+i);
- ]* f( F( F$ \( F+ [( i        next;
8 O1 Q+ x& M8 W! b- @$ T- n: fend;
+ g, t7 @0 V8 u  [出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
* _" T4 K# f* U  F: z% |7 F/ N, J: ]& I+ y6 h9 l

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-2-21 10:11 , Processed in 0.019689 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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