|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- _/ n/ ] B4 E7 O% H# t( h8 x语句是这样的8 P0 h% S, {9 v. z( K- U' f
is: Z1 f8 ?* Z3 `8 [
i:integer;
) x& |2 J1 H, L) A) p" v Res:string;
4 G5 e- v2 ~% n# j, R/ M& S obj:object;
' H9 c- A* _1 j! O) D/ a& Zdo
4 k; i3 D6 i. k. q if existsObject("Status") then
$ S. \2 U6 v* J0 o2 C. N" i( c Status.deleteObject;7 ?/ P( S- i9 |8 b
end;
0 K" ]) }( [. r, x( F z& C for i:=1 to 10 loop3 D; I6 x/ Z3 b. ~; \. [# E9 S
Res:=sprint("Store_",i);3 M) l5 h7 V O6 c( A
if existsObject(Res) then
, o) F, c8 R4 |6 o6 f: |7 i3 g Obj:=str_to_obj(Res);, U8 ^4 t1 D3 H0 _4 k% e
Obj.deleteObject;
6 q, B' }# j0 [" Z end;5 Y9 q, a. z0 n
next;
' Z; z4 N* o) J( n1 P+ i --shengcheng Status:zimoxingceng
+ z7 s, h4 X& C. V( |5 D9 [ Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 y3 g6 [/ f& P0 B7 j" u+ L Obj.Label:="warehouse status";8 Q2 g; H' j7 o! X2 |+ h; Q
6 Q* o) J& Q" F- a) P9 P for i:=1 to WH_nums loop) k; a) K& d. {, e2 \
Res:=sprint("Store_",i);
3 V$ I& j, f& B* R; r9 `5 n Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);; K* s' R. u. E( C6 k- j
Obj.Label:=sprint("huojiaceng:",i);! c' E/ v- K& j2 D
Obj.xDim:=WH_x;' d0 q) E1 \* v+ @+ e- Q0 Y0 a
Obj.yDim:=WH_y;
3 `/ m) v+ P d$ r Res:=sprint("StoreData_",i);$ Y( m" W8 F5 [
0 g0 @+ S, r. R4 Y5 K& U# Z
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 H* i* l! v% P: W; B Obj.Label:=sprint("huojiaceng:",i);
w$ k, S( c% s$ ~6 P Obj.inheritFormat:=false;8 u% j5 R, }/ y+ y' C) R: {
Obj.maxxDim:=WH_x;
8 ?+ C2 j) R1 c7 {" v5 }3 X0 t4 w Obj.maxyDim:=WH_y;0 ]; r5 n8 _# v- n( {
Obj.ColumnWidth:=3;9 t8 ]& L; W: y8 N" A! m
next;6 P' }. L9 T U' Y$ W6 \7 _
- I. }' W. o4 F3 b( c1 D0 ^ .Delivery.MUs.Forklift.speed:=2;3 G1 b' r# Y$ E! P' O" t. f
WH_var.delete({1,Part_Nums+1}..{*,*});( d$ g e0 ]& f* R
for i:=1 to Part_Nums loop
! w |, Q% `$ ] WH_var[1,i]:=chr(64+i);9 }0 n9 L$ [$ ~6 [, g7 j
next;6 I4 k' u* Y9 {9 m2 Y, g
end;
5 v* ~9 P6 C' v5 K# A出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
+ J$ D( G# e; d( J5 ]4 ^2 w8 n
8 i( @5 h/ U3 [6 m |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|