|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
+ Q. r$ B" @9 U语句是这样的
5 j6 f: X ~, `is
' H# A0 G, B2 c( ^% m i:integer;
7 U, ]5 ?0 y+ [4 j9 k( { Res:string;
5 J, x* u- k+ k: x: N* s obj:object;4 L7 t, [% s+ [; U
do
! `: U* [4 G4 b+ g' c4 | if existsObject("Status") then
1 [5 n4 R; l; J* ~5 e. c. d Status.deleteObject;( Y3 q8 p5 L9 T0 ^
end;
5 a$ B8 Z! n- C, T8 I. D for i:=1 to 10 loop- u9 D! _ K) ^9 c4 Q$ G
Res:=sprint("Store_",i);
- F' }) W7 Y% ]+ s% I8 I if existsObject(Res) then0 m; h: b" U! {2 e
Obj:=str_to_obj(Res);
! H2 g0 p$ N! e) N! N2 F! O$ e Obj.deleteObject;
! R7 y# Y( C7 A- T: ?% G end;
2 d% L+ I' f: R( L/ V next;4 y# J' s: z$ b! u+ u" O
--shengcheng Status:zimoxingceng
- t9 Y5 u2 g) e( p$ O Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* s& Z1 S! X5 v0 r, Q7 E# I0 t
Obj.Label:="warehouse status";' G. k+ {3 `- r3 o b( C4 ~
4 f% \0 ]& \% L$ P8 z7 l
for i:=1 to WH_nums loop
2 B; ` J% Z: W Res:=sprint("Store_",i);
7 {9 v7 t% [. M0 Z5 c Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
$ Z8 O1 _3 L. O8 E# P! T0 o6 [9 } Obj.Label:=sprint("huojiaceng:",i);
6 I. r: I' P; s9 _6 U Obj.xDim:=WH_x;+ w" C$ e! W% D" S. w) N2 M9 I
Obj.yDim:=WH_y;
* r) ~1 M2 ?/ Y( O3 O0 x7 x& _) ~ Res:=sprint("StoreData_",i);. p$ y( f5 Q. ~' Q X% v
( w' S) a3 ]4 u s& J
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
& O6 f) V3 R3 n2 u- H1 I5 q& F( i Obj.Label:=sprint("huojiaceng:",i);+ n$ T% G) p$ _; f+ O1 Q4 p
Obj.inheritFormat:=false;' W- F& M/ L/ B2 @& g# j; D
Obj.maxxDim:=WH_x;
0 k* J0 X Y9 m) k5 b/ X& Z6 K, b8 y Obj.maxyDim:=WH_y;6 g; w) x' P8 a) s' T: X
Obj.ColumnWidth:=3;6 r/ [( I1 W. @! P
next;
3 d5 I5 k4 b! W0 ]( ?* S6 e* \ - U7 m5 D& a% W
.Delivery.MUs.Forklift.speed:=2;* k1 u8 V3 ?! H2 v3 s4 U) A% i
WH_var.delete({1,Part_Nums+1}..{*,*});7 _) i# Y1 [. A0 F
for i:=1 to Part_Nums loop& @& x* m( H2 v' A/ c
WH_var[1,i]:=chr(64+i);
! w4 l( w# O* G, {! M v next;6 r+ L1 I7 @: _$ ]! \$ y
end;
5 T+ J8 {+ d o: J. y出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- N0 _' N6 `/ d8 _5 R' ?$ z6 Y# Z" L0 {" K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|