|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" X7 }/ B4 O0 h: L7 _+ N语句是这样的
- J8 O* { h. h: ^0 m6 Jis
8 f0 i" _" w2 g1 w7 V/ m$ b' { i:integer;
, T# ^) q$ P" G9 k Res:string;
8 ]/ R) _- [' B$ c6 h$ o obj:object;8 W1 ^ o/ B( A$ `, i' } @
do; {" ]4 e; w. l
if existsObject("Status") then' [ X3 [7 W+ f% ]- F+ V6 W
Status.deleteObject;
5 i2 F8 ^' M. i+ q* v; E% N/ `" } end;2 i! m0 ~5 d' P, w7 H" M" J
for i:=1 to 10 loop* k& j: a r4 z- t! F; w% ^
Res:=sprint("Store_",i);
' D% C2 Z& [6 G. O! r- Q2 V' ~ if existsObject(Res) then. h w4 A3 ]0 T1 p7 F' @
Obj:=str_to_obj(Res);
+ L4 k0 W8 ~: ^. |$ S9 Z$ ^" S Obj.deleteObject;
3 w; a* h# Y5 N' v end;5 m4 W( U) c9 j2 K* a
next;9 b/ f5 `/ f W
--shengcheng Status:zimoxingceng
# v$ H, j0 ^5 Q8 r6 | Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% }3 U% w/ Z; j2 P) P& o* K Obj.Label:="warehouse status";
P; ?: t, r% A4 ~6 G
0 ~8 u1 I+ i! d: h3 @1 y for i:=1 to WH_nums loop
% Z3 p- Q" k% k: z l# B. {9 S0 f* P Res:=sprint("Store_",i);
. `$ _- y1 L. w } Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
3 z S% E/ K/ B g( g' O Obj.Label:=sprint("huojiaceng:",i);
. x* a( k) n* e" A4 M" ] Obj.xDim:=WH_x;- h& q6 W6 r2 U; r Z2 K' _; ?4 X0 ~' N
Obj.yDim:=WH_y;2 u6 X5 e$ Z/ M+ D% s9 h
Res:=sprint("StoreData_",i);
! y+ s3 S6 D( x# ?
% b( s5 m5 @# C) r# j/ X8 K; d9 t: a Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
6 O- Q3 y( d; l5 {9 o Obj.Label:=sprint("huojiaceng:",i);
5 N/ [7 u* \) R& H2 p. }; ? Obj.inheritFormat:=false;
' X8 u$ D4 O' | Obj.maxxDim:=WH_x;
" D. W0 Z G1 N d. L Obj.maxyDim:=WH_y;
3 V1 P7 L3 ?2 x0 M5 n Obj.ColumnWidth:=3;
1 ]! Z0 S& Z2 |# o9 m next;' P* E2 J6 H& j0 u8 U
* ? t9 M7 Q# k; P4 o5 O1 W3 J .Delivery.MUs.Forklift.speed:=2;
$ \: r' }2 I. T3 u! B WH_var.delete({1,Part_Nums+1}..{*,*});
! O. s+ m4 X& r for i:=1 to Part_Nums loop
. B; q' I& W. G& `/ g WH_var[1,i]:=chr(64+i);* c: j. g4 o/ q+ s& `4 s1 i
next;9 p) w2 @/ v/ M$ g
end;
+ x9 y9 N6 V! n# y0 v' o3 {出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
+ }3 K, o8 W) Y/ {. ^7 \, L8 Y4 H+ P9 x$ C
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|