|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。& T' S# @& N. [$ U8 Z
语句是这样的+ ?- Q& v9 Z, z# L, C4 g
is
6 E# c$ l+ Q7 r v, X( V$ _ i:integer;
8 \% u$ A# J1 ^ X& } Res:string;
- T( Y3 R4 y: @; u obj:object;
2 x" a `) p/ y7 Ndo
- H, [: L( U1 o% ^- H if existsObject("Status") then; h4 K7 a4 H. f& _
Status.deleteObject;
1 A+ f. t& f6 v/ Z- z end;2 q4 Q% \4 x( u+ {' d
for i:=1 to 10 loop
, R2 `( N" y) H+ }4 w& C# O Res:=sprint("Store_",i);5 f! g' v. J% ~2 @6 ]
if existsObject(Res) then
, G P3 w5 W% p: [, J3 K Obj:=str_to_obj(Res);% h# w' x. g G, m' b ]/ S
Obj.deleteObject;0 F" p1 N4 S! C. o0 r# g, V; H u
end;$ y) a- G! P: X7 r' o, r' C9 d
next; m, U- h, \ Q9 l
--shengcheng Status:zimoxingceng
" x$ }: k2 {- X7 V, R% a Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");$ C1 J1 _2 R! K7 j" I+ s+ @7 k4 B# d
Obj.Label:="warehouse status";
% d5 C: L+ i3 ^) D/ s$ g3 |2 p 4 V9 q+ ^; p7 _+ m
for i:=1 to WH_nums loop- d. F* Z: v, O) X' e. v s# Y
Res:=sprint("Store_",i);
( t* j: \! D7 D Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
- ]$ W0 b r# k6 `" r5 g& z, F, R- @ Obj.Label:=sprint("huojiaceng:",i);: U) d. v4 v0 u" o& f
Obj.xDim:=WH_x;
, @2 T" |; F4 R0 f Obj.yDim:=WH_y;
% k- l& z- A: P+ R# t% P Res:=sprint("StoreData_",i);9 ^8 {' ?- p/ W& ~
# P2 {+ \/ v- h# d7 W0 X+ G7 i Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
/ |6 t `$ J1 Y( t Obj.Label:=sprint("huojiaceng:",i);, }8 ^! T: [) C, Z& h. ^6 l
Obj.inheritFormat:=false;1 g" x m" U' z6 Y) q1 ?. C
Obj.maxxDim:=WH_x;
7 }; w; O# b: h& d" }/ E Obj.maxyDim:=WH_y;
: n+ y! j+ ?* U' ]/ r9 }' R Obj.ColumnWidth:=3;
$ w, I" P* r% C2 Q! t0 P5 i; r" ^+ d6 S( }7 X next;# i/ M- ?! ]) I1 E( v
1 O4 q* q- f9 h4 k: b4 @, R- Q .Delivery.MUs.Forklift.speed:=2;0 Y1 o; P5 M, C. E& P) N* D/ A" x
WH_var.delete({1,Part_Nums+1}..{*,*});
" ]; ?6 j: m$ c4 e! ^3 a4 H for i:=1 to Part_Nums loop
E3 Z: L; t1 Y/ t3 `& x/ a WH_var[1,i]:=chr(64+i);
5 w. w! _8 D1 S% V2 s4 j next;
4 f0 p" f n/ J* send;; U3 `& j& ^" G# F! g o7 b9 G
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& L( z3 C% Z' O' t; i% D& g$ r0 ` o& o5 h
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|