|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" d$ d5 r; c, X语句是这样的- f/ W& D; h! b/ [4 C; h9 [
is& X. r$ Y- B$ a4 F2 v! h& D$ N
i:integer;6 x' r) \- S/ p+ Y7 R
Res:string;
+ M; p' [, R) p$ u: ] obj:object;8 d* K/ J' G: l) b
do* L/ }5 l P+ e" W0 U( b$ ?4 M* w: J
if existsObject("Status") then
1 ~* `" k* t1 t5 t7 w7 P Status.deleteObject;. { K/ c& J K# Q! H7 G& H
end;
{7 L2 | Z9 G; k2 c for i:=1 to 10 loop6 x5 u& A. d- Q1 w# |! Y
Res:=sprint("Store_",i);
! P9 J9 H; ^- U# ~0 B( A& x if existsObject(Res) then
- k& Q% @0 ~! f5 K+ P! C Obj:=str_to_obj(Res);2 E/ b0 U" B' W& Z q
Obj.deleteObject;* S) s- w) i% ^. W% E& N
end;# n' c% F* G9 R) H3 Y/ V
next;
& G: v+ r% r2 @& ]/ ?- Q0 R" C --shengcheng Status:zimoxingceng
$ o2 n6 h# ]' l2 A6 ] Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");. o/ Y) Z& z5 ?, \
Obj.Label:="warehouse status";0 ^% n$ \& M. l( ^
0 b! l) u& ^8 m8 |% X: n
for i:=1 to WH_nums loop
2 \0 R8 x6 C# i2 o. r$ f Res:=sprint("Store_",i);
) A. S8 `, Z6 H5 L Q Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);& |4 C3 I6 F& X& Z% a0 Y3 E% w/ y
Obj.Label:=sprint("huojiaceng:",i);
0 N5 r* `( k; |7 a; g Obj.xDim:=WH_x;
1 y' E M. e. U; L/ f7 m0 _* V) N Obj.yDim:=WH_y; j2 c* {9 V; Q' g
Res:=sprint("StoreData_",i);; A: m& G; M* l" }- ^
: d7 j) H2 P# w1 b8 J/ q) e
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
0 w# T& \1 ~+ u, I Obj.Label:=sprint("huojiaceng:",i);
9 i" s- P6 n2 f Obj.inheritFormat:=false;( ~; s# ^' m+ g& K; r, E
Obj.maxxDim:=WH_x;, E2 h4 N1 p# {% E! k
Obj.maxyDim:=WH_y;
( E! Z j2 s' ^ Obj.ColumnWidth:=3;+ o$ ^' J6 V( w/ Y0 `6 k" Z
next;
' ]& ]* x# N5 F4 N0 @% ^! f0 g) d - r o( K5 k# O9 ~2 a9 J" h
.Delivery.MUs.Forklift.speed:=2;( G5 H7 Z+ P% V3 T9 G* u+ t
WH_var.delete({1,Part_Nums+1}..{*,*});. E1 h1 a( S) W' z/ w' j
for i:=1 to Part_Nums loop$ Q/ {5 s; J9 N# p8 e5 S
WH_var[1,i]:=chr(64+i);" _ _6 i! m* F7 i% H! N/ Z
next;" A# g5 i A" M+ n1 E4 u1 j& y7 [* k
end;
* A! V8 \+ p2 z/ Q4 H8 h出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ( S0 O2 f; s! R1 O4 s' t. N9 ]# [9 R
2 o' Y! o: K4 i1 w1 s
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|