|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。; ?, c3 z. K) G$ ?# C
语句是这样的' {" d c3 J; ~3 ]
is
6 A" p* |* I" G [5 J/ I q; N1 h/ { i:integer;2 Y+ t3 U9 \" L* U- h
Res:string;# L+ x- X, F+ [$ I' Q4 J$ J
obj:object;- e- z* c: k* y4 u5 _+ `
do
5 h( V. i/ @* l5 u2 R) E5 d if existsObject("Status") then
8 }2 `% z! F: C& ?1 w$ | Status.deleteObject;6 L! H V. B+ o% x9 |4 F
end;6 e: s. @ S; s. `( d4 p3 o, @
for i:=1 to 10 loop, l3 I* D' Q3 }$ K
Res:=sprint("Store_",i);
0 u$ Q5 Z) y) ^4 O if existsObject(Res) then* Z+ J) J& ?# V
Obj:=str_to_obj(Res);! R$ b% _6 }- P. e7 D
Obj.deleteObject;
4 G* n8 ^0 ^6 M" D* N' V2 j end;
7 ~* M3 f! e7 n next;
" ?6 f) `1 A/ R `. ] --shengcheng Status:zimoxingceng
& U5 B) f# N+ e3 r2 }/ w0 i) e Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
$ s6 T& s0 J* {; v" ?2 l% m Obj.Label:="warehouse status";+ X7 X% X( `' q% P4 O; I5 S: U
) H0 f- ~- A) R8 l. D% ]1 H1 R/ y
for i:=1 to WH_nums loop" C/ R7 i5 b, h3 @6 `7 I' L
Res:=sprint("Store_",i);1 Q; \+ _7 U P( }. ]
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);- P! b, B, U, f$ I* k3 L
Obj.Label:=sprint("huojiaceng:",i);
# W/ Y; M' i J# y Obj.xDim:=WH_x;
0 i1 [4 H5 Y; d Obj.yDim:=WH_y;
) O& T7 M- a5 }! ` Res:=sprint("StoreData_",i);! v+ s" o* h6 a; y
2 ^- U5 Q( ]+ u4 n+ ~0 h, \: i: }
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);8 @/ O. Q# b' A: Q! a
Obj.Label:=sprint("huojiaceng:",i);6 D$ N; y: ^6 y2 g; K
Obj.inheritFormat:=false;0 B* c+ f0 ^7 B T$ p/ r
Obj.maxxDim:=WH_x;
8 ^4 J7 l2 f+ R1 k; e5 S$ ? Obj.maxyDim:=WH_y;
+ W6 X) W: b# r2 x0 S X' K Obj.ColumnWidth:=3;4 V; T3 g) ?- Q' P% j8 s4 `+ v
next;
" \4 ^2 @9 \3 j, y# N+ z0 D1 W 3 y( \8 p0 D# r& j) V
.Delivery.MUs.Forklift.speed:=2;9 q( a4 Y/ l% _. |/ o; d7 C
WH_var.delete({1,Part_Nums+1}..{*,*});
. ^: g0 W. K5 R# a: W: W3 s for i:=1 to Part_Nums loop0 P7 D: n0 i1 } p& I9 \
WH_var[1,i]:=chr(64+i);% k. x" h# \! A
next;( U8 F' e2 A% n8 ?
end;; W% L" w o0 F6 }! Q V" h% q1 n
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
" B% B, y# o P) B1 P# P" o/ C: a* v8 o) J" S
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|