|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。% k v; N! F7 N- N
语句是这样的
. C4 d( R4 m- J" ]/ A: iis7 C0 F2 y6 F7 Z* Z) Z
i:integer;
2 C) Q5 r) y- l Res:string;
# {. e$ C/ ]1 F$ D- M: k obj:object;
) [! @, D7 g% o3 H# M* [8 ydo
8 |5 j4 T% x$ [9 L" r1 d" P+ F- u if existsObject("Status") then, s8 K, U5 w* B! ]
Status.deleteObject;) z8 f: k1 J& ~* I: x
end;
9 m% L) k% k* J x1 l! a/ R for i:=1 to 10 loop
3 z" L v( f, U3 P Res:=sprint("Store_",i);7 o8 \: T1 Q9 h2 A$ s X
if existsObject(Res) then
4 \2 d- R; l' p0 F- F- L' U8 A Obj:=str_to_obj(Res);
! o. g2 i4 {* V, e2 z, f$ d2 U& o Obj.deleteObject;8 P2 Q: v' @! u, H6 l
end;2 Y+ E7 t ?. x) f w+ n$ o! i$ Z
next;
7 s: p- p8 N& b c3 A9 r5 f$ u --shengcheng Status:zimoxingceng
4 V/ J' @; T4 p! P) R, B; h& s Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 w9 S2 O. k2 }
Obj.Label:="warehouse status";
, l4 x! P7 j, V" g8 p/ k
5 U; c4 }* n$ Q$ }( U* h for i:=1 to WH_nums loop8 r C2 A9 u& r' f" [+ G+ c
Res:=sprint("Store_",i);+ D8 m( m" [1 ?6 K
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
" V7 _3 {! P% a Obj.Label:=sprint("huojiaceng:",i);
& S1 Z2 ^* o4 ?* U3 u D( { Obj.xDim:=WH_x;
8 x; t$ S; V% u% ^% J% I( A" a Obj.yDim:=WH_y;
0 S0 E0 [# _* l( q Res:=sprint("StoreData_",i);
1 m- k" a" X& l0 b2 `7 ~7 @( |# Q
! B: G" s% r+ s. L- G" J Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);8 s# ~! ~% }) n! s, y+ m+ @
Obj.Label:=sprint("huojiaceng:",i);. s9 r: t" x: C' y! a
Obj.inheritFormat:=false;
3 Z: ]! x" }) ]" U' l Obj.maxxDim:=WH_x;+ \) n9 X3 W/ b6 Y. b7 n
Obj.maxyDim:=WH_y;; V+ b, Q2 j) X& j% ^
Obj.ColumnWidth:=3;9 ~; l( S, x8 M
next;
( y" m9 A; q' I; _
, g# ]; Y; p {& f .Delivery.MUs.Forklift.speed:=2;. ^7 b, o" Q' _* M) f# J! B
WH_var.delete({1,Part_Nums+1}..{*,*});2 H6 A( n9 u- ]+ G4 l1 @! n
for i:=1 to Part_Nums loop c4 {5 I. k4 C A* R# V' b
WH_var[1,i]:=chr(64+i);- b8 k( A& h$ {2 i% _2 Z5 j
next;
# p9 |6 P# Q b! f% M2 aend;
1 X3 D" ^* O) x1 x6 }出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 V% r ~# ]& h/ G
+ f; W( O2 _; B( O- C! V
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|