|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
( Z9 l9 U: T& E, }语句是这样的' B% K/ m5 i; [) j
is! w3 ^* A, i$ ?& B# A
i:integer;
7 |7 Y4 V; X- O; f. P Res:string;3 n4 W, `3 ~" m) B
obj:object;
1 I1 ^6 f U5 A. fdo6 h1 P$ K, R2 A \, {7 O
if existsObject("Status") then" q/ t. Y) d& W7 @# h5 c+ T
Status.deleteObject;
3 Q4 p- j" k4 ?- S6 p1 R0 y$ M end;5 b, r4 H8 S; M k( @4 @/ A+ d$ z
for i:=1 to 10 loop8 I" ]7 `3 A7 w: T
Res:=sprint("Store_",i);) l. @. S" v3 P" _! E
if existsObject(Res) then
5 o. n# _% ]. d: Y Obj:=str_to_obj(Res);3 |, r* ] [' Y3 X: c
Obj.deleteObject;/ X {" P0 ^0 j
end;+ H6 ^' Q% d+ `8 g2 @8 ?
next;
' Y: \1 F: O) I/ f0 z. N9 _ --shengcheng Status:zimoxingceng
) T; d- V) T; @# E5 L5 ^( D2 k Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: P, u! a- N/ i! i- ?* u6 R" g
Obj.Label:="warehouse status";# S: A) Z% c8 t: a# v! \: j3 Z: M
; }5 k9 @& t* c2 P0 o9 T for i:=1 to WH_nums loop! p7 n7 O& m: B
Res:=sprint("Store_",i);8 L. D" M1 f1 s
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
, S! x: w; u( {1 g; [& s1 I Obj.Label:=sprint("huojiaceng:",i);
4 K, l" W& N8 u+ E7 H3 g4 [, o Obj.xDim:=WH_x;% h$ n$ S! n' _, K# A/ W- ^5 \
Obj.yDim:=WH_y;9 I1 e# f6 q1 a' | U2 U0 B
Res:=sprint("StoreData_",i);
. q; e- y; q- a% h' }0 o! z
. t0 W1 P& u8 `1 v Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
+ N2 G& s0 T* F3 x Obj.Label:=sprint("huojiaceng:",i);: e2 w' n. l5 _2 L2 o4 W! t" c# T
Obj.inheritFormat:=false;- P y& H/ f# y+ j5 z
Obj.maxxDim:=WH_x;4 o U: } Z) s0 u' A, i+ C
Obj.maxyDim:=WH_y;/ }: s* [% H$ D7 l1 }
Obj.ColumnWidth:=3;' J' g6 `) k D& \; | E' f
next;* {1 i; Q: `' F' h' v
( [, }" L' q+ n) l, `
.Delivery.MUs.Forklift.speed:=2;
- B7 v/ [0 h. {, X2 _; g- y WH_var.delete({1,Part_Nums+1}..{*,*});
v% Y- K( p. C( E2 d) e for i:=1 to Part_Nums loop
/ g7 ]* p" P% V6 }2 D; ^" c WH_var[1,i]:=chr(64+i);
+ K1 N# j. h* z S6 r9 i2 I next;' s' S' g( M6 i/ e5 I! t) R
end;) e1 t: Z; `- i! O0 {) \5 t1 u
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
% [8 v5 c4 Z0 D9 Q$ |! W0 `5 B3 G% U
) K* I5 x r i6 @ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|