|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
' e& |/ p% v$ |1 ~0 Y1 _! e1 }$ D1 P语句是这样的 y# |4 G: k% E/ H- W
is
( u# N; |% d" m% e& o& b9 c" ? F$ Z( j i:integer;, ~) q; H2 \1 e w& B+ t r
Res:string;
S) d3 g) o, p& b2 h u obj:object;
9 s- ]3 b2 d5 H6 [3 p: N2 Zdo" v1 a$ K7 l" j: ]$ e
if existsObject("Status") then' j: m% H. B8 D. f9 x0 h! e0 Z. h
Status.deleteObject;
- D% g0 @: E7 K. d+ t {$ t end;
. {4 k# Z0 d! l% i for i:=1 to 10 loop
" ~5 c/ o/ S' K/ C Res:=sprint("Store_",i);
; l7 t$ w7 }7 k; }! d; I if existsObject(Res) then8 L- E; R) F: J A+ S- f
Obj:=str_to_obj(Res);
0 U0 l. P4 i1 {" ?8 ]4 k( G Obj.deleteObject;9 A {1 Y9 d& u+ x
end;
" I$ z2 }7 c# X/ i8 y7 F O T next;- ^, C2 N* o$ f
--shengcheng Status:zimoxingceng
% K% A+ a; {: U6 ]* b: S d5 ` Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
; Z1 K: J1 P; R, i/ k7 t Obj.Label:="warehouse status";
* _. t4 C- \- O
1 `5 ^' S$ j6 g9 @ for i:=1 to WH_nums loop
/ j6 n v" Q( o8 b$ L Res:=sprint("Store_",i);+ d% U9 f" P$ V7 v9 R* q
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 E% P4 @4 U( B# H Obj.Label:=sprint("huojiaceng:",i);
0 M2 C* n7 m: |; C9 M, a1 i Obj.xDim:=WH_x;% c. M( J! I [! [2 g7 L% o
Obj.yDim:=WH_y;
+ @0 h2 V* I+ G$ |+ W7 z8 J Res:=sprint("StoreData_",i);1 p9 ]$ @ C8 l. w
3 E- ^5 ]9 }* h# T Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
- i5 w4 q8 R: q$ o) E9 G8 ]6 O [ Obj.Label:=sprint("huojiaceng:",i);, H2 i* D7 f4 G! Z8 [- n
Obj.inheritFormat:=false;
9 C8 k+ m$ \3 |' o Obj.maxxDim:=WH_x;% [4 p! Q, e+ b) K O% U" B
Obj.maxyDim:=WH_y;
4 U7 w1 }3 E: H. S Obj.ColumnWidth:=3;
9 A b+ Z( g% I3 G next;% b" u: G9 ]) p8 P) Y
; I, f7 f6 w( y9 t j .Delivery.MUs.Forklift.speed:=2;8 L+ j' A1 ?% M) z, J% T5 ^
WH_var.delete({1,Part_Nums+1}..{*,*});3 D( N) O4 ?2 Z4 p* b% N- w Q
for i:=1 to Part_Nums loop9 C% Y( U4 Y! @+ g: E6 d, x
WH_var[1,i]:=chr(64+i);
8 ^2 j0 e, M2 S+ e+ X- x- X9 l5 y next;
" Z5 I$ C) v- pend;5 K d0 O" ~; q% G5 F
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
" i- B" b' J5 @3 {: G7 h) w; t
9 ^& b' R0 d7 z* r, ~ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|