|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。8 k' D) X9 v4 Q
语句是这样的% U2 C$ G* |7 [3 P
is
% H) v( x/ G- j4 | i:integer;% i( I% N8 Z1 z' Y4 G) m: Z
Res:string;0 {& }# o" I% M
obj:object;
$ @* B7 L5 g1 ~" O% v4 A' Xdo) {) }1 g" F- E8 X( h) V
if existsObject("Status") then
# z7 \/ q- l# D! E4 e4 i1 M Status.deleteObject;% @) d) r6 d; s- f! ?8 r/ B. Y
end;
7 c8 w6 C8 k* r for i:=1 to 10 loop9 A- H4 g, a: V: [9 V
Res:=sprint("Store_",i);
" m! K; r& O, ?6 c& A# \4 a1 Z4 O% w if existsObject(Res) then
' n: f' l2 {( c2 ]4 T2 y Obj:=str_to_obj(Res);+ u2 }: Z+ L; P/ t
Obj.deleteObject;* E- z4 u/ w: j/ _% d# o- a
end;
7 n0 M+ f( t9 q' F next;
7 @' X/ H8 p0 l/ ] --shengcheng Status:zimoxingceng
3 A, X) k% V8 m6 b. V% W( x Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& o& j. \- A' e! `% i- u$ j Obj.Label:="warehouse status";
; Z) j' b/ _8 H* Y6 ]4 Q1 O& | + p. h( `: ]& }1 I" b, x
for i:=1 to WH_nums loop
4 z: M4 k3 a& a3 B Res:=sprint("Store_",i);; ]' H+ Q( _. V3 _9 @3 d
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);5 |2 B- L9 E) P
Obj.Label:=sprint("huojiaceng:",i);
( f) ]: H6 `0 J. Q, o Obj.xDim:=WH_x;, ~5 j. m* T1 K$ M( u0 Q( ]
Obj.yDim:=WH_y;6 [# ~5 e. l4 s) u" f& f' \1 T6 i8 _
Res:=sprint("StoreData_",i);
8 |' q( U ]! p& }9 L$ A
`/ d0 N3 F# V" l7 w Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);. M3 ]2 v- J2 o: @! B; n- r( @
Obj.Label:=sprint("huojiaceng:",i);
$ `: X) ?: K ^" P- s0 a3 O- P Obj.inheritFormat:=false;
s% J" I; T+ t Obj.maxxDim:=WH_x;8 C7 C6 P) C: Q$ c6 W" {) k
Obj.maxyDim:=WH_y;; \+ r% s' ?) D* s1 b7 ^3 |2 D
Obj.ColumnWidth:=3;/ }" @* s7 f' o, c7 x: Y0 \4 b
next;
+ x& O. X* j) x* m 9 I# V1 j# ]7 {+ O/ [/ y+ u& S
.Delivery.MUs.Forklift.speed:=2;% L; d* T; t* U2 S0 x4 i
WH_var.delete({1,Part_Nums+1}..{*,*});
# h* D y* Z1 J, O8 v9 X6 D- }5 o3 L$ M for i:=1 to Part_Nums loop- J. m, x8 q# g) X# P7 D- J
WH_var[1,i]:=chr(64+i);8 K$ s0 H7 W0 s, R. A( j; I
next;2 w `+ e' H3 I' T
end;, _5 T6 M& H5 ?3 Q' g' l
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ' b, h9 f+ a: W- I# I
& _, X( G `6 r! ^% }$ T
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|