|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ `" I" |8 S; g7 Z
语句是这样的2 i0 ]/ f U) y4 Y8 p2 C
is/ h# W- g5 S1 R( y3 Q# g0 y. v W$ [
i:integer;" C& o: M+ [( k; X- v- C8 }3 B
Res:string; f+ _5 t4 D# f! k! u
obj:object;
6 F) N1 v* u" l, U# w/ q1 O3 O3 }" Edo
% J4 ^+ ^# z2 @7 M9 T if existsObject("Status") then2 B; w# M) v; u: Y: O" y R9 N) p& w
Status.deleteObject;
) r: S, E3 V6 r% W) Y1 o- B end;3 W h e; o9 u$ F$ k9 g5 f
for i:=1 to 10 loop" q) q |- J/ X4 _" k
Res:=sprint("Store_",i);
5 t7 D0 t& ~: W- Z if existsObject(Res) then a5 K1 c# Z: y {' x
Obj:=str_to_obj(Res);; A% l3 y" ]+ S1 _' Z' B) R |/ _
Obj.deleteObject;3 Y4 F2 ^: x( h2 V Q) I* a. S: q
end;
1 y& }2 ]2 z7 J; T6 f* V! p2 q next;
, |# ^* ?+ ]% `% V* G5 u --shengcheng Status:zimoxingceng, R7 _8 Y. a( z
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");! t& k5 |& H3 c
Obj.Label:="warehouse status";
?; F: Y9 O9 x
) B/ h. G0 I/ O for i:=1 to WH_nums loop
" B3 G& Z; i2 f. U. c; V0 K Res:=sprint("Store_",i);
0 n7 n: A' D5 S4 ^5 d% Q) v Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 ]. \( Q! B1 X$ ]9 H/ W% @ Obj.Label:=sprint("huojiaceng:",i);- h$ q) k4 \! `+ N
Obj.xDim:=WH_x;9 Z& \9 I6 Q+ e7 K3 v5 N5 k
Obj.yDim:=WH_y;
. b# S$ x0 w, h: H1 K* o! p Res:=sprint("StoreData_",i);5 I/ ^* d' G5 t
* a' N1 w) Z. i/ }2 u& H8 [ Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
% B- Y. S" L2 _' h) R h Obj.Label:=sprint("huojiaceng:",i);
& L7 D$ x1 x/ F# b; }* b0 {1 ? j Obj.inheritFormat:=false;' F/ Z9 w2 m0 [$ H8 N9 z
Obj.maxxDim:=WH_x;
. X/ d* i, M# X. n Obj.maxyDim:=WH_y;
. t- k$ |- s; t% U: N' j0 P Obj.ColumnWidth:=3;
7 F3 r: m$ w4 w* a- I) w next;
0 O/ w5 r8 e0 p! G# M5 J
; _ y8 F- W2 ~, W) G) b7 ] .Delivery.MUs.Forklift.speed:=2;* o# r) R/ I! H! j4 \6 p1 k
WH_var.delete({1,Part_Nums+1}..{*,*});% R+ n- R8 [7 E; M! V. }
for i:=1 to Part_Nums loop9 s- W% ]/ g3 V& l- p) F0 W" q4 i- [
WH_var[1,i]:=chr(64+i);. q3 N! m9 t: `- a8 E( R/ B
next;
2 o" f: Z4 @' @! send;' F! E- s# L7 |4 g& E
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 6 Z% o% `$ W7 Z) y; B+ G
6 _' p. [4 z' t4 J
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|