|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。; L' |4 M) K* \ t6 R& e. j
语句是这样的% V3 D8 O9 `( V* X! J$ t5 A) B
is. E& a+ y4 }; m9 q( h/ j' S$ Q
i:integer;' ~0 C$ `/ _7 h) E: W6 }8 X
Res:string;( j9 x' ?/ w' ^( [, o% }5 h8 X, o
obj:object;
; y2 f% ]" J/ N' D9 ?, udo# }/ ?3 @/ K% `( f$ e
if existsObject("Status") then0 v9 I! c( R; D1 B6 o* K5 T3 I
Status.deleteObject;
) g9 r5 t7 Q- n1 N( t. l end;
7 c) T, A) R3 h* c- r: i for i:=1 to 10 loop
/ h! c' B- T3 }. }: b* i Res:=sprint("Store_",i);4 p Q! J: p; V" e/ R, D! P) `8 N
if existsObject(Res) then
2 ^$ ^! t1 s4 v) ? Obj:=str_to_obj(Res);
4 E! W h. O2 d0 c1 Q1 Y Obj.deleteObject;
) c! A# U! w* g$ m R9 O' T' e end;2 s' p: L1 P0 y" e. P
next;2 V; e/ P( D* l/ v* d
--shengcheng Status:zimoxingceng4 r$ j# e5 I, F( d2 Q. ^; z
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");% e+ h( r- z9 P+ P' d4 ~
Obj.Label:="warehouse status";( I; I+ S" `1 l2 X2 O) w6 k
/ i7 |- v/ e E8 D+ H- }, k for i:=1 to WH_nums loop; S% h% t+ c7 B2 [ X
Res:=sprint("Store_",i);
, H( q4 O3 [+ I Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
3 w/ a% o( X8 {- h% J. h Obj.Label:=sprint("huojiaceng:",i);
) L0 Y+ g6 _$ O% O Obj.xDim:=WH_x;: B2 N _4 |. w, g5 z1 ^' r7 j
Obj.yDim:=WH_y;
6 y! T6 r$ E2 x7 L$ |6 V Res:=sprint("StoreData_",i);+ N9 L# C1 l$ O K' p( h7 E: L
, R# m1 f# w: D Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);" m, ?+ V3 K1 m# g# Y5 G
Obj.Label:=sprint("huojiaceng:",i);
3 r" O7 ]6 J2 o7 y- m4 S' P2 ?9 ~ Obj.inheritFormat:=false;. M9 X7 ~2 W5 m( e7 K% r- t I8 ?' r
Obj.maxxDim:=WH_x;
) R4 J6 @) y% a* s# {/ ] Obj.maxyDim:=WH_y;, E0 P! `6 }. a+ ]
Obj.ColumnWidth:=3;
1 z. ^& r, o# y" { y next;
) b, O. _8 H" X) r* N, @
" W. V3 M6 I5 P .Delivery.MUs.Forklift.speed:=2;% n' S( O0 \ [8 |! I. r
WH_var.delete({1,Part_Nums+1}..{*,*});
- W) r. y. U5 z; e+ ^ for i:=1 to Part_Nums loop9 k; C; N N, c) _; H
WH_var[1,i]:=chr(64+i);, a$ R: y+ E# ~- x. F6 J
next;8 o. ]. |6 s4 J) B @+ N0 Z
end;
0 ^- N/ [5 M9 d8 [; r3 _9 B出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 # g3 l* T1 s3 w- j9 h' ~: p
+ T" X9 o" a! {, A$ P+ M
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|