|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
. C( N/ j+ g9 M5 J语句是这样的
2 Z5 Z8 l/ J$ p$ N* _4 g. q# |9 ?is
3 R! F* T; _' R) ?( g9 O% Y, p/ u i:integer;
0 l! K) e% O. u) @0 v Res:string;
' s8 d- L( ]8 c6 K2 i obj:object;2 a! Z+ @! l" {( V9 S" O5 x
do
; F, l8 S/ b& F1 M. E7 p/ W if existsObject("Status") then$ G# h5 H; |! \, J' s) B
Status.deleteObject;
, p; O0 O4 I% c+ U4 i0 m. K- Y end;
, `7 ~: b1 ]3 H8 k: P4 y5 f for i:=1 to 10 loop
2 n/ X2 R5 N7 T3 c$ I" @3 ` Res:=sprint("Store_",i);; j2 O D* X, |; w% `
if existsObject(Res) then3 Z1 @7 y9 ?5 P6 t3 \4 E
Obj:=str_to_obj(Res);
7 ~% Z D7 E6 z+ X0 \ Obj.deleteObject;
# h4 `: f4 j" b9 `3 A8 ]& B end;
" B& g& L' _5 {6 p) n" f5 B next;, W8 p# A: l& \* w, r: s
--shengcheng Status:zimoxingceng
. k) x9 `' X7 x. Y3 X, L Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% w: R6 T& L! c Obj.Label:="warehouse status";
) Y' O* x1 W `5 ~
6 U( ~- q6 G# h3 }% w, p3 D6 ` for i:=1 to WH_nums loop
; f; k( ]9 [' B" q: a# r Res:=sprint("Store_",i);
& P& V% Z* ^. C: e+ T0 T Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);. R. H1 e7 c* O' X6 ?
Obj.Label:=sprint("huojiaceng:",i);2 c; R/ e$ @5 s2 G% J O
Obj.xDim:=WH_x;1 O0 |) N- N/ e
Obj.yDim:=WH_y;+ J: {3 h- d3 s- C( y- B
Res:=sprint("StoreData_",i);. n, J# u6 q3 C6 x
$ @, _9 S, G* Y. }7 O* U+ L) i8 t' T
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
) T7 F" h/ q: { Obj.Label:=sprint("huojiaceng:",i);
; g, j1 s% e4 I2 P, n Obj.inheritFormat:=false;+ i3 S( Q4 q8 c' r+ L0 O, Q7 l
Obj.maxxDim:=WH_x; I {9 q/ r. ~
Obj.maxyDim:=WH_y;
. E& f% ]4 I. G p5 c( T Obj.ColumnWidth:=3;
# j/ @1 b2 c6 b next;
( h+ G) p2 M- s& m* U
; ?0 G0 V8 W: J2 W .Delivery.MUs.Forklift.speed:=2;8 G) ]7 m5 I& E$ H0 V7 u
WH_var.delete({1,Part_Nums+1}..{*,*});
( E/ W1 p' K3 R w! h3 b for i:=1 to Part_Nums loop5 R( C( x# ?1 Z1 Q5 j8 o |4 Z
WH_var[1,i]:=chr(64+i);
& t0 n" G1 Z& w# k next;: P; [0 ^6 Y/ N: \8 H: V4 G
end;1 W1 _: ?; g7 T1 G2 C5 z
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 / s z9 {4 y. Q. b ^
. t2 j/ p) ]6 _( f |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|