|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。1 l2 I* n0 d. C5 S$ y6 f9 C) v0 J: w/ s
语句是这样的* V; x0 M' x: y0 ^* q8 j8 G
is# u+ U$ u) C2 z
i:integer;
( L8 W- G* n5 ]/ k3 y3 s Res:string;
5 J* R/ y& N7 `2 D obj:object;0 R! L/ _+ s8 Q1 @ T7 V3 s1 R
do( k$ B8 @8 C/ ]' o3 C' A' ]8 \
if existsObject("Status") then1 x7 e( Z( a; ?' u }6 [2 f+ w
Status.deleteObject;* Q* x" {' C! b: L. c7 P5 n
end;
6 @' s! `$ |+ |) l& F0 M for i:=1 to 10 loop3 j# R. Q! Z5 I
Res:=sprint("Store_",i);8 [4 u" K K; U4 c! w% S. e
if existsObject(Res) then. f% g& h9 j5 h% n
Obj:=str_to_obj(Res);
" r3 j+ `# c/ s. v5 \/ z Obj.deleteObject;
4 O- Z+ a9 b/ G6 I. a# G end;7 D- q# T4 |3 O' c9 W
next;
7 m, E; J* M6 o: B, Q8 c, D; @( O y --shengcheng Status:zimoxingceng
" R l5 o# Y( `/ W% ^: w/ A5 L Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");, x1 Q; r) m7 T/ {# ^4 {4 e: H) z
Obj.Label:="warehouse status";
4 p! ~& n% v# G+ V$ }$ h
/ q2 N. a9 ]/ ~9 |# w/ j ~3 i for i:=1 to WH_nums loop
0 c: E$ q. W) f! Y3 W Res:=sprint("Store_",i);
1 _) A: Q. V9 \- Q3 G6 i) v Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
3 i1 V& i" R7 T0 F5 V Obj.Label:=sprint("huojiaceng:",i);8 k5 E5 T9 P: p+ {
Obj.xDim:=WH_x;
1 N7 p2 K8 z# v6 L) X Obj.yDim:=WH_y;
' i3 p- N2 M) _ r Res:=sprint("StoreData_",i);
8 U' b$ q# O. }
l4 U+ s* H+ b b1 L$ n Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
' O( A8 g) W- O* W6 m, s: l Obj.Label:=sprint("huojiaceng:",i);9 Y- b$ X7 O& H- k2 s1 m8 \
Obj.inheritFormat:=false;
' ?4 L4 {: A w" M/ {! ?5 r: T% ? Obj.maxxDim:=WH_x;
; K$ G0 e, m: i4 \( \9 j Obj.maxyDim:=WH_y;, d& Y$ `& M# G$ I: [0 Y: k; r9 q
Obj.ColumnWidth:=3;) d$ {2 O" v3 Z
next;
- y, c5 c, L9 ^1 A2 H% L # R/ W4 o% s M
.Delivery.MUs.Forklift.speed:=2;* Z$ r* l6 ?7 q' P' t: q
WH_var.delete({1,Part_Nums+1}..{*,*});
& r6 S+ _1 y7 }( s8 u7 L: y. \ for i:=1 to Part_Nums loop3 @$ }) H) G3 ?. Y G6 E& C+ [0 A0 M
WH_var[1,i]:=chr(64+i);/ r' t3 l9 G0 B. X% ]
next;
! C m7 w! F; Q6 W+ m- @8 h* }6 [end;0 ~7 {1 z# M7 q
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
* K& A. F. P* y) D" F$ ^2 B! i: g, b2 r! m' g
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|