|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
. O$ ` K. x S. u语句是这样的
$ ^6 `/ I7 e' F! yis
1 c2 t0 {, p1 F' {1 b# D i:integer;" ^1 H9 D$ |! i( Y9 r
Res:string;0 g* ^% ^ N2 C( x- {; `/ ~9 r6 `
obj:object;5 t; {8 l7 `% r* C7 E
do" F0 J# s2 _" c) E+ a# Y! F8 n
if existsObject("Status") then% E( X7 [$ r7 E5 l! z9 J" v2 {
Status.deleteObject;
- a: G1 E" [5 I end;
: y( Q; A8 X4 w) {# ? d for i:=1 to 10 loop$ @; I" i) u" P# k7 Q! K5 e
Res:=sprint("Store_",i);; z: }* w$ b& _0 H
if existsObject(Res) then& } y5 L" r$ L# d P
Obj:=str_to_obj(Res);4 R; X$ F; u8 ^" b4 ^7 M, V9 Y: L
Obj.deleteObject;
% Y% Y4 d$ g! l' U, e. X: j/ S. ^9 ~ end;$ ` i( O2 H1 e% v3 b2 e, | A- A8 T
next;* T) S2 ~1 ?/ C
--shengcheng Status:zimoxingceng
8 s$ `7 i2 Z5 L, E" k5 m1 j, Q5 N9 y Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
. S% i: M- [9 B, _5 ?0 e( m Obj.Label:="warehouse status";7 y1 T+ u, n6 r8 |5 }
s- b z- v6 { for i:=1 to WH_nums loop. p1 a( c) ]! a( w$ u7 A
Res:=sprint("Store_",i);
+ t8 l O7 o9 J) P8 R3 k% c+ O$ g Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 I- z: w: ~; y* e2 D Obj.Label:=sprint("huojiaceng:",i);
# r6 o- l% ?" t" o1 N. F Obj.xDim:=WH_x;
$ r$ D3 b% y7 i+ A+ Y; h3 b4 Y Obj.yDim:=WH_y;& A V# E, Y2 h6 C
Res:=sprint("StoreData_",i);
% D; d5 }9 o' t : f7 @) q; A' H$ V' X9 u
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& R$ S# D( G2 X/ n% p3 [
Obj.Label:=sprint("huojiaceng:",i);% I$ q0 }# g5 \: `+ C2 h
Obj.inheritFormat:=false;
+ S, f, `3 ]0 U+ l4 \ Obj.maxxDim:=WH_x;
! M1 q# K3 ?0 y" M9 ?! \& N v Obj.maxyDim:=WH_y;0 x: [) h* c) ^, Z4 i8 q* ?
Obj.ColumnWidth:=3;1 E% {( ]+ K4 ^; `7 A
next;
" d5 ^% T, p7 p$ \, {1 n: z# J4 l
2 {4 r" y8 M' e A1 v$ G .Delivery.MUs.Forklift.speed:=2;
" ^$ S8 x" {& {& Y) a0 v# u0 t6 [ WH_var.delete({1,Part_Nums+1}..{*,*});7 {% A3 F! G' W
for i:=1 to Part_Nums loop# Q' T [. {6 |: [
WH_var[1,i]:=chr(64+i);5 O% f2 }: |4 N/ c" k- K
next;
9 P( w( c+ Y) i6 u# I1 aend;. Z6 ^/ q4 c- [. w# l
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
# q' q. Y3 k+ ] i! u3 r" W
K% F v9 V) B" g1 W+ n3 s |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|