|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
) Y% ?3 P) n3 ^# ~- G* V语句是这样的" a+ H2 M! T% q& z6 |& Z/ q( \2 a: U
is" x+ h) J% y3 i( Z0 N2 R" J3 F6 w
i:integer;
- A7 _1 T/ g$ N7 x. @' X q/ V, g Res:string;8 Y( f! h; ^. u9 [
obj:object;
- |" f, \) P% m% g+ gdo4 W: \8 [" k5 {9 B/ S: D9 Y
if existsObject("Status") then0 H0 y8 J0 u k9 E+ F& ]
Status.deleteObject;
! {9 M5 Y4 @+ h( r; @ end;. x$ `, {/ y4 C1 s2 ^- E+ K
for i:=1 to 10 loop: h! P( f. I/ L( Q7 v# X
Res:=sprint("Store_",i);: i0 u* x- u% v0 N; R' Y( F
if existsObject(Res) then2 b( c& J2 |, [' } G* u% d
Obj:=str_to_obj(Res); ^8 s% W" o% e
Obj.deleteObject;3 ?. t7 \6 i- M9 r$ g# r/ z
end;
4 L- [* F( a/ H+ Q& l next;3 H6 }# W; ~" `! k3 x. I
--shengcheng Status:zimoxingceng
& o9 Y6 ^' g" N5 l$ \ Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& ^( o2 z: l, {; v7 t4 ^ Obj.Label:="warehouse status";4 P6 |6 l( K- i9 n
' g; z$ D- D4 t, o
for i:=1 to WH_nums loop# K- |: P) N. |% D1 c3 N
Res:=sprint("Store_",i);* v$ ~8 r1 H2 D( x* E
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
4 G- v' s6 o) I: ]8 Q3 W1 |; L5 M Obj.Label:=sprint("huojiaceng:",i);4 l, R0 ?/ f3 f( W$ C
Obj.xDim:=WH_x;
/ o" Y# J0 B& |: G8 |5 c$ ~ Obj.yDim:=WH_y;
! y& l; Z1 j1 f2 l- N! Y* S Res:=sprint("StoreData_",i);! Y6 F" |# F: Y* N
+ Q9 M1 d! z# Z3 R2 C. _! e Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
' q% i3 H4 Z+ b Obj.Label:=sprint("huojiaceng:",i);/ u6 @0 f$ |( J& _5 x
Obj.inheritFormat:=false;' K+ \5 ^( {2 H8 S- Q
Obj.maxxDim:=WH_x;3 [" m4 s% c, E! Z5 H$ x9 l
Obj.maxyDim:=WH_y;
9 U7 f2 C" y- t8 e9 l4 V Obj.ColumnWidth:=3;6 R7 G* f3 g! a# _' w4 U x" e
next;7 o/ l! f P2 n1 t- D
! L& s, g% B$ l2 Q }4 ^
.Delivery.MUs.Forklift.speed:=2;4 y: h& I! J; t3 b Y9 k. c5 @
WH_var.delete({1,Part_Nums+1}..{*,*});4 f) b7 o, c/ Z% x/ `5 c5 T
for i:=1 to Part_Nums loop4 G3 u; |$ w$ n# I+ o+ `0 Q& e
WH_var[1,i]:=chr(64+i);& p: ]2 \, f0 h
next;
" ?7 H8 n8 K& y% S0 s0 Yend;# J; o8 ]6 O( o& _% l6 K% G
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
8 P5 [. n% H, Y6 t: ]1 j3 D3 \/ Q7 T8 q/ \; p3 k
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|