设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4059|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 F6 h6 x( W0 s; J  @: U  y+ p$ L: H语句是这样的8 `7 Z* \1 j$ h1 b) I0 F8 l3 o9 C
is( q$ e. A% Q0 g5 g
        i:integer;
& i; G7 |% ^+ B) X6 S* e1 w0 T        Res:string;
% y* ^6 E7 U7 G/ M        obj:object;! O- M0 k8 L2 L3 b; [& [+ B
do  ?3 ]' {! U0 ^
        if existsObject("Status") then
& b, m( U* h& h                Status.deleteObject;- q. U5 ~5 t& l
        end;
3 s+ v0 b8 f/ U4 |. G        for i:=1 to 10 loop
3 s6 x  h4 g# |3 z. W4 b& v                Res:=sprint("Store_",i);
+ S' F8 s3 ~: z, _. r) M* f' [. Q3 L" B# `                if existsObject(Res) then6 l% C' h" i; ^' N
                        Obj:=str_to_obj(Res);( J1 W4 i, g- x" V6 O, k
                        Obj.deleteObject;  l1 B9 Z, M7 i
                end;$ T6 D$ p$ E, f, N0 ~  ?
        next;& v3 K# k( y: q9 S; n
        --shengcheng Status:zimoxingceng
2 R, g# }- g# v) p9 U        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% {7 F  e+ r6 I  U; ~4 S8 i        Obj.Label:="warehouse status";
: h6 j1 S2 k8 L. b4 F: o- M       
5 [: G. D' m) F        for i:=1 to WH_nums loop
5 ]8 V9 u8 n2 u. ~1 U7 t6 y                Res:=sprint("Store_",i);9 {/ S) f2 L$ z9 p/ a2 I; K
                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
  H. X# K% O* H# J; x, s                Obj.Label:=sprint("huojiaceng:",i);8 C9 G7 \6 a" Q8 ?
                Obj.xDim:=WH_x;# r9 a& Z' R5 I
                Obj.yDim:=WH_y;# b1 o0 `) u7 y+ W* l5 C6 X5 A
                Res:=sprint("StoreData_",i);) m2 G. [1 T/ P5 R" B! C
               
. p: `! M  ?7 Y% u4 z; b                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);: J8 y  [3 K# J$ F4 d+ a" w
                Obj.Label:=sprint("huojiaceng:",i);
! \1 w4 o& v1 E                Obj.inheritFormat:=false;$ V" i3 C9 _) N' `
                Obj.maxxDim:=WH_x;: `$ f* p' E/ r; q; ~  t* O9 o% ?" |
                Obj.maxyDim:=WH_y;7 Y! g' Y+ r9 O$ L2 C% @: d) m
                Obj.ColumnWidth:=3;  X, w, i7 k& {$ D
        next;: d4 R8 g1 z0 M
        ' a+ ^/ L# ?3 a- ]3 E
        .Delivery.MUs.Forklift.speed:=2;8 [: J: y2 z  g: V: k. G3 I
        WH_var.delete({1,Part_Nums+1}..{*,*});% g8 U9 N% |- u$ I4 d+ t, b! E9 k
        for i:=1 to Part_Nums loop
) }- H# T  Y# G                WH_var[1,i]:=chr(64+i);) ?* _% s5 W7 w
        next;
, L% v5 O# u3 b8 O4 S0 o5 Bend;
- [6 }8 d9 y# d1 G# {) B( H- _出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
" l1 W, i2 O' [2 b/ Z( n
, u1 Q9 q. B6 {4 z( L* K+ J$ T

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-11 23:20 , Processed in 0.015852 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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