设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3986|回复: 0

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

[复制链接]
发表于 2015-5-10 17:46:09 | 显示全部楼层 |阅读模式
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 A% ^& N  S0 H' m$ p/ N0 T1 j9 @语句是这样的/ P8 j- Y. u+ H5 T- u' [
is, E' H; r9 s; {) n
        i:integer;
2 N0 b0 p* u% X5 r        Res:string;+ [) M7 {! l5 L/ w3 e8 Q! y
        obj:object;$ E4 H- M" a/ N9 U) ^. |2 I; ]
do# V+ ]+ _2 c$ q3 r
        if existsObject("Status") then
& Z! B; s9 e+ X# {                Status.deleteObject;
" L. W6 x. b" A3 U. I        end;
! _( s$ Q) m. q  q/ |  x( k        for i:=1 to 10 loop. I% U  S8 k* K& N7 O
                Res:=sprint("Store_",i);
: G2 ]; B. S+ V) F2 A                if existsObject(Res) then7 ~; i8 z+ |* ?
                        Obj:=str_to_obj(Res);' ^9 ?5 z& `( R& b1 B
                        Obj.deleteObject;
. K/ T+ Q# }2 q" L                end;+ f$ Z/ S, p' f5 O5 `2 d5 o
        next;
- ~) q2 X/ U* s/ v, p  y. h        --shengcheng Status:zimoxingceng
! w! w% |6 I" D3 F* J        Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* |- |' n9 |. v! v# G+ l% U1 S$ p
        Obj.Label:="warehouse status";9 f. C. f1 b7 W
        ) K* ~! r. F4 n! J7 _( z
        for i:=1 to WH_nums loop
6 M+ n6 s' ]# c8 _2 {5 s; I+ \                Res:=sprint("Store_",i);
5 t6 P' P/ N& f. [# f                Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
: `0 j% F; ?% p: [! H5 v1 X: h9 V4 u' U                Obj.Label:=sprint("huojiaceng:",i);$ a& {- _3 z2 `9 C+ m6 T
                Obj.xDim:=WH_x;) s$ r/ M2 L, w4 A
                Obj.yDim:=WH_y;+ r6 `: w- |3 N4 U2 Y+ m* H
                Res:=sprint("StoreData_",i);. G% c! |4 r8 b0 `" t
                * N9 S+ h! a, w& c' S6 o
                Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
; \0 [2 o0 X- T1 |: o! H4 y$ A* a                Obj.Label:=sprint("huojiaceng:",i);- q$ Y9 H5 X+ [, k0 J+ v: l" G
                Obj.inheritFormat:=false;' D+ Q$ y) [4 m: h6 r/ R( E- I' m
                Obj.maxxDim:=WH_x;
) g8 }# I( E# D& L9 {- t. y5 `                Obj.maxyDim:=WH_y;
5 ^& e' Z1 t1 `% Z- |) l                Obj.ColumnWidth:=3;& }" V) G# i5 l) m" ^
        next;
9 ~; {" ^" B5 T' N% I       
; e6 |) A, s$ y- c/ W        .Delivery.MUs.Forklift.speed:=2;
; d2 Q, J0 L& w' D" y) I* J/ l        WH_var.delete({1,Part_Nums+1}..{*,*});8 v+ F6 t2 x2 t# o
        for i:=1 to Part_Nums loop# }) h* |$ |7 n# h
                WH_var[1,i]:=chr(64+i);5 s6 g# z& C" ~$ n% C5 d
        next;+ ?3 @  O* z" ^/ _
end;
0 X% j$ {3 [4 X+ ~# b- l5 ?出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了' B8 h$ Y" O4 f

- _# }' E: ^) L& V2 z

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-5-26 00:44 , Processed in 0.019242 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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