设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4155|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
( B# E" w) k& W, Q5 u+ ?' v( i& V语句是这样的
! g3 z! i% d0 a7 n3 u4 Cis% ]8 l  c8 F! g
        i:integer;; y: K$ O7 |3 @  F5 q9 j  A8 H# m
        Res:string;! N; z4 |1 P& V& x- S- L( K
        obj:object;- D+ }' ^. Y- N( y- S' ^6 q* \
do
, E: m- E' J( Z$ d        if existsObject("Status") then
+ u4 ]- b, ?* T( n( _8 Y- C. _                Status.deleteObject;
. \" d/ f' d" K) [5 ~& t( H+ l        end;0 N% e- t( E$ |. E5 C* }5 S0 n6 s
        for i:=1 to 10 loop
# l+ y+ C+ J' t9 [. p3 W                Res:=sprint("Store_",i);
0 F+ ]& _$ o7 |8 }- W) x# `  e                if existsObject(Res) then
/ X7 y) x* s6 [4 R: c% p                        Obj:=str_to_obj(Res);5 C! Y# \) N9 m, l
                        Obj.deleteObject;
+ h, a2 ^  Z+ Z9 X+ @                end;
" q( s: L& q- d        next;
2 I7 u- C. }: r) S        --shengcheng Status:zimoxingceng
$ ~. X; E& X0 h- s; L        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");, C& r* h8 ]0 H. u3 j: n: |+ }
        Obj.Label:="warehouse status";
; H" f) k3 m* _* F" \; k1 F        4 j7 I" m* {5 R6 j, z& l
        for i:=1 to WH_nums loop
) W. D/ ^( r$ n% I. L; M                Res:=sprint("Store_",i);
, ?6 O% [+ P/ l                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);, k$ g. ^4 r3 h/ R
                Obj.Label:=sprint("huojiaceng:",i);
* d( ^; N/ G0 v. r                Obj.xDim:=WH_x;" e0 {: Z# v( Q0 E4 w
                Obj.yDim:=WH_y;2 e% _; T1 X; p+ y
                Res:=sprint("StoreData_",i);1 j; J; O. z+ D: g7 i5 w
               
- ^# d  Y) H! g& O/ P! R. ^                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);3 X3 M* {2 @( ~+ D9 v# V7 k$ b: `
                Obj.Label:=sprint("huojiaceng:",i);
+ a1 t% V  y. g: o, l: C# {                Obj.inheritFormat:=false;
, p4 [' J, `3 G5 _                Obj.maxxDim:=WH_x;
8 c- f3 m& Q2 D                Obj.maxyDim:=WH_y;/ t: d1 P! B" r( l) C. [3 v
                Obj.ColumnWidth:=3;
6 l2 K* X6 ~  q* V( }9 z        next;
' U: L7 p; r$ u% c8 |       
! [  @8 E  L( A4 s; c4 w6 x        .Delivery.MUs.Forklift.speed:=2;
4 Q+ T$ W% t  d( O, R        WH_var.delete({1,Part_Nums+1}..{*,*});1 }* o; ~0 }3 C# R
        for i:=1 to Part_Nums loop) H+ x, E4 n% y' h6 c; V2 k
                WH_var[1,i]:=chr(64+i);
( y" ]. c" q0 R# W. C0 [        next;/ X3 o- S& g; d: t: y* m# b& b
end;* E( _1 [5 z) F% q; ?
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了6 v5 z$ _- I8 E* s% I! }
* {0 F  u2 @; z- S; r

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-29 19:12 , Processed in 0.020359 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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