|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 k, K8 C8 P5 B* l5 p! G语句是这样的
1 J7 s/ q% r* Xis$ J% Z( K* [/ Z" O" S4 a
i:integer;8 x, A6 g: a3 F- b
Res:string;
2 N% z+ w) ~% _5 \ obj:object;! f; ~. h: d3 S+ T J2 S. t
do
. y) s. C( M" e# |0 @+ B7 T; [ if existsObject("Status") then1 A- i! Y6 _( v. n9 L# P/ t5 Y. a
Status.deleteObject;& e3 t) R, ~1 t: r
end;! m+ v7 j/ B* j& W! M* @+ q
for i:=1 to 10 loop* \1 |1 C1 \6 n
Res:=sprint("Store_",i);
% k* ]/ ?: R% F7 o, Y if existsObject(Res) then0 a" d* ?4 C/ \& X7 y4 `" j+ r
Obj:=str_to_obj(Res);( R0 ?8 _2 v1 |7 O1 O) M0 }
Obj.deleteObject;
. p/ a" A' u9 l! |3 _) R end;
# C2 H3 ]7 O$ ~0 Z Y, H9 r next;
: R! _& H s. A --shengcheng Status:zimoxingceng
, d# G' F+ N% g# Z$ s* L" V$ { Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");2 A: Q7 h7 l- N* h
Obj.Label:="warehouse status";
/ A; H* F. p. y- L6 k6 L$ o
; ^" [3 i1 v3 E# `! |6 Q for i:=1 to WH_nums loop
7 Z4 {4 Y9 b6 K+ e0 C% {- p. e4 a Res:=sprint("Store_",i);4 q9 q$ Z7 u* C6 ?+ J- G9 N7 `1 W
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);7 y: T8 U$ `0 \9 `' R) i- }
Obj.Label:=sprint("huojiaceng:",i);
- C/ ?8 Q( O7 W1 I& x f6 e Obj.xDim:=WH_x;# g5 R- s3 v) Y" m8 s2 r- W1 H' m
Obj.yDim:=WH_y;- F5 @9 b+ |6 O8 [) v- X
Res:=sprint("StoreData_",i); b% n3 i( _4 e6 H$ [$ c" J
1 B: Q/ X. Q) r3 O: M7 R
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 ?4 R6 n3 Z! Z, F- A Obj.Label:=sprint("huojiaceng:",i);
9 U- F5 K% a) B+ P9 c7 q Obj.inheritFormat:=false;; T: D5 w- L' S1 m* k
Obj.maxxDim:=WH_x;
; K, y" F7 l- |8 F5 r Obj.maxyDim:=WH_y;4 Y9 m" p* S% t h6 P% V
Obj.ColumnWidth:=3;2 a: Z& J* @" h* w/ Z' y& |4 I
next;
, X% P) G8 T# v 5 v" C1 m2 A& v6 X) o
.Delivery.MUs.Forklift.speed:=2;
5 c' b4 v: Z2 ]1 q" e' b WH_var.delete({1,Part_Nums+1}..{*,*});
5 W5 e3 x9 L. } l W* E6 X# w for i:=1 to Part_Nums loop
" O. O. \( [+ H WH_var[1,i]:=chr(64+i);
& p. x* ` n& b5 }1 D, P% C) w* V next;( p" M. u X% Y+ C) i
end;
: _- N) ~1 F& h6 P0 o2 i7 E" G出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 8 ~" e Q8 N; {) _
$ [$ k. K- h a8 c6 D |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|