|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
: f8 r$ U a& I$ C% [语句是这样的
( d8 ~4 [, v! z. |* Fis9 Q7 i% I1 Q3 t) Y
i:integer;
) [9 l: Z% r! m) _1 q9 G7 B4 p J$ { Res:string;3 G' V" K! _! N- w( B n- X
obj:object;# l1 P/ l% ]$ l
do4 C7 y/ q8 I8 J' d$ ~, n/ J
if existsObject("Status") then
0 w/ d) ?; c. p* a# w Status.deleteObject;6 b4 b! s1 R/ q# [
end;
" Q" \9 p" D# M/ u$ t# O for i:=1 to 10 loop1 |& c/ y. |: i
Res:=sprint("Store_",i);5 W1 H' N; V; ]
if existsObject(Res) then8 s% h% v) ]+ B, ?, o& T& i: q
Obj:=str_to_obj(Res);% h+ e2 I( Z3 N, z$ C
Obj.deleteObject; l+ g; r( Y W! m1 o+ v, o& G
end;5 _. A" x7 }3 j' ^. o
next;: N. F+ [5 @8 d* O: c5 O2 m
--shengcheng Status:zimoxingceng) v" G5 I7 d6 \" m$ W0 P
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");! O8 ^. E7 G5 R
Obj.Label:="warehouse status";
4 l j" ^# u/ F% N0 P7 _4 M 6 ~1 W5 F5 r# B }: N. I; R6 p
for i:=1 to WH_nums loop: b2 `# {0 B6 C2 ]
Res:=sprint("Store_",i);
! U8 E" ^$ I+ d2 j m4 Y Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 N3 ]6 L+ C, W. d2 o Obj.Label:=sprint("huojiaceng:",i);5 ~9 x5 a) z( a+ Z* S% P7 O: C, [
Obj.xDim:=WH_x;5 P9 _3 J8 C7 B' ?; X1 D# Z, P
Obj.yDim:=WH_y;
+ i# m2 u- Z. c) X Res:=sprint("StoreData_",i);
v+ [- }4 O2 {4 m: X, N 8 e4 D b, J$ j5 ]0 l: P# z, ]2 N5 a
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
7 b9 x N9 c( p* x) G7 X( b7 B' u4 } Obj.Label:=sprint("huojiaceng:",i);
$ w# b7 }8 Z! i8 r& t i Obj.inheritFormat:=false;
3 O7 ~. a8 @2 y8 Y Obj.maxxDim:=WH_x;
8 ~' o% Z# |) G2 [5 J5 H4 b Obj.maxyDim:=WH_y;! m8 G8 W- C! |& K0 j% U
Obj.ColumnWidth:=3;0 v$ |: i2 w/ H# v% A' b
next;
: E* g2 ~$ h& q/ \8 W p % e2 f0 X. f9 g) D0 u
.Delivery.MUs.Forklift.speed:=2;$ u4 l0 w- J5 m( N# L- G
WH_var.delete({1,Part_Nums+1}..{*,*});
# ~6 N4 V% R6 u3 y% ?4 j o7 l for i:=1 to Part_Nums loop
: F+ Y) J' E' |% ]6 \ WH_var[1,i]:=chr(64+i);, `9 v1 @# m ]) R( J# M
next;
/ i# U: ^* u( A+ E' }8 p, y$ Z! rend;- Z) r) U: s7 X& ]" k4 i$ z3 e
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 6 Z5 _. i, s! l3 r( W( L3 K& V3 L
4 |& S7 k5 X/ s |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|