|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
' ]8 y2 ^! \6 V2 q5 _语句是这样的
. ^7 Q: h3 T% G) K9 E: j, d4 Vis8 h( Z& F _9 X9 P' n
i:integer;
3 a2 E0 \9 Q$ m5 ~, f* P Res:string;
" ^7 j p2 B6 \3 e# f& k! v obj:object;
9 A2 K% c" w8 Z! ^6 n3 R! B: zdo
" }) r' Z9 ?3 B' y8 F& ]) g if existsObject("Status") then( I7 Y; a _* q, f1 V
Status.deleteObject;- e4 ?7 \9 a: l
end;+ q" X. Y0 _: t X4 v O
for i:=1 to 10 loop9 j3 M4 s+ v, q! t7 s" B
Res:=sprint("Store_",i);! w& x! W5 `7 p7 S r
if existsObject(Res) then0 d. c, @5 P, c3 u5 }4 g
Obj:=str_to_obj(Res);
Y! a! M+ \) \5 [ Obj.deleteObject;
1 u; ~0 K' W& R0 u. O6 w end;
( |6 O% a' u& N next;; Y& c( z; H( M8 I9 B9 M1 @
--shengcheng Status:zimoxingceng" z+ u/ G7 `% F
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");4 z, M; \, h+ ?
Obj.Label:="warehouse status";9 ~/ k$ w. L; @7 R6 v1 _
P( K$ n2 F: {0 {0 U/ \3 Z/ V& F
for i:=1 to WH_nums loop' b) U, ?5 l, p) R6 p) Q
Res:=sprint("Store_",i);. Y/ P+ C& C" v) R% B% }
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. [+ {& ?. | D+ |8 O Obj.Label:=sprint("huojiaceng:",i);+ {( u- p) K+ I1 i' w2 t
Obj.xDim:=WH_x;
& f' U! M$ r$ P) D P! q2 n0 T3 V Obj.yDim:=WH_y;4 B. S2 f8 \7 T3 s
Res:=sprint("StoreData_",i);
! o. d$ s# Y- h# u1 X3 | + H J8 {+ @( T9 l7 K. }8 m
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);- }; U* }0 Q4 Y( P- b- `5 L; W+ a- Q
Obj.Label:=sprint("huojiaceng:",i);: U e7 p8 l/ R, ~1 K6 @
Obj.inheritFormat:=false;
' D; A( [5 p0 Q3 I Obj.maxxDim:=WH_x;: \" O7 c% ^# B% A1 `0 r
Obj.maxyDim:=WH_y;
0 e$ o2 i! }( `* ~) f6 U1 @ Obj.ColumnWidth:=3;) @% h* [6 d* ?3 ? f* F
next;
* ` J, E2 P3 e% w% U8 U6 e1 H
( F2 w0 R: x/ T; ?& t6 J. i P .Delivery.MUs.Forklift.speed:=2;
+ i+ B/ F: a) k! G WH_var.delete({1,Part_Nums+1}..{*,*});; Q- f6 h9 f. j* h
for i:=1 to Part_Nums loop
' A- u' B: [% K V9 @! K WH_var[1,i]:=chr(64+i);
' _( F1 F1 P0 f next;
. |! r1 h* H/ j4 X# D+ m9 t' ?end;
- c( }+ {! j, ^- d2 j, w0 ?+ R6 S7 p( V出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- ?$ R' X$ x! P# f# E2 f
. Y& [0 O! N! e7 G/ K5 j( p |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|