|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。9 I' M" `, h0 t- l& J/ ?( c
语句是这样的
7 G! A9 I5 Q) P) s9 t: Sis
7 W) w1 x9 ^* r" G2 G) z/ i6 |& g i:integer;
v3 K1 q) B3 S B+ M$ M! p, B& ?5 u" a Res:string;
4 [4 c4 r7 V6 K o obj:object;
2 I6 @/ ~3 j3 h5 z: O: ?do9 R4 c o2 E4 b- @
if existsObject("Status") then
8 n( l- J l5 Z1 N Status.deleteObject;
( R k! V' h7 R7 l/ W end;1 i' r6 i% j2 }/ \- ?7 F
for i:=1 to 10 loop
. v& w9 w. ?9 C- k Res:=sprint("Store_",i);! q; x0 n/ z* D: I
if existsObject(Res) then
6 }* O; Z6 f3 G* p Obj:=str_to_obj(Res);
( K' B: y6 M2 F# q3 M: { Obj.deleteObject;
" k+ g9 y* x, o) |1 f3 z5 ^% v end;
. _5 c0 F4 f$ ]6 i3 [ next;
. d0 ?, X; g, | --shengcheng Status:zimoxingceng
& ~. [ \/ O6 R( ]& R' O Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: ]0 }2 e! V2 t5 w8 v! J( v
Obj.Label:="warehouse status";
" ^; ]! W- q0 j$ _
1 z! n( h4 T) t8 h) Z, C4 g% ? for i:=1 to WH_nums loop9 j0 H% \4 j0 E* j
Res:=sprint("Store_",i);
5 ]' w* n2 |0 t/ J8 s0 M5 j! @ Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);7 ]' m! |& ]' h- R% U, H
Obj.Label:=sprint("huojiaceng:",i);
: u( L0 v2 |8 w: d' f5 j Obj.xDim:=WH_x; w6 n6 S1 p m; E& c. r
Obj.yDim:=WH_y;" T, _8 }8 l. A& `
Res:=sprint("StoreData_",i);; p8 o* [" F* a6 b. ^% [) s# O
6 C3 P3 }( V h! V- }8 u
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);1 d7 O0 U# O! Z; s3 A4 M) k
Obj.Label:=sprint("huojiaceng:",i);
, [- p: c# _% N/ r! O7 y Obj.inheritFormat:=false;0 d6 T0 d: s( t4 r- j- h
Obj.maxxDim:=WH_x;5 _& {2 M4 |" D
Obj.maxyDim:=WH_y;
) J9 n7 D/ l' `) U' n9 ?% j- U Obj.ColumnWidth:=3;2 A* f( ~( \3 e% x, n% j, ^
next;, o4 j4 ^1 q( U# o, o2 c9 h
+ z4 b* l0 i' z: `/ z6 e! |/ q# b .Delivery.MUs.Forklift.speed:=2;1 e5 X# l3 ?! e1 ~& h; Z
WH_var.delete({1,Part_Nums+1}..{*,*});
3 \! H! N5 n) U% i9 `9 ?; j3 ~ for i:=1 to Part_Nums loop
1 k C2 P+ W( I WH_var[1,i]:=chr(64+i);
2 m4 M H( ^" x2 d9 E* a next;
- s8 m+ C0 J, Bend;/ I8 ^, R& O3 R2 u0 i: T
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 8 W3 V8 W9 Z, I1 G* e+ q
, [. T( ~. v; G |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|