|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。- g0 D; |5 s* ?2 L Q7 c5 |- N
语句是这样的0 U( b0 I5 L' K* I
is8 }. ^8 W0 F$ ]4 c. g d9 g" `/ G
i:integer;
! |; `" l- n2 q8 y: R; M Res:string;( C9 F2 h( ?1 b% v& x; O6 U/ C3 ~! q
obj:object;
% ~: q* y' q$ ldo: D/ x/ r4 K3 p K- h5 H! |
if existsObject("Status") then5 d5 e& M0 D; O5 c
Status.deleteObject;' b/ m) C! {3 N: S
end;
2 P F; \( D) y* S. M0 t- u9 }. e& k for i:=1 to 10 loop
* T1 g) X6 p2 }8 {. M Res:=sprint("Store_",i);
0 ~ a" G2 q5 c6 X, ~6 e( m6 O/ i if existsObject(Res) then
& b8 ]# q9 x7 v Obj:=str_to_obj(Res);3 {4 B3 M+ y; X$ S
Obj.deleteObject;
1 p- \; ]% L" e& \; I+ H. d, | end;
2 N/ O" ~* j9 z% r) M next;+ F: b& f/ @9 o# m# {
--shengcheng Status:zimoxingceng
9 a& v [( Y5 d# I/ ?; b# I0 n( f+ M Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");8 i1 t f7 z# @' h5 h
Obj.Label:="warehouse status";
, t# @0 [6 _/ y- c, R( T5 N 6 X1 k( e" a7 k* |3 t
for i:=1 to WH_nums loop
2 [3 L* Y; j' c0 z! o1 r& S Res:=sprint("Store_",i);
. y. h" a/ ?* m( N Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
* z7 p& K& {3 e: I7 U, L/ T Obj.Label:=sprint("huojiaceng:",i);
6 M& N& z& X. e. u6 R' L Obj.xDim:=WH_x;
/ P( v: {, K5 A& T9 H, J% ~" z Obj.yDim:=WH_y;( q4 r, S1 H& c8 a
Res:=sprint("StoreData_",i);
2 n: c2 r, k+ v2 ^, o
" Q* p; h% V5 D Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
& Q6 h" }3 P; G. S Obj.Label:=sprint("huojiaceng:",i);1 R3 S& g# w/ z% G+ |1 G
Obj.inheritFormat:=false;
/ M7 w% ^3 F: O% H! Y' u+ c Obj.maxxDim:=WH_x;
( Q3 m9 G5 m5 r% ~6 Y9 P6 t Obj.maxyDim:=WH_y;; V3 q e+ o" h9 R" x9 j
Obj.ColumnWidth:=3;2 w6 ~/ z' V& `8 B$ t: _; P; |. }* s
next;: R) J9 `2 S5 t B* w X _
4 L `$ K5 E: ]/ s
.Delivery.MUs.Forklift.speed:=2;1 ?6 ~: d. ? v# W
WH_var.delete({1,Part_Nums+1}..{*,*});6 S3 Z3 x1 M. W
for i:=1 to Part_Nums loop
1 N# S" e: Q- U. H x$ m2 U WH_var[1,i]:=chr(64+i);
" A% ]+ _4 b: v next;3 [4 F R4 m q
end;
1 N8 {' Q* |9 l$ _: [% S( E出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 7 R5 I# E$ ]/ S4 v- C
6 m8 a. Z+ Y4 M
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|