|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。. @3 s# r) F8 ]% {! k
语句是这样的/ }( T8 x$ V- x2 e. r
is
- \5 ]4 m7 I7 P y& y5 s+ M i:integer;& t, [- v/ {. M
Res:string;1 k0 @0 O- P; F! |2 i( ?
obj:object;
0 ~7 g( h J' y d( _# U7 v: kdo
9 ^' @) N [: ^: Q if existsObject("Status") then6 Q: S) y7 c: _' N% `1 Q0 ?
Status.deleteObject;
; \6 X. v' y. q* B end;
1 ` V# c$ I+ R4 H7 g) \& } for i:=1 to 10 loop, Y W% ~- R8 Q: f0 z) c$ {9 ^
Res:=sprint("Store_",i);: O+ _! K9 y8 o/ x0 b* g$ p+ V+ a
if existsObject(Res) then2 S* a, \% s5 F5 N/ }5 S
Obj:=str_to_obj(Res);
6 w9 {1 d5 o" F' K! \* W: t! b/ ~, w Obj.deleteObject;. o% N0 d) c6 l2 T$ L N' t
end;
" A" w4 w% @+ Y6 Z3 r+ K- e next;
2 C/ P0 V! W/ {& [. Q5 }) d, [ --shengcheng Status:zimoxingceng
: O( Y8 D' G' M6 e Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 b' {9 c& O& f7 W, k
Obj.Label:="warehouse status";
7 x; r4 B1 o& t: @" E" N' t' k
( r% {/ m9 h* U, ~( G& Z5 E for i:=1 to WH_nums loop
/ g! S4 t$ @6 W$ z Res:=sprint("Store_",i);
$ \2 i6 }9 X# ~# R. U Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
6 Q/ @7 T1 p) O& |% x( J" U Obj.Label:=sprint("huojiaceng:",i);7 ~! X, z8 }$ h8 h- [
Obj.xDim:=WH_x;! |% T% o/ O0 h7 w+ V* _/ C+ P& U
Obj.yDim:=WH_y;
/ K( r& i/ t: T/ w R# M3 a9 B! L- Y Res:=sprint("StoreData_",i);% M$ x) l9 R4 F6 B' p* F
6 ^1 m. z7 [2 q0 y- Y7 ^. p Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);9 n2 H, G; r9 n( D8 i
Obj.Label:=sprint("huojiaceng:",i);
% f3 m0 U: h0 G% F* P/ L0 {8 I Obj.inheritFormat:=false;
8 h+ M5 X U, @4 j9 G Obj.maxxDim:=WH_x;
/ g! t D2 F) _, N Obj.maxyDim:=WH_y;" d. f A$ S# c; c& g
Obj.ColumnWidth:=3; g, l: t" Q9 G) M- g& W0 i6 \
next;. i5 v, |$ l! }; S8 I9 K4 T) ^! R" j
( L O( j+ ~$ _' Y .Delivery.MUs.Forklift.speed:=2;
8 x1 K" ?+ ~3 l* u WH_var.delete({1,Part_Nums+1}..{*,*});
3 {" L, t& e2 V6 j% q$ | for i:=1 to Part_Nums loop8 |# n/ R ?1 w" W. P, e" r& h1 y5 K
WH_var[1,i]:=chr(64+i);
5 Z& g+ c! J6 \/ c2 [ next;
$ u+ ]/ k, l% d o5 V* yend;4 g6 T4 C& z4 S2 a. e
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
. g. O) a# u7 J# v
9 c- u6 E: [" p8 W, n |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|