|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。$ _3 K& `8 K B3 ?/ u4 W! s& _
语句是这样的$ W1 a# r4 ]+ i
is0 K X# C: y7 p# n' M
i:integer;
+ C5 e1 H- Z( Z% X/ y! M Res:string;
- u$ S* H% q) u) q: _, X obj:object;
' g6 P9 _6 M5 ?9 c% `0 Ndo
0 O! l0 }: t, A- e8 K x7 l8 Y. K- x if existsObject("Status") then
# Q& k' t! ]+ K; R1 ? C" } Status.deleteObject;
7 ~7 I; g, @* u. R end;% w x' ~+ D7 e6 F* B8 V) c5 G
for i:=1 to 10 loop
& J) m" s, \( e! ?" q; ^0 @ Res:=sprint("Store_",i);# y" G2 M4 V# @: Z% N1 v- B
if existsObject(Res) then
+ [9 N' v$ r: O4 X) e8 c Obj:=str_to_obj(Res);
5 U8 n1 v: Z4 w/ t4 G Obj.deleteObject;/ H0 d, k0 b! J# C
end;
: j0 Y: j+ v; F! ? next;: I% Y- c$ }, b
--shengcheng Status:zimoxingceng
0 ~$ p1 Y h' d! L* ]# H0 D4 ~ Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
: q) }) x; S3 q- Y6 a* w Obj.Label:="warehouse status";# C8 w7 w5 {1 @, h5 Q# ]
# z1 [, t- {' p7 y
for i:=1 to WH_nums loop
1 w. N) G% w5 e1 W0 R6 A# c Res:=sprint("Store_",i);! p I0 { _! v+ \3 T& j- A. j
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
9 L; m f. l2 N- g% j Obj.Label:=sprint("huojiaceng:",i);
3 ]! s7 O9 |( {8 ~2 T0 w0 _, w Obj.xDim:=WH_x;) L8 F; C+ K" A0 F
Obj.yDim:=WH_y;
! G: Q+ e- h8 |4 z9 B" G/ a Res:=sprint("StoreData_",i);! v' p9 o8 B" R7 P
& n3 G- _$ `9 t' g7 W# |% ~6 L3 T
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! X5 K) ?* B: y( ]& R- ^- y4 K Obj.Label:=sprint("huojiaceng:",i);
7 s/ \$ f3 k& @( z3 V7 B- l Obj.inheritFormat:=false;) C9 }% `1 A5 ]
Obj.maxxDim:=WH_x;
! ?. p! |4 T3 T y, P% g Obj.maxyDim:=WH_y;# r( R6 ` \2 P) P% A O) S! ]
Obj.ColumnWidth:=3;+ X0 w0 T- f$ L2 J
next;
5 Q3 a2 l5 i# E0 d1 q # ]# x5 i" I+ K% r- {
.Delivery.MUs.Forklift.speed:=2;
+ X) R" j: x8 A$ x. n9 i WH_var.delete({1,Part_Nums+1}..{*,*});
; F; v4 J2 {- S% W* p- O3 w for i:=1 to Part_Nums loop9 b& g7 d" M4 X8 q
WH_var[1,i]:=chr(64+i);( f4 I' n4 z% z/ A! C
next;8 l6 x: d- P" H, }
end;. {% n7 n5 ~: x5 M2 Z
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 - O5 S8 ^( g# m. u, J( q. [% i
: w, q7 R5 v- D1 S. v |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|