|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
# X! H4 Q6 {; k( ?$ X1 t; s3 l5 l语句是这样的5 ]; M6 L- t2 G h& z& Z9 k
is
# n. S' \. ?; |3 n i:integer;8 n5 p8 W1 F8 p! @! H9 u: x/ w* \, W# U
Res:string;
. }1 j1 i- z3 R" o% I( B0 ^$ l# D( } obj:object;# l5 E+ p. Q c! y$ D3 U, Q
do+ R! r8 K" T& ~( [8 G/ o9 _. s
if existsObject("Status") then
* a0 v E3 f! e$ F/ f+ K Status.deleteObject;
8 \" K; k9 w3 N% } end;3 T7 S. n9 } o! I/ Z
for i:=1 to 10 loop; ]- J4 z! N( R
Res:=sprint("Store_",i);
* X& o: f0 \9 H) w5 ]6 d- L if existsObject(Res) then3 O1 f8 H1 ~ B
Obj:=str_to_obj(Res);
% W# W4 ]3 h* |0 {- l Obj.deleteObject;0 ^, m8 s; L) G& A" L- \
end;4 m: Z1 M% V# X0 b% h) ?4 `" d
next;
5 o% X# i5 C6 z( Q8 n$ r --shengcheng Status:zimoxingceng1 s* V. E2 w4 \ U# f+ E' Q& C
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
q" r) ]- P* E% B, m# j/ N) H; Q: R, \ Obj.Label:="warehouse status";7 B" M$ S' j* H- Q' ^& F
. [% }0 s3 C5 x$ v8 R
for i:=1 to WH_nums loop
9 c* j! K& I& c9 h$ x# K Res:=sprint("Store_",i);2 y1 N$ X( V) f% J1 B. u8 Z
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 e b( ]$ B- k2 D3 B Obj.Label:=sprint("huojiaceng:",i);
+ n" ^& @% [& J* p/ R; E5 U Obj.xDim:=WH_x;
9 \, \6 Z( F }' K/ D Obj.yDim:=WH_y;4 a1 M/ h4 v+ R% c y& }4 |- s4 s. ^
Res:=sprint("StoreData_",i);2 V+ C& u2 F, `* {+ x
8 W+ q V2 L, J" s1 B% h Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
( z( j+ i4 K8 c, P4 ?4 M) Q" j Obj.Label:=sprint("huojiaceng:",i);
3 f$ I% ]/ e* z$ j5 Z6 X Obj.inheritFormat:=false;
' X. D0 V8 P9 z+ J0 u4 H/ m* H# v Obj.maxxDim:=WH_x;
/ l: c- |$ N8 K1 y Obj.maxyDim:=WH_y;
9 ~6 ^1 d( u# E7 Q2 \" r0 Y+ r Obj.ColumnWidth:=3;
6 y) o! J F7 `- F" d% V6 { next;" X/ |0 y4 p3 A1 K$ {
% _* K0 e- k- D7 E! r* ] .Delivery.MUs.Forklift.speed:=2;
. m: ?6 |; a2 `8 ?' d4 u* R; z# m WH_var.delete({1,Part_Nums+1}..{*,*});2 r2 D% e$ Q" ^6 j6 r- B
for i:=1 to Part_Nums loop
0 Z1 u3 x3 |! g. `0 u WH_var[1,i]:=chr(64+i);# T! p$ P3 Q3 w5 |3 X* Y( p8 q- z! V
next;
: d" {( ~3 {& N# ?end;6 y! M3 K8 T: ?2 {
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ) P( X B8 ]! M+ Q c8 F z
) u2 ~( x; `2 {
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|