|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。7 B& q* v3 v6 w- ^2 _
语句是这样的" u2 k+ X0 m R' p# F# |9 y
is) G; l/ a+ e3 F4 U; M
i:integer;
+ f( t1 \+ z# n. }6 g Res:string;
2 u- y+ N# [# W( I6 z obj:object;
% M6 q$ J; b4 b$ T: A4 j! W* Ldo; x+ O" F' g0 Q# w j
if existsObject("Status") then/ I0 V4 Q0 a& V) q. l; O. g
Status.deleteObject;
* _1 L8 p0 T0 p- t8 x end;
/ O5 S% M; G J9 d0 z6 b for i:=1 to 10 loop; V: m) w9 k' | `9 ~
Res:=sprint("Store_",i);
5 C& Y1 z8 }3 W0 u5 G Y if existsObject(Res) then9 h, M3 g% e: n2 e( Z
Obj:=str_to_obj(Res);
* \( q: W! Y1 V& ~. t, |/ Z Obj.deleteObject;
0 `8 b. l, F% J/ {* U0 J end;
" p' k' z- N8 e% x3 R6 T* E$ k next;
* k& W( l. p+ G; y --shengcheng Status:zimoxingceng! [: T8 t% ]6 O9 X* y+ g4 v
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: m+ |, I$ J4 _: ], `+ n
Obj.Label:="warehouse status";
1 j8 o7 N% Q6 p' n& M
3 J) a% {8 k5 I8 C, X+ a% V for i:=1 to WH_nums loop
% k3 a- E' @# h* j2 g Res:=sprint("Store_",i);, w3 W1 W* U! @
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);9 p4 M, ]+ ?, r4 t* f( b+ Q: @2 Q# o
Obj.Label:=sprint("huojiaceng:",i);
" R2 W0 U, x; p% _7 c0 r Obj.xDim:=WH_x;
- I3 I2 Q$ P, K! t! K1 g F Obj.yDim:=WH_y;1 p F& ]* V4 V
Res:=sprint("StoreData_",i);
3 o2 [/ a f, b) P/ W
~! r* ?, A. t0 r/ q& R) [2 ~: I Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
1 N# L8 ~# d6 `+ ^' ^) R' W Obj.Label:=sprint("huojiaceng:",i);
! t, ~8 D5 @1 k' h* V Obj.inheritFormat:=false;
3 e2 E# a( ~- w/ M. I8 @9 m$ K Obj.maxxDim:=WH_x;2 K5 H' n4 g7 B+ i, w
Obj.maxyDim:=WH_y;
5 m1 z1 y4 `/ W8 M; | Obj.ColumnWidth:=3;
% I! e5 e, e0 ?6 H% P9 @ next;
2 S" W' C4 c2 A4 p/ E# Q
4 {% O9 S: u! L2 C8 F6 ^7 t( T2 z .Delivery.MUs.Forklift.speed:=2;
2 T7 A" Z) _4 ~0 k/ T* J" x7 \ WH_var.delete({1,Part_Nums+1}..{*,*});$ C5 B5 Z6 V) P; m+ Y# W
for i:=1 to Part_Nums loop
" F1 ^ p( ?+ l; H9 ^ WH_var[1,i]:=chr(64+i);. Z. |" t7 i% S" v0 c C# T
next;& l* `3 H7 f1 M: d0 j6 M6 w2 P
end;
- r% p m/ Z# I8 s5 X3 |出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 # Q* K2 P- a9 z
* K5 h/ m+ m$ z2 ~, L- C |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|