|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 f$ C _; f2 e% x语句是这样的
0 Z+ B5 b# l2 M4 ~' \0 pis- }, e# V6 M! ]( x
i:integer;
/ ]+ L: H2 w8 Y; Z% t$ A6 @$ G. |* f Res:string;
9 l* G( u- F0 v2 F/ B2 V2 r | obj:object;) W0 y2 g, U1 E! |6 v
do' G. s$ y/ ~3 T8 b$ ~$ }( M6 g1 l4 Z
if existsObject("Status") then$ m3 B+ N1 _: Q- l" K, U9 b- T
Status.deleteObject;
, \$ S) O% ^" u end;
1 S% E) t' K7 z0 O$ s for i:=1 to 10 loop3 v) I' _6 @' X8 F
Res:=sprint("Store_",i);( h3 D, _4 f, ?; U( `; x, {8 A
if existsObject(Res) then
" R2 O, ^# p3 Z) B: e- s Obj:=str_to_obj(Res);+ {$ Y. {$ e" i( r1 P* ~
Obj.deleteObject;4 v% k& @" S2 n+ Q. w- V
end;
% G2 ]+ u5 g0 a0 I+ }- d/ }' H- n next;
' [- V/ S o* {1 W4 X+ m* Z --shengcheng Status:zimoxingceng
) l2 k3 u v3 ~/ {2 Z Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
7 F7 V# V, |8 r Obj.Label:="warehouse status";/ ]9 A, a- C, p. o$ o, I
8 p# b* O: I, @ n U
for i:=1 to WH_nums loop3 d& W" t2 O- d/ b! r/ J* X. U
Res:=sprint("Store_",i);% g" e! _! m$ \( w* e1 j
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 S; j. X1 h% {4 X/ d# i5 M Obj.Label:=sprint("huojiaceng:",i);! h$ p# e* ^" N4 f* v7 c: D
Obj.xDim:=WH_x;) i& F2 C% ^# @) U" p& C' b
Obj.yDim:=WH_y;
. R7 S# ^2 y2 O0 T8 |5 x Res:=sprint("StoreData_",i);
2 w2 V: L, @2 N m2 ^ R h , G4 S5 Q; _: e: ~
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
2 ]+ y# v6 U# @: t2 K# `; p Obj.Label:=sprint("huojiaceng:",i);4 y5 I4 S! {) X5 l6 ^( k
Obj.inheritFormat:=false; I% m' L- y, c" c) ^7 t
Obj.maxxDim:=WH_x;
4 n% m) g4 V0 c' }7 [4 P Obj.maxyDim:=WH_y;
) a2 T1 T) a) h0 b' A2 k Obj.ColumnWidth:=3;
% j3 A' O8 I3 I0 D* C l next;+ [6 J' G) i* b+ Y; d
' y' Q2 d. F# ?3 r E/ V7 y .Delivery.MUs.Forklift.speed:=2;
3 a8 M9 q+ K* J# l o# l WH_var.delete({1,Part_Nums+1}..{*,*});& U% J* n' r3 }% ?
for i:=1 to Part_Nums loop" r* ]4 }% {7 R% N% y
WH_var[1,i]:=chr(64+i);
' ^9 m4 ]7 i4 F I0 N" L next;8 @0 I+ U8 t& {. d
end;0 o1 s: G! T* l8 x6 L# h7 G2 p
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
% f6 c1 h9 b$ N
% M" j( W; i) o% O |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|