|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。* e3 i) j( m2 O9 M6 h
语句是这样的9 W6 x6 Y4 Q( l
is4 k, w, X# j" H2 n! F
i:integer;
2 z6 t2 r/ A, T4 C) u# q0 C Res:string;) p7 h* m0 l |9 \: {& }1 u, M: j
obj:object;
: x1 l" P( Q$ B6 P; m: gdo
/ L0 X" U* v/ ]9 f if existsObject("Status") then
# a# X: k; q% y; @ Status.deleteObject;
+ I J6 Z- L* ~7 K' y7 w2 a end;
0 f+ S( r6 j) X9 N& N* | for i:=1 to 10 loop @' s9 Z/ v) @/ k+ d
Res:=sprint("Store_",i);
- n- h Q- L4 x" }, K, i& v; e if existsObject(Res) then
# G. B8 i# ^8 ?" ^# h0 u Obj:=str_to_obj(Res);
5 w, n; Q2 P" j! G0 L Y' p: \ Obj.deleteObject;2 X, m' f7 m# h
end;
& t' E0 \/ b0 ~6 f2 c* J next;9 k0 r/ E% F7 p" w/ x/ L+ E5 g
--shengcheng Status:zimoxingceng# s: w5 N1 w; [4 J- Z! T- ^2 q+ N
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");' c5 \9 H. D7 t* q7 Q( K+ c
Obj.Label:="warehouse status";
3 K) J S( G7 p' ?
! |8 k, |2 n. |4 y3 J for i:=1 to WH_nums loop
' |# F# }( n# d2 f Res:=sprint("Store_",i);9 r; |* `' P) @9 p4 w# g
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
) U- }* h4 e! y' ^. [8 O+ r/ R! A Obj.Label:=sprint("huojiaceng:",i);! x s8 x/ W# A( V+ G' M1 n
Obj.xDim:=WH_x;
% f5 T" |7 {- w9 o Obj.yDim:=WH_y;) Z2 c% Y0 |' v& n3 ?
Res:=sprint("StoreData_",i); A( H6 m- R" y! N3 h
+ W- Z9 L: ^$ \4 y
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);( s% y! X) o# L: m4 M v8 a
Obj.Label:=sprint("huojiaceng:",i);
8 s2 c9 a a: e( L0 {3 t! Y7 y Obj.inheritFormat:=false;* L% l# b v0 B3 `& Y
Obj.maxxDim:=WH_x;) f7 m4 H+ n6 ?# _) H. Q
Obj.maxyDim:=WH_y;
- K' [5 r8 H) d3 @/ M, j1 b Obj.ColumnWidth:=3;
. v7 Z) y1 p/ n& A& Q next;
) r" x7 X6 {' O8 }/ u9 @
3 W8 C, g4 [$ A8 `, j .Delivery.MUs.Forklift.speed:=2;% V0 N8 p" N! X4 y- R D1 X! S
WH_var.delete({1,Part_Nums+1}..{*,*});/ b5 P- q6 O/ e I
for i:=1 to Part_Nums loop9 q/ o$ R: Z' D/ f, l. _
WH_var[1,i]:=chr(64+i);2 J/ G# Z" d5 W3 r" h
next;% k' j0 o2 W7 k3 l0 z. S/ X9 p
end;" ~. @6 }2 }, l2 u G* _
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 & S. I1 a5 F0 h: J
% t0 U( H" P) Y- @1 k6 L
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|