|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。' x( `4 X0 s+ l: v5 F% W
语句是这样的+ u. U. `! p& M o/ _; }! a
is
/ c& J( C6 D7 p! ~- o! `8 Q- e' N i:integer;
o6 S4 G* P' I" b Res:string;8 q* D8 c. A* _
obj:object;# S9 s4 u+ O9 f2 s2 G
do
. p0 ?2 o4 u0 D$ `0 {7 p) w: {" I if existsObject("Status") then
: u' ]( b& y! ]3 ]3 m) r Status.deleteObject;
k- q) f" R0 ]( F end;: Q5 N2 s7 ]* ^# M
for i:=1 to 10 loop0 C6 @4 m1 z" g4 w# u0 R |* ~
Res:=sprint("Store_",i);
+ V8 h3 j2 Q) {3 q$ Y a. M L if existsObject(Res) then; z9 P3 g3 C7 ] P% v
Obj:=str_to_obj(Res);
1 t, V* r1 c9 o* R$ y Obj.deleteObject;4 w2 L5 p2 Q* r6 \
end;
: h& ]1 L6 L# p) K1 b next;
+ M' i& P; D* X --shengcheng Status:zimoxingceng
% J! C, Q; a! Y/ W Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
; l3 W) x" x7 i$ G. K Obj.Label:="warehouse status";* y% O1 D3 W6 Q" d
$ q! U4 A$ _5 v7 T' D* I for i:=1 to WH_nums loop3 M: z% F4 E! @7 J, |9 a7 K; J* E
Res:=sprint("Store_",i);
) w( X2 Q) W9 w P. P, D9 Y Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);: j8 O3 U* {$ O. x
Obj.Label:=sprint("huojiaceng:",i);/ D9 `& @* `) a1 I5 X% d2 P
Obj.xDim:=WH_x;
" `4 \6 j H7 c9 t Obj.yDim:=WH_y;
; |* [; E: B7 |6 U Res:=sprint("StoreData_",i);
8 K7 m. o h0 e: h2 I( b; G/ t 4 U# W, h- ]/ j
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
% _* T% c% r8 s* g, X3 }, ]" A Obj.Label:=sprint("huojiaceng:",i);
5 N) X& V0 M" d8 g( } Obj.inheritFormat:=false;0 p* a1 ^, ~% U4 Q$ F7 k8 M% E( b
Obj.maxxDim:=WH_x;
& j& X8 Z% S. I+ v; i$ H Obj.maxyDim:=WH_y;
. I0 Z' m9 M \) q% o1 b Obj.ColumnWidth:=3;
- R! H. g' E; ]5 }2 @8 L5 J8 g9 I- T+ v next;3 W$ w! T: E/ I z# ^3 e2 \
. \( y& J( p4 S+ E9 r3 X' B
.Delivery.MUs.Forklift.speed:=2;
% V! X9 R, i1 B; Q WH_var.delete({1,Part_Nums+1}..{*,*});3 a4 D% s$ W# [0 J" C9 D& V/ U/ H
for i:=1 to Part_Nums loop
- t% @, |1 t( z4 N# F" Z3 @" x/ I WH_var[1,i]:=chr(64+i);
6 J4 v( x5 i9 ?# ^" f: S. z next;$ \6 p; S2 Z4 O! h& x r1 M; @
end;* s; ]- U% Z9 ^- }
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
, [1 @) c/ O0 X' K) F k3 J2 n5 C( N3 n1 m
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|