|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。' D+ M& F# C! U9 O$ ]3 y( t: t
语句是这样的
' Q3 g; J0 c \, e; g; a" r! }6 M" Zis
& c z/ `, C- e' o' @ i:integer;4 o' T. G/ j$ g7 y3 S3 H/ L6 |# L
Res:string;
" p) L" F% S" d, Z, |6 E# ~& ^ obj:object;
; g+ ?6 C: E2 |do- F4 C/ ~ W9 u3 K/ e0 X9 E V
if existsObject("Status") then) A* c* g- f9 p% C% N
Status.deleteObject;) ^) A$ l6 w0 V( J/ B- a2 {2 ]1 D
end;
' n% n1 U+ D$ w/ A2 q/ Q for i:=1 to 10 loop
9 ^* ~$ Q7 j+ A8 ~ {' Z Res:=sprint("Store_",i);( I1 y0 P/ W% F
if existsObject(Res) then
" _6 C$ M% ]: Y: ~ Obj:=str_to_obj(Res);% m R. Y" Z2 T
Obj.deleteObject;/ P: o& _2 e, b. q' u1 B
end;! B0 _0 M ], @* B( t1 R, [
next;
, }3 T/ `2 D) Y+ X$ v& A7 p" s --shengcheng Status:zimoxingceng# K+ T% j0 [: k( k
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* O5 m* z: L; m, e$ E4 J+ a
Obj.Label:="warehouse status";" ]+ v% j! t8 y& Z. S
" `3 ]6 e" Q9 m0 j3 \
for i:=1 to WH_nums loop* c) B. x8 \4 C5 }( o
Res:=sprint("Store_",i);2 S, Y6 ^1 r9 `8 L" ~! W. d
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
6 O* N( u7 l0 b" k N: t; ~ Obj.Label:=sprint("huojiaceng:",i);' p" {" R3 S+ R+ j
Obj.xDim:=WH_x;
2 q7 H Q7 J5 M/ L* W" a Obj.yDim:=WH_y;- J8 Q {; I3 Q7 \ e1 w1 B4 I9 P
Res:=sprint("StoreData_",i);
6 u1 M$ c: j& L. P9 M
: ~& |7 O5 c, ^ Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ W! Y v- F/ j8 W Obj.Label:=sprint("huojiaceng:",i);4 K- U) Y: _3 ~( r$ E6 x8 H# l
Obj.inheritFormat:=false;
! m+ i5 p/ y& C$ P i; f Obj.maxxDim:=WH_x;+ e0 E( Y0 p1 Y0 C
Obj.maxyDim:=WH_y;
/ n6 |) V3 g8 C& {9 W% f$ b' D Obj.ColumnWidth:=3;! ]1 m5 A& s: m: Y0 J4 T
next;/ M8 }' n" M( o; }# q
7 |7 f: {5 X# F& P .Delivery.MUs.Forklift.speed:=2;
6 x$ s' E8 d) K6 B0 l/ h0 T WH_var.delete({1,Part_Nums+1}..{*,*});
7 h; |; y) t- P' ~9 h: x9 X: J for i:=1 to Part_Nums loop
1 r) s$ r% N, L+ ?7 K5 s WH_var[1,i]:=chr(64+i);
. T) q/ }# l8 \. k4 Y1 E next;5 r% n% b0 Y4 L0 g$ m N
end;& M* [* D7 e* v0 ^; a
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
) J _2 y+ ~ v2 S( Z+ i1 H8 A9 I6 u, u+ N5 Y* T
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|