|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
- q* I! m1 d/ w. ~' ^1 [% U! F$ ?语句是这样的. R U8 ?9 s- e8 i
is, v+ v& m" F( c. U
i:integer;+ v7 r% K8 V8 V: C
Res:string;. P* F( ^& f. c
obj:object;
0 Y7 Y1 k0 Q; C$ n1 y* P5 d) Fdo- ~% i2 ~$ Y# h
if existsObject("Status") then
) d1 @. i5 K" p5 L Status.deleteObject;7 o. C2 T: S% [8 G8 k7 q
end;
1 k1 H" j# d* g, I2 g for i:=1 to 10 loop: d. S( [" J1 d Z/ ^3 B. m
Res:=sprint("Store_",i);5 K3 Q+ f" [4 M- y- V6 m
if existsObject(Res) then
& ^- d( i1 j/ h3 u' e' ]8 } Obj:=str_to_obj(Res);7 |$ V2 h5 s- \2 o
Obj.deleteObject;
. Y& v6 S2 a4 k; r" |: I end;: D) G, A, s4 D. n- q& w
next;
+ y9 b. ^/ Q" {- m( u2 V --shengcheng Status:zimoxingceng4 a6 a C/ J! u- z: r$ z
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");, M+ Z8 c' d; [: U. ^
Obj.Label:="warehouse status";
) n* u0 u" w: m p, Y# W* p " f- E, w9 m3 L) S; p& I
for i:=1 to WH_nums loop1 v8 v/ c3 O* Y5 P3 O! A8 s
Res:=sprint("Store_",i);
; z, q7 C5 T$ S" F* O% e0 [ Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
* W/ w k! v( h6 d6 S& z Obj.Label:=sprint("huojiaceng:",i);, A' }5 M" R2 c" s
Obj.xDim:=WH_x;. a; ^) b8 ]$ c& V+ w( _# S" Y
Obj.yDim:=WH_y;6 L3 v( e/ ^7 c O
Res:=sprint("StoreData_",i);
% n; ?1 P# Q7 t1 w- d/ X
( b. Q' q1 Q5 I! f# @' A Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);* f. ^6 ?3 g! o, j$ o' w' b' @
Obj.Label:=sprint("huojiaceng:",i);
1 ~% w% G5 n) {7 h2 M+ i Obj.inheritFormat:=false;$ {" U- e( i; H$ }, P) A+ f6 E
Obj.maxxDim:=WH_x;* b: Z9 x1 I: U* O9 q" {! M! i0 f
Obj.maxyDim:=WH_y;
+ B1 E8 T) V C7 F+ R+ T: A# N Obj.ColumnWidth:=3;
& k' C& @4 o4 L) j next;
. o6 O6 ~% d" J% Y* H) T 5 o7 Y, n( V6 S2 |: ~
.Delivery.MUs.Forklift.speed:=2;& R2 k' d/ Z" n9 r( w5 y
WH_var.delete({1,Part_Nums+1}..{*,*});
% U* i' y) Y3 O1 a4 s for i:=1 to Part_Nums loop
) z B$ P6 X3 o7 C% U' n5 ]+ H WH_var[1,i]:=chr(64+i);
- ]* f( F( F$ \( F+ [( i next;
8 O1 Q+ x& M8 W! b- @$ T- n: fend;
+ g, t7 @0 V8 u [出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
* _" T4 K# f* U F: z% |7 F/ N, J: ]& I+ y6 h9 l
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|