|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 v- C- o' H) m! h/ M语句是这样的6 r8 q3 H* [. |! [5 k2 Y( E
is
- o1 j2 @, J& y. ?# P1 k$ t( O3 ~ i:integer;, v1 h- Z) d/ p
Res:string;
1 V. g1 p3 g0 R/ ~( c obj:object;
0 A$ f' Q% d, Y7 Pdo
5 H" P& l9 {, s if existsObject("Status") then1 h- w" K( P2 p9 G& V# K' _5 @
Status.deleteObject;+ D- J* S4 q! O: C6 t
end;( D+ s, p! H1 z. m
for i:=1 to 10 loop8 Q$ k B* k+ x+ L9 }
Res:=sprint("Store_",i);, U$ ~. L, E9 Z0 [: r9 ~! B8 S
if existsObject(Res) then
0 ]2 ~3 }5 K% K ^( D5 U Obj:=str_to_obj(Res);
& b6 V9 G+ F1 D5 p, | Obj.deleteObject;
& Q6 o) x. t& p4 ~8 A end;
V2 J) D7 V/ v& j# V. w next;0 k8 l, y3 x" S3 z2 Q' L
--shengcheng Status:zimoxingceng) z" X: H5 _! S
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 H# a: H% c. L% W7 y$ m- T" W
Obj.Label:="warehouse status";
" f; g$ u* i2 O; Z7 ^ + N/ ]5 }2 @& o2 w* `0 l o
for i:=1 to WH_nums loop7 t" k0 x5 m' X8 y6 C
Res:=sprint("Store_",i);
7 [3 Q. Y, f- E, n) @) @1 c Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
, c7 J" V5 z' |! P" F* S Obj.Label:=sprint("huojiaceng:",i);6 ?1 ^( m" J" H0 v1 v+ l( F+ X
Obj.xDim:=WH_x;9 X/ e& [ m* V8 ?6 X7 @- A
Obj.yDim:=WH_y;3 U% z& ?) c( a& B, [* H
Res:=sprint("StoreData_",i); C2 v. z# s' Z# N
; \& M+ t# G' L; q0 F8 n" A3 e Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);$ s1 L* K1 U. Q2 U1 V& f
Obj.Label:=sprint("huojiaceng:",i);+ O( \1 J: ^+ ]1 K- T2 \
Obj.inheritFormat:=false;# k9 O: b: I7 a. U' t6 K* F, ]
Obj.maxxDim:=WH_x;% k& \+ u2 x) _2 {5 M
Obj.maxyDim:=WH_y;0 r! @& F$ |% y) H9 X
Obj.ColumnWidth:=3;
, X1 b9 @8 d+ W9 H$ i5 y next;, E1 f, I' [" o3 {/ Z
, j- L; l3 ?% ]
.Delivery.MUs.Forklift.speed:=2;2 c4 Q" [% ?( b' F# p# V+ x1 F
WH_var.delete({1,Part_Nums+1}..{*,*});; V" M+ b3 g- K' T6 k7 I- K& r8 o3 W
for i:=1 to Part_Nums loop" T/ I' k$ ]6 r2 {5 w; } g+ U5 G1 T
WH_var[1,i]:=chr(64+i);, b8 [* s7 h$ o* P/ v* t
next;
; m/ I, Z1 D9 B- \8 {. C# D" yend;
' J: R, L& i2 j0 C- O1 N出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 r: y; Z- d: C, e) }: p
3 Y. I) e. J4 X& u7 ]7 c |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|