|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。# ?$ q) E f' z4 b0 t) F. l/ R: Q
语句是这样的; Y: V; g/ o/ T0 f- o
is
- x- R: c3 F4 |. u5 F6 Y+ l i:integer;
9 R2 v9 K' L9 m! X# Y Res:string;" j5 C5 R- Q5 D F! N) Q
obj:object;
) c0 L0 Q' p& K0 z- J. gdo/ O6 R2 E# b* v
if existsObject("Status") then. {; ^/ N, X2 d0 R: S$ b( v' }% i& A
Status.deleteObject;
* X6 {! v' Z' I+ Y end;
! T) E9 A# q) X% B for i:=1 to 10 loop
+ X) D1 h( A, q& k, O+ h3 ?, T& j Res:=sprint("Store_",i);
H5 f2 L V$ k2 \- n& S9 I if existsObject(Res) then6 v7 X1 C- N1 D( Z/ I4 J+ b
Obj:=str_to_obj(Res);
# m ]5 J1 @+ Y& {$ D Obj.deleteObject;
' z$ c! p; u: ~' ?' M y! l end;
2 \! J& x/ Z. C5 `% U# H next;0 V) |! M3 B0 k
--shengcheng Status:zimoxingceng& z% z4 H5 j8 V5 }4 E' w' H$ U
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
. K2 @* \1 [' i( q% M4 I+ G9 g Obj.Label:="warehouse status";, x. P7 P1 P x2 V7 [& ?% d
' Y8 T. r: k( o/ `
for i:=1 to WH_nums loop
; P- I" u; ?& i% N4 @2 W Res:=sprint("Store_",i);
0 _$ `9 {- ]& `" m Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
3 y$ q- G' D* ^4 e9 {0 f Obj.Label:=sprint("huojiaceng:",i);
# K4 z" A8 F: Y0 t Obj.xDim:=WH_x;9 m, E9 c& x+ b% h2 F7 B/ U
Obj.yDim:=WH_y;# u5 c. X7 R3 T. `2 x% P9 p
Res:=sprint("StoreData_",i);
[, q9 \, F8 i0 s2 r7 Z
$ r/ b& h! H$ D% F9 `9 |8 F Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
# ? Q, Y j! G. j4 H Obj.Label:=sprint("huojiaceng:",i);
7 F$ V3 B. S! r( x+ }9 T1 k" B Obj.inheritFormat:=false;
: X$ `4 W7 i1 Y Obj.maxxDim:=WH_x;
. A. O$ m- [0 e1 D5 l2 E; c Obj.maxyDim:=WH_y;5 }1 O3 d4 k: I! x
Obj.ColumnWidth:=3;
- O1 K! N2 `$ K6 U next;
! Z: e ]8 I8 Y, P! [8 N! A1 r6 k1 Y) b 2 E$ i6 R9 J6 `/ U4 o
.Delivery.MUs.Forklift.speed:=2;
" o/ `- s5 e# _! \7 n" j+ k6 R WH_var.delete({1,Part_Nums+1}..{*,*});3 y' |0 {/ l" F6 e# S+ r/ U- U
for i:=1 to Part_Nums loop: k, [- d6 ~ Q# p7 [* m0 z
WH_var[1,i]:=chr(64+i);9 S2 g2 E K+ l( _& I- J+ l
next;. O; A& _- p" Y
end;
& V& P+ f9 M+ ]- Z7 ]# x! d出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 ^, g0 O$ M6 |/ c2 U- d& p. u0 v( e% X! L8 z, b8 }
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|