|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。1 g1 d5 g" H8 _8 }* z, q/ D. t) G: i
语句是这样的
% q' j2 y+ k' _3 a# Z. p0 U4 p( nis
) _) e& x& k2 U' ~# N i:integer;
|. p9 K' ^ A Res:string;
- }3 p; v1 m7 v+ U, P obj:object;
* \; Z; F7 p7 n3 n; bdo
$ u4 N* R' C7 v7 G' m if existsObject("Status") then: R+ A2 t, `% \
Status.deleteObject;
4 z; m; d& O3 N' N end;
( _# U8 V- s6 Y for i:=1 to 10 loop1 S$ A, c* f$ z* w5 n$ n* n( C! q: {. Y
Res:=sprint("Store_",i);
5 |# O2 p B7 k- P* H( T) u if existsObject(Res) then
9 s4 w" a8 |& W0 ]) f* ~ Obj:=str_to_obj(Res);
1 J( m- G: Z( v! X) D Obj.deleteObject;3 D' P' x% J8 B' \
end;
" k/ H' q8 Q @2 \. H next;
0 M1 M2 J) e: [1 `/ b9 [" S% m --shengcheng Status:zimoxingceng
/ U* L! R& n" [; ?! I Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");# p _8 |4 \4 @* y/ Q$ [7 b
Obj.Label:="warehouse status";7 y- G) V& s$ ?: n7 _! k
- L9 b3 X6 U1 o+ ^" b2 Q
for i:=1 to WH_nums loop& w! n/ @- E8 R+ {, ^& V* {% u
Res:=sprint("Store_",i);$ U" v( e+ G! ]% D, u1 p ?& @
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
: r' q' {- \9 ~7 H% A8 M k. g! x, J Obj.Label:=sprint("huojiaceng:",i);' r- n0 e2 l' z$ M6 [
Obj.xDim:=WH_x;8 T0 y. h/ D+ `/ I1 n. O& s: ?
Obj.yDim:=WH_y;6 n# i% X) t t. h- e6 _ ~
Res:=sprint("StoreData_",i);
8 Q9 V$ T- E4 J, f ; e( W. ]( }" `* s9 A4 L+ j/ d
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& b% y9 r; _2 v' V2 z+ @
Obj.Label:=sprint("huojiaceng:",i);
6 E8 c! C9 n* \2 m Obj.inheritFormat:=false;) u; U1 N" L- J' k, X
Obj.maxxDim:=WH_x;) t* V* E% a* [0 |0 W$ k4 d2 h, i+ R
Obj.maxyDim:=WH_y;
2 g p4 ]" C3 T( [: e Obj.ColumnWidth:=3; F. ~# J0 [7 k1 ~+ D
next;
0 p3 v# O% b0 v* k9 O2 A A* i( {5 o1 X- k3 @. ?
.Delivery.MUs.Forklift.speed:=2;
+ r( b. q0 Y5 W* M$ L WH_var.delete({1,Part_Nums+1}..{*,*});! L1 C* x0 x. x) }' G
for i:=1 to Part_Nums loop
$ _2 N2 M# w% j% h% Y WH_var[1,i]:=chr(64+i);& Q, Z1 p' W, a: `3 z; H
next;
1 f) x; |/ E3 V+ v. f( n) L# Zend;! U9 p' b" i( @9 K5 |6 d( K& F
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 % @$ m5 H# {: R7 F( D9 B1 i
+ |" N# E, e# v
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|