|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
. z# f) f+ B) Q% w3 ]语句是这样的- e! x; w( X/ ]" @
is6 g B! N6 Y, ^4 C: b
i:integer;
7 B3 L9 e' w4 l4 O9 I2 K Res:string;
& v5 q: ~/ `+ `8 D obj:object;$ ?: K6 s0 D8 \% y* k- a5 n/ M
do
7 c8 p z7 s. m( F. x& s3 o if existsObject("Status") then
3 J ~% x/ [4 U Status.deleteObject;
# U+ W- G5 \, n& P# Z- J) Y- I4 Q end;/ V9 W' _6 v! l! e) m& k" ?4 I5 M
for i:=1 to 10 loop
" V$ W% \: O% h/ f( f% C Res:=sprint("Store_",i);7 u% W# c' f* Z, ~; I
if existsObject(Res) then
/ ~" V! C. [, G0 ]& j5 P Obj:=str_to_obj(Res);
" l" e# N4 ~. m; E; A Obj.deleteObject;; p9 d0 M3 p5 L2 g
end;
. C# i- i- O! |3 B! ]0 I next;% G8 |) b. [5 X: q* h4 k( j
--shengcheng Status:zimoxingceng' s9 Y( j* g. o) i$ ^
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");* d8 g7 c* d) l3 S& Z, l5 ^
Obj.Label:="warehouse status";
3 Q; d/ y, d4 a2 Q' R" s9 M ; N7 g6 R0 E' d5 _7 n
for i:=1 to WH_nums loop" y- K9 N- ^# W* C* ^
Res:=sprint("Store_",i);
) G; ^, i, m0 O: y) ^/ L! x; ?6 \ Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 Q" M3 ] c! x6 p0 [! e Obj.Label:=sprint("huojiaceng:",i);: J. e: V: Z/ p# M$ b; v
Obj.xDim:=WH_x;
& a3 I% u* \; P+ m Obj.yDim:=WH_y;: `$ N. }$ i! W& U0 ^6 V- `
Res:=sprint("StoreData_",i);
! m% F0 U: p( V. b. |0 [' G, N6 G
2 x- w' j0 A: G" |( I Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 Q7 p+ V) V2 Y8 m. G2 c! j Obj.Label:=sprint("huojiaceng:",i);
) s$ A1 L5 t- e# @6 L Obj.inheritFormat:=false;" C7 ^3 B: N3 {6 T
Obj.maxxDim:=WH_x;
A6 n9 r8 p4 L6 W5 k5 W Obj.maxyDim:=WH_y;/ L% F2 c! {: N7 H
Obj.ColumnWidth:=3;
( S( h/ \& a: v0 b8 L4 B+ L' g next;
1 Y0 y# L% i$ @& ^ 9 b' c; w4 o$ O4 D/ M
.Delivery.MUs.Forklift.speed:=2;& p) [ q4 L1 F) K8 F7 G( S
WH_var.delete({1,Part_Nums+1}..{*,*});+ p. H% u4 K. H% u: I8 [# X2 M8 @
for i:=1 to Part_Nums loop' `( P7 l2 N) M- C* }# }
WH_var[1,i]:=chr(64+i);! E9 h9 I$ ?. p% T+ Q
next;7 `, ` N2 ~, h) p
end;( z j4 i# y+ r' N# t+ h4 ~
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' N+ e, g7 i1 R9 @) O( q) O, V4 D
6 p; V" ~& c8 B1 W2 Z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|