|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
* y6 i* n, a( R' p, L4 u语句是这样的
0 g' U6 j+ u+ I D ^$ lis. ?. n% v! [8 X+ F: D
i:integer;" L, l# q i' j
Res:string;
3 F. I2 T- t H2 S obj:object;
3 ]" B6 G$ N# F0 p. p! |) ?$ wdo
' v9 h) w8 c" q( q( T if existsObject("Status") then+ O. @! }9 y4 n5 Y# k& b3 M) H
Status.deleteObject;
/ M. f3 Q$ |0 s6 w end;
1 K9 i' A7 L8 k: e" E# l6 U for i:=1 to 10 loop+ G5 Z% x. B. r" p! A+ r L
Res:=sprint("Store_",i);9 A& J- Z% G8 D& k! f5 G) o2 ?* o# l
if existsObject(Res) then L+ W- R- E- l$ Z1 X
Obj:=str_to_obj(Res);
( q1 A) c X8 ^! N6 U Obj.deleteObject;* I' Z- p) ]$ v( `' ?1 E# a
end;% r( e5 f$ B ~
next;
- [) }' o3 |! k1 _3 @- o; R8 y --shengcheng Status:zimoxingceng
! Z3 A [5 N7 c8 V9 e+ @1 D2 O Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");5 _* D- w# _4 ~5 w) u
Obj.Label:="warehouse status";) P3 K0 S$ B/ C4 j K! T
0 U! V, ]0 e" \9 R for i:=1 to WH_nums loop
) Z) F5 Z' j8 N3 P, u9 S2 P2 N Res:=sprint("Store_",i);6 E" b) {) ^2 F7 O, U/ F/ Q
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
' C% m3 g/ ~! O: a, c) K C4 k Obj.Label:=sprint("huojiaceng:",i);6 E4 `+ x& u E f% K9 Y) b; ]
Obj.xDim:=WH_x;
) y8 H) q( ?. U Obj.yDim:=WH_y;
9 ^) R2 Y# r/ V+ F Res:=sprint("StoreData_",i);. H+ k9 I- } ?
+ t# p- A' T4 I. y
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);# [% N' U& k" ^5 H- y
Obj.Label:=sprint("huojiaceng:",i);
3 l! E' p, b. W2 {, e; p3 F- N Obj.inheritFormat:=false;- N- G2 @0 I1 `* \
Obj.maxxDim:=WH_x;
- \- R' c" l I+ U& Z8 [5 } Obj.maxyDim:=WH_y;
' T9 w! N. D8 x5 Z. G+ d Obj.ColumnWidth:=3;- f4 m9 o6 E- o b9 P
next;% Z0 o/ |7 X/ A" Q. e X9 o6 I
\9 x$ c; d3 @5 b- M
.Delivery.MUs.Forklift.speed:=2;
! ]5 O% N; f6 o* N* A! f6 u8 p WH_var.delete({1,Part_Nums+1}..{*,*});
, e: P4 U' k8 Y: L2 ` ?6 k for i:=1 to Part_Nums loop& R3 K; C7 f% d* i9 L& ?
WH_var[1,i]:=chr(64+i);
/ |; w+ \+ o6 O( ?$ g0 x next;( w2 v8 S2 i' [" ?
end;; C' {" D: B; B' B* ]( r8 ]
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
2 w3 P' v! T! T8 T0 K
) g4 J; g, o1 b, J* _$ S- b8 l+ t |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|