|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 }; e4 R! a7 t语句是这样的
) V5 m: u* t+ u V+ Y' X, xis! D: v# n7 \; M% U W8 L% Y5 Q* m
i:integer;
/ S2 H' ] E2 R& a) r" m Res:string;1 I" Y1 o/ A. c1 N2 R" i7 k+ Z
obj:object;6 S$ b4 H" v4 w( w. f
do7 W8 C5 R; ^" l0 |1 z
if existsObject("Status") then, I) [3 `. b+ h
Status.deleteObject;8 ~& @: F, D2 U& z% _
end;
- q6 X0 A; d% t for i:=1 to 10 loop
# Y8 G: o5 E8 @6 \) B9 F1 G% D Res:=sprint("Store_",i);/ i% A ?0 ?5 b- a5 G
if existsObject(Res) then! |+ K" w" Z" q) m8 r
Obj:=str_to_obj(Res);3 B# h1 ?# J/ r8 h6 h, q: a
Obj.deleteObject;* R, U6 M4 q' J0 Q: H5 r! o
end;' Z6 o9 H, k+ ]$ b
next;: x# V: ~) O$ ] H
--shengcheng Status:zimoxingceng7 v3 g+ }9 w0 Y& _" ~2 f8 Y
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");( G3 t" [ `# c* w4 g3 E& S
Obj.Label:="warehouse status";1 S* [( i. O% K
& q1 \$ X2 N) x# V( f/ U1 b9 k for i:=1 to WH_nums loop
4 g% Y7 F2 m0 w) A# u2 _' T4 q Res:=sprint("Store_",i);
: h) G% V+ a' q, c- K) r Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
; u5 A! N- D% t) H' Q3 A, {: A Obj.Label:=sprint("huojiaceng:",i);1 t" Z: z) L" l1 i% v E
Obj.xDim:=WH_x;( T& ]+ D5 E4 N* ]- a4 E
Obj.yDim:=WH_y;( X, W ]- G" N0 j1 U/ s
Res:=sprint("StoreData_",i);
# G0 A# i0 a# N0 D, g, F% _" X
0 h4 s2 ~, g* I5 a& A7 p) ]" Z$ j( K Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
: m D3 ^7 a7 k6 A4 k3 d Obj.Label:=sprint("huojiaceng:",i);* t3 w! M, J( [
Obj.inheritFormat:=false;
; s+ \9 l: a0 q/ B9 T Obj.maxxDim:=WH_x;
! t7 G: A) ^& U' l0 s+ } Obj.maxyDim:=WH_y;
8 h* C+ S8 R% @5 K# y1 a7 r" L" X6 z0 U Obj.ColumnWidth:=3;% C3 g$ Q8 U' v) m" Z" K _
next;6 g8 H; w# N5 J+ X' b
3 f1 ?" u% M7 j, w2 j7 P
.Delivery.MUs.Forklift.speed:=2;( y& E8 r' x- x W8 n6 K
WH_var.delete({1,Part_Nums+1}..{*,*});
0 K4 P+ T! u) j- C+ u for i:=1 to Part_Nums loop
" e5 U1 z0 m4 @ c0 { WH_var[1,i]:=chr(64+i);
. S! _( w4 f. T7 l$ Y9 l! n- ?% N next;; A% A& S/ l8 T. I W
end;* F3 O& @" Y" k+ A% w/ u* u
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- h3 T2 F& _1 T, `6 J- q* C. o. j! B4 N1 g
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|