|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
, ]3 q/ m, ^9 A语句是这样的* R# O2 i. _" l
is
. m# ]2 P7 h7 [/ E1 \: P5 C, D6 h i:integer;% u6 z8 [5 ?% |! i. Y& W
Res:string;- F9 C9 i& z" o4 @$ c# f8 W
obj:object;: [ i9 e% j2 k
do7 ^1 R, d, i* P n7 e7 k
if existsObject("Status") then% k- i2 S; ~8 f) N
Status.deleteObject;
; I1 o2 f8 N5 P- r# ~# F( i3 e( v9 n end;: Z3 Z. f- R T9 N* v; p5 M
for i:=1 to 10 loop
6 F. e8 `7 A- w Res:=sprint("Store_",i);
9 z5 l) P. P+ H' m9 C if existsObject(Res) then
# |6 k- ~: G1 G: D1 ] Obj:=str_to_obj(Res);
. U% u( o( f( Q5 \" ^0 A4 ^ Obj.deleteObject;
1 E, r _ B( {3 G2 Q! R0 V5 T! H end;# U! J8 k2 S5 U2 u* V
next;
* J/ i9 C- x- b' G) g9 F9 ^0 [# [ --shengcheng Status:zimoxingceng
# v& a% m- `% n! |& Y, h+ d Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
+ e4 M+ p c3 S F+ w7 Y5 K Obj.Label:="warehouse status";
! a* j, ^$ H/ r
- K4 m2 ~4 j: C: E- V0 i3 |! y1 N0 s for i:=1 to WH_nums loop
8 s0 [) r6 |1 d- b5 b Res:=sprint("Store_",i);
7 g* j, @4 M5 B1 b5 ? Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
8 ^3 |) |8 s' s& N( q Obj.Label:=sprint("huojiaceng:",i);7 t% w: f6 q1 Q: W. j, \/ A2 O
Obj.xDim:=WH_x;! Q* O* L$ @7 X! x. g8 F
Obj.yDim:=WH_y;$ \- j# L1 `! R! D
Res:=sprint("StoreData_",i);
K/ F6 i9 S) X; @/ t+ V3 v . i# u9 J0 M7 S2 R% w
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 K2 I! i8 ?4 } D+ X3 X Obj.Label:=sprint("huojiaceng:",i);) S4 o& s/ v9 S* |! u/ R$ L: ]6 f4 F
Obj.inheritFormat:=false;1 `1 ]* X" P0 q; M: y' F5 A
Obj.maxxDim:=WH_x;
) b* X' [6 ?2 m9 V% w2 x1 u3 ] Obj.maxyDim:=WH_y;
; x! L) x" b5 x( D Obj.ColumnWidth:=3;* e6 Y7 @ d ~7 c( C. }
next;
) j9 }" b8 A+ ]) y
; A' V; x$ R! D- j .Delivery.MUs.Forklift.speed:=2;
: p) G/ a& ~0 @1 T r WH_var.delete({1,Part_Nums+1}..{*,*});
8 `6 Z/ c. N. A [- ]- D for i:=1 to Part_Nums loop
5 }/ U% _8 X- x4 \0 ?2 x2 }$ j WH_var[1,i]:=chr(64+i);
( S. V9 g# z5 {; C next;
4 Y1 H* ~0 @) u# p6 j; ^end;
1 b, u2 Y+ k/ h3 N5 r出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ! p5 ^4 x0 x& j' S
, X& {% y+ h7 g2 r2 }, c7 K
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|