|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
* r7 k: ^1 B6 U6 _! G/ F语句是这样的
|. ^9 S$ E4 X& g: Ais
6 c" `8 p/ `& g. s- E; ?! ]" w" K i:integer;6 S6 H* c3 d5 \
Res:string;
( I) o7 ?1 r6 Q. }: \8 n6 w) c obj:object;
; M" ?! p/ I' r& F3 X# ]* Y1 E/ pdo
+ o/ F) |% b8 ]$ R$ u' } if existsObject("Status") then% o3 b* E: O9 J: n/ `6 }
Status.deleteObject;8 u2 H s5 c, G
end;
4 Q! ^* I" M; Q- `) _ for i:=1 to 10 loop
) A k$ D A6 P* e( ^" a3 V4 [% m Res:=sprint("Store_",i);
% V/ F2 r' q7 J9 E6 F if existsObject(Res) then2 [- G& s* t( m3 F% Y) T. I
Obj:=str_to_obj(Res);9 n/ C$ Q2 L$ O2 Y2 O1 W
Obj.deleteObject;
: A7 G% i7 G' _+ W& } end;( z1 m6 s! H3 D! ]( z! O
next;
2 |% w. i/ I2 _ --shengcheng Status:zimoxingceng$ @9 c; R Z, s' Q/ ]
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status"); ~ G* \' l, Q/ L3 T8 s
Obj.Label:="warehouse status";3 |. [* t6 |6 k. F2 n" _* I- z' F
7 Z/ H( t/ D/ d for i:=1 to WH_nums loop
r; ?! M/ V3 S$ I7 s9 {' D; t) g Res:=sprint("Store_",i);
' g. F8 m J# Y% Z8 N Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 H$ \ d/ P7 G* _; T
Obj.Label:=sprint("huojiaceng:",i);
; ]4 y& D/ I: S7 ~ Obj.xDim:=WH_x;" G% E* J4 l {, ?
Obj.yDim:=WH_y;
! a% w! j& m: p( K( ?6 D- k Res:=sprint("StoreData_",i);" Q# \" x' s' r" g6 F/ v+ x
2 M( M4 N. s% q6 M" r Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);. s0 C% U3 s9 ^# ]9 _$ |' @& A/ t; f
Obj.Label:=sprint("huojiaceng:",i);$ e7 l* [& z! c9 A$ P2 |
Obj.inheritFormat:=false;2 @, Z- b) Y, E R- v( h, S- b
Obj.maxxDim:=WH_x;3 p3 j! d' ]& B/ V$ U5 P- s
Obj.maxyDim:=WH_y; g; {: a" v- u7 R+ _4 b. v
Obj.ColumnWidth:=3;
, I$ I' I* w3 b5 d# F/ j( q next;2 |) F9 ] }# G, b6 s
v: N2 e3 a- A' [7 w
.Delivery.MUs.Forklift.speed:=2;0 _! V% i6 u: Q1 Z8 J
WH_var.delete({1,Part_Nums+1}..{*,*});
) W( Y d# ~8 y- w8 t; p for i:=1 to Part_Nums loop
8 l$ J) s( `7 Q" Y: T7 b WH_var[1,i]:=chr(64+i);: T. Z w& J! m3 L, H0 B0 J* R
next;
( r# h- n$ O9 ^% s/ [* Kend;6 ~; `( Y9 J1 Z: f0 P1 S2 F
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
! |: Q1 [" U/ r0 {9 }. ~
8 @+ y6 ~2 {+ W8 }* \3 H |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|