|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。/ B6 R, P8 d; Q' \' x
语句是这样的" G- z2 H6 P$ K" @% J& K
is% z- f% B* X* @% v6 x
i:integer;! y/ @3 b, I' r* G4 O9 ]
Res:string;
$ P2 i+ p5 X" e- ^8 s5 c0 S obj:object;
0 m) ~' {: K x E+ I5 B- \do
! k, A: t( B) G if existsObject("Status") then
& b9 c- `, d5 c. s# p5 z: } Status.deleteObject;
& E. r ^6 a3 P! v' t: t, K, n. Q( ^ end;
* {1 w& i0 v. n1 I$ ` for i:=1 to 10 loop# h- v4 K( E; U& {/ o- O
Res:=sprint("Store_",i);
" U; j: H$ C4 Y' a1 K if existsObject(Res) then/ w, G2 J) M" E# I6 b
Obj:=str_to_obj(Res);3 C: |8 S2 x6 J# Y$ \/ j, I
Obj.deleteObject;/ z P: l4 D% I; g- Q8 y* E
end;* N3 V& K F) q
next;" w! e U" |$ b
--shengcheng Status:zimoxingceng% Z7 z: b0 ]# Z5 p$ \
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
) }1 n+ ]& y$ i Obj.Label:="warehouse status";1 {( N0 P d* }6 p; h
+ L+ o' I" U& {6 K* i! D for i:=1 to WH_nums loop+ q% p5 w: ?/ d4 T+ O7 C) s g$ v
Res:=sprint("Store_",i);2 x9 }" y$ ]* u( k
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);1 k: P4 T; P7 L+ J3 {
Obj.Label:=sprint("huojiaceng:",i);9 p4 e: ]5 n, j8 g& @2 F
Obj.xDim:=WH_x;+ P7 m" r* O7 F5 K" L) Y2 Y- _
Obj.yDim:=WH_y;5 M- d) u" @, o- E: \5 U, h* o
Res:=sprint("StoreData_",i);
* O% ~/ H# p0 W& k7 c. l- T2 J& e ~9 Q; \8 {9 \/ d
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
4 D4 R1 X8 Q7 p1 f6 ?6 B Obj.Label:=sprint("huojiaceng:",i);0 |7 E, K& H3 `, m
Obj.inheritFormat:=false;! H6 ]2 m" \8 r j8 Y/ O! f
Obj.maxxDim:=WH_x;- o: Z: E. ~$ U, t+ |5 ^
Obj.maxyDim:=WH_y;
! S, j2 d- q# {* t" f5 t, R Obj.ColumnWidth:=3;0 j* `3 g# w8 R; w2 v+ Q) |3 ?
next;8 P0 {6 ]( j) [* p6 b* \ V" `
3 W5 L% L: y4 k- |9 S7 k
.Delivery.MUs.Forklift.speed:=2;
! ~8 X6 s" j$ v WH_var.delete({1,Part_Nums+1}..{*,*});
, k1 g: a. a; I6 ~ for i:=1 to Part_Nums loop
& b) a% w$ o6 X9 ^- X WH_var[1,i]:=chr(64+i);
}( _( z- B$ ~ q next;
8 W2 j& c, z) Xend;/ B( k, a; O' K* V
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 % b+ Q# d2 ^: X* o2 S
5 Y: y( R4 S+ l' A) r9 X0 H) W; d/ ]
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|