|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。 v" r/ K6 d1 @. u) f- c$ y5 f! H' E% _
语句是这样的
1 \; U) M. T6 S7 b7 q/ l) i% `is
, l j& ]; [. N4 m# X9 ^3 K: k i:integer;
' y2 {- U r" p0 S Res:string;( N0 z( H" Z' {: H0 Z0 O
obj:object;$ Q! e. v" a2 h" ~8 V) P/ X9 N# U$ e
do
, c, z+ f- c9 H/ [ l) b; X if existsObject("Status") then
9 g7 t. a* z9 P7 B Status.deleteObject;) K$ Y3 N1 s6 j" F% C; e& I$ F
end;! x1 H5 I5 B: }( G/ o
for i:=1 to 10 loop
( w; u7 M$ H8 i* | Res:=sprint("Store_",i);
0 L5 {6 \. Y5 p4 t3 B& k if existsObject(Res) then. O* ]/ H: d7 ~$ e
Obj:=str_to_obj(Res);
9 y( R. O( U& g Obj.deleteObject;, v8 ^/ V2 z" y7 U4 Q( o! c
end;0 H9 G4 l* J8 P2 M3 O9 d
next;7 q' e9 q' A$ ]' a
--shengcheng Status:zimoxingceng
8 Q! y+ v+ i& b4 \ y; a Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& S) h, L; H( m8 N; M* W3 i Obj.Label:="warehouse status";
3 Z- t5 ]7 Z9 p( K( z3 O 6 Q7 ]9 T1 Q* H1 ]
for i:=1 to WH_nums loop
# V/ Q' n& c# E6 A N5 g- m f Res:=sprint("Store_",i);
0 U; [5 g+ X! L4 ^7 ] Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
3 |+ o; Z! E! @) W: m Obj.Label:=sprint("huojiaceng:",i);
" x$ s$ ^; g* S Obj.xDim:=WH_x;
' ^+ L8 L6 ]5 h4 s( \ k1 z Obj.yDim:=WH_y;
3 S d# \4 o' W Res:=sprint("StoreData_",i);6 |+ A8 c- n5 p& m: z H
+ J( t& Y K4 Z& y( D" L Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
0 ]% C1 W* P y7 l Obj.Label:=sprint("huojiaceng:",i);
\5 z. ~* W9 g. L3 }0 a7 J8 ^ Obj.inheritFormat:=false;
8 E1 N; g H8 |+ h; r4 J4 `7 x' Z$ q Obj.maxxDim:=WH_x;' \4 o! C3 j% g1 o+ }
Obj.maxyDim:=WH_y;5 z( U/ G: y8 }: Y
Obj.ColumnWidth:=3;
; O4 I8 q- l3 N9 _ next;! i V# c2 ^9 j! G
7 W8 a4 v3 Q' Y# B, o5 S6 x/ M .Delivery.MUs.Forklift.speed:=2;4 a* i! O& {( e: K( m8 [2 ], i; Q
WH_var.delete({1,Part_Nums+1}..{*,*});
: o0 ^, J! E% { for i:=1 to Part_Nums loop
1 G1 A$ J. C+ N ]6 l/ V WH_var[1,i]:=chr(64+i);" s/ W) s% c6 t: Z& I
next;0 S* N7 `$ ]! Y1 F: c
end;
8 }- W6 T* n) \. P# [$ P出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ; M" P' H8 r+ {* D( w. N
& t) C, U, R/ `2 B# _/ j
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|