|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 d0 Y- Q5 X: W语句是这样的
7 Q- d6 I! m* P: |) @is
$ J. m8 u0 i/ q2 @0 U i:integer;
3 X' M: }) g) q: k8 C Res:string;7 N7 \2 N* D" A$ u, _0 \" f I" p6 a5 @
obj:object;
) z" F, G1 z% I* A- [# Fdo& W% o" L2 w/ K$ J! _9 |7 T
if existsObject("Status") then, Y$ \3 [5 k' [6 g
Status.deleteObject;
& B& D) e, V6 k8 I% R, _; U# t end;6 c+ r% i' ~8 Z3 h4 y' m8 U ]" Z
for i:=1 to 10 loop( A# }: H v8 l4 e2 v2 G% I
Res:=sprint("Store_",i);! `. x9 ~# ~: l4 p% y3 H
if existsObject(Res) then
1 O! S t. C% g0 C Obj:=str_to_obj(Res);
# P" o; L; X% U Obj.deleteObject;+ e" E7 {2 X" R
end;
& X7 o! ]. k1 ^" Y: ?9 f' V: S5 D! C next;
7 _" o2 `, G1 I1 I. d2 ? --shengcheng Status:zimoxingceng- X" H- N, ]* i3 [+ K
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");6 ]* w# u3 Q7 [0 P1 k
Obj.Label:="warehouse status";. d3 y& n$ A8 c+ Z; ]% Y4 R
4 G* N: R' i' j; C
for i:=1 to WH_nums loop3 Z( r8 u0 r$ v9 U/ z+ l! K, I9 G
Res:=sprint("Store_",i);
% I2 E, n* S, Q6 t% ^4 w: P+ u Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);; Z/ M6 J& I6 T& \
Obj.Label:=sprint("huojiaceng:",i);; X5 s% |. {4 r2 `
Obj.xDim:=WH_x;
2 G4 s3 I0 P k. X( S Obj.yDim:=WH_y;: h9 U, B" ]0 ?$ w7 {* Q
Res:=sprint("StoreData_",i);. t( t* ]6 a7 X- E( S0 t9 G
# Q4 N/ }8 z- \ Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);) K' t( o; \5 X" H" @! ^- @+ l
Obj.Label:=sprint("huojiaceng:",i);
+ p# v. d4 C: l6 @* C( K Obj.inheritFormat:=false;3 a7 b( G1 {$ I2 I& s4 z( `$ `
Obj.maxxDim:=WH_x;/ f9 r9 C8 m4 X4 ^7 [
Obj.maxyDim:=WH_y;0 m5 p* |9 J* k6 m% ~7 G
Obj.ColumnWidth:=3;1 U. r" h, ^. R$ ?
next;
0 f* ?4 C* K0 p& I$ | ) l4 I* j7 E [! d# e0 K! d
.Delivery.MUs.Forklift.speed:=2;
& r/ y: T! ~" a, d WH_var.delete({1,Part_Nums+1}..{*,*});
3 U% k2 \* x% r, B0 l1 v) f" ` for i:=1 to Part_Nums loop/ W; h! Y: R4 K% M. q- _$ j+ a
WH_var[1,i]:=chr(64+i);' e0 l( ^; t' [4 `" Q
next;$ K/ A; X6 r( Z$ X! X& |. e
end;
0 Z1 M0 K8 N9 T7 G出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
6 _6 I1 F* e+ p1 k. e
' C Y V- L7 Z) h |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|