|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- f+ C4 `8 J; }( G* j( q6 r d4 x语句是这样的
]+ N' | g; h& F9 D. xis3 ]( M5 a) v! G$ K; H6 |- B( B
i:integer;& s, d$ o( X2 D, Y& F7 S
Res:string;
, p& M1 t0 u( \! E obj:object;
+ X$ W5 }* Q$ z5 G6 [: r: edo7 {3 P4 m" ^: o9 g( c
if existsObject("Status") then
7 Y8 w( ^5 N! h4 ]' s1 z% ? Status.deleteObject;
3 W* v' J1 @( L end;
7 s+ |: L' k1 d1 r1 j& ?$ K6 } for i:=1 to 10 loop
& e, o! n' U# q Res:=sprint("Store_",i);
; |- ?5 ~- Z( Y s& y if existsObject(Res) then7 u# C; A8 }0 I3 F! _4 z) h
Obj:=str_to_obj(Res);
6 M- n ]6 X& B; v$ x Obj.deleteObject;
) [, W* K+ C* d8 K! f end;! @& A f9 w7 J' D' h; }* e2 S( |
next;- A$ k% u* I) l! l# Q! v6 u
--shengcheng Status:zimoxingceng
1 p2 h3 k9 x6 a. `2 e Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
- w: z0 w) h1 p% U5 F; g! S k, u Obj.Label:="warehouse status";
8 N4 ~& v p& M& o
- Q& ]$ ?' W- y/ x9 @: @ for i:=1 to WH_nums loop
- m" }' I2 a9 I0 Y4 b T, s. [- j Res:=sprint("Store_",i);
4 q4 j& A9 f9 B& J4 V* I2 c Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 O: N }6 \' ]' l6 b9 U Obj.Label:=sprint("huojiaceng:",i);# f( F" }: N. \# H9 g5 F
Obj.xDim:=WH_x;( F+ j7 h8 a, V1 V0 L; b# D
Obj.yDim:=WH_y;6 C4 E* y& {, h2 q
Res:=sprint("StoreData_",i);
1 Z, A; b: ~' z) h 0 }3 x; {7 Y- x y D
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 D% h3 C) S4 v' } Obj.Label:=sprint("huojiaceng:",i);
+ |: O* t B8 \8 I$ A; t8 _ Obj.inheritFormat:=false;
0 L& t* s, b. |. A; U Obj.maxxDim:=WH_x;* g9 L5 q& Z- M9 y
Obj.maxyDim:=WH_y;
& |9 j: u. c' ?* N9 m# p Obj.ColumnWidth:=3;
% l8 W1 h R i7 ~8 H4 n next;# ^" A4 C* ~3 ?9 I, E
8 t) k3 J7 u0 Y& C" h- n
.Delivery.MUs.Forklift.speed:=2;
% u: {0 V* k* Q$ Q WH_var.delete({1,Part_Nums+1}..{*,*});
* i; H4 `7 D% z- X9 e4 M: t for i:=1 to Part_Nums loop
+ S1 y' E% H' }- y5 @( E WH_var[1,i]:=chr(64+i);
, `: B+ J1 L! _" i next;
4 @5 n5 Q" [, Hend;9 L* M& {4 {5 e3 E, M7 b
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
0 U; l1 ^/ K! a2 C! Z/ Y0 x5 X. ~+ e0 x5 o0 Y7 D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|