|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 M7 n8 j5 }' c; q) q. o0 Z语句是这样的- o$ ]& D' D% |
is# ]' w* h" g8 }! b: K! V
i:integer;
7 E( P9 H8 d' T A; z2 f Res:string;
; E4 S1 M- f9 Y. z, Y$ j$ ~ obj:object;
9 T$ q9 f& Q1 D& N* Bdo3 C$ X& b: J: U$ y n5 F1 J
if existsObject("Status") then
# L: V, l) R! f. x# |) x Status.deleteObject; G+ z, ]9 J( v4 [) E5 ^" i y
end;
0 \' `0 k6 f* d* ~4 F6 p* E for i:=1 to 10 loop( o- ]- S( y$ ?; b% L! \
Res:=sprint("Store_",i);3 j" \1 d/ v- Y- z0 S( k
if existsObject(Res) then! k. S9 W t# a& X$ M( P
Obj:=str_to_obj(Res);% K: X- `" \* y1 K- J
Obj.deleteObject;
+ D+ T% z, h3 i end;
2 v! N- F- ` o7 S. s" O- @8 c next;
. F3 N, h6 |' Z& {9 H: p' {9 Y7 s! a --shengcheng Status:zimoxingceng& Y$ G7 |* I, K; Z6 p, A
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");4 x; s# l( `* [4 ?" S- u* y. P
Obj.Label:="warehouse status";
! r' p4 R' I3 f" x$ _& a7 G 9 m- H% [6 v8 n
for i:=1 to WH_nums loop' b9 ]( s# x! X3 y% I9 u
Res:=sprint("Store_",i);
" x: z7 ]( L R7 \5 E8 D Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 V) R: W* I% M8 e, l
Obj.Label:=sprint("huojiaceng:",i);" d, l- l! V$ s+ C1 T, h; J+ k$ O
Obj.xDim:=WH_x;
* v( {3 m- E( c% y2 k Obj.yDim:=WH_y;
' h( m9 Z! y7 o3 }4 @+ u Res:=sprint("StoreData_",i);: g/ h) v2 X; W8 p4 c: {
g2 p. \- h" u* ]* L Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);" O5 {' o/ n" N9 n# k
Obj.Label:=sprint("huojiaceng:",i);' q! [, l# z/ K7 O' q, X9 u
Obj.inheritFormat:=false;% L8 H0 ]* D) Q5 {$ r+ v0 U
Obj.maxxDim:=WH_x;! @# a# w4 z: y8 t
Obj.maxyDim:=WH_y;6 A) w: L0 S9 X0 A' P$ |
Obj.ColumnWidth:=3;
9 I% s9 i+ p" _2 s1 E" e, h1 w next;! f8 f; q: N2 j+ p$ M3 A
6 C+ }" l2 ]4 ]8 [( w/ j$ n
.Delivery.MUs.Forklift.speed:=2;8 M" }9 d' S" [& G
WH_var.delete({1,Part_Nums+1}..{*,*});) d/ |3 U" D9 V9 ~/ Y: w
for i:=1 to Part_Nums loop9 S1 Q. g5 F0 V9 u7 {$ K
WH_var[1,i]:=chr(64+i);
$ w8 c- T( \3 u4 L$ m$ w next;/ l! R2 l& |' {4 g; X
end;
0 m. d6 e6 _) w) ^- b出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
/ J$ A& ~; f9 F( _8 a2 ]5 f6 M" {$ `. s
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|