|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。3 I$ @4 M* L1 O* L& `, U( g! ^
语句是这样的8 q6 w" {+ q( f4 x! Z
is4 p s& L, A7 }& [$ c0 y+ m5 S
i:integer;! j9 n, w. @ P: {8 v6 W+ P
Res:string;0 T: c' \: ^ l4 y9 y/ \1 {
obj:object;
/ D( ?0 D7 w5 ldo$ N0 e" b% `! z# b2 l
if existsObject("Status") then
2 ]2 B# H+ m% F2 ~9 W Status.deleteObject;, v0 E9 M. T, Y8 z/ u$ u' D. g. T
end;
. t# e0 D$ b; Z# b9 n' q for i:=1 to 10 loop' j0 o @. L" P9 m! y/ \
Res:=sprint("Store_",i);/ i0 B& u9 {& F4 z
if existsObject(Res) then2 [$ @5 A9 N- O( o! _1 E# `
Obj:=str_to_obj(Res);. I* y7 P2 Y8 [. E6 D9 G& X9 U
Obj.deleteObject;
1 d+ \' T8 d/ z' c( M end;
" C' ]! R0 K1 H; a next;
6 O8 Z% e, q. D- b8 |; t4 Q& S --shengcheng Status:zimoxingceng
$ f. W9 j) Q" ~; Y Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");6 n0 r) M+ c$ x7 U" h( l
Obj.Label:="warehouse status";
/ |8 L: M* W8 @: }% | ?& C/ M
: Z! o( S0 [3 y- }1 y4 q: \ for i:=1 to WH_nums loop' C3 W. ^7 A! G' f% W1 c$ H1 O' ?
Res:=sprint("Store_",i);
6 q$ k, @! f5 H2 J7 T Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
9 [. ^1 U! A; o% ^+ T, p Obj.Label:=sprint("huojiaceng:",i);& {3 M# ?7 h& n" y5 i
Obj.xDim:=WH_x;5 Q0 R) Y5 u' X: p8 Q) b% N
Obj.yDim:=WH_y;' ?7 w* e, f D1 K
Res:=sprint("StoreData_",i);7 M% Y D* Y8 G F2 m" ]
- @5 P- k2 v& Z- _- O+ Q u0 d
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
0 X$ e7 N. a" x Obj.Label:=sprint("huojiaceng:",i);
& b& H* P6 O7 |. V3 `4 s Obj.inheritFormat:=false;, {" Y N, D( `- }5 c
Obj.maxxDim:=WH_x;
7 U. V8 Z& I$ B6 r) r$ \; ^ s0 J Obj.maxyDim:=WH_y;
- n7 L3 ]( d8 a" P; v4 @ Obj.ColumnWidth:=3;# h# P! {* \% ^& B5 @ [7 X4 _
next;
! f, v/ N2 Z# p e! l; M3 G3 r
.Delivery.MUs.Forklift.speed:=2;
+ u% w6 u6 X- C2 E7 { WH_var.delete({1,Part_Nums+1}..{*,*});& z* t I0 o# u) l5 D
for i:=1 to Part_Nums loop
' ~- X2 ?' [- K6 F* g" w& k WH_var[1,i]:=chr(64+i);5 ?7 e7 B$ l: D- E: G8 |# N
next;4 K7 { \" v! S" U& e* Z" |1 K( H
end;
% L1 ?5 t/ P5 X) [" }7 N出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
6 a5 u7 L/ E" T; O0 S1 I5 ^, k4 C; b# y( q" b* D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|