|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。& P* V" e. F) } w# [
语句是这样的
9 i' m2 e) a6 Z+ z2 G& uis
4 f# @3 X6 y) b# J2 A/ o i:integer;
8 m$ L5 r! U3 a9 E% Y+ a! C+ s, I Res:string;
8 P! x" x4 y4 p3 D obj:object;
! G) Z/ i' w0 r- Vdo+ o' |" n7 H+ M% a$ t
if existsObject("Status") then
6 Q8 X) i" @+ q/ y. V7 w, Y9 e/ C: h Status.deleteObject;' [4 o- |/ R9 x m. S3 z4 X$ X
end;
( |( ?) @# a$ R7 D4 P for i:=1 to 10 loop+ c# l& f! d8 O" N
Res:=sprint("Store_",i);# Y8 H4 Y R5 E6 d3 g4 |
if existsObject(Res) then, D2 i' K; {- E# H1 c
Obj:=str_to_obj(Res);) W w. @8 w) u& i
Obj.deleteObject;; y* P: s9 B1 W9 b) E# r
end;
& I" L! E( U( x( ?& o+ N. \ next;
* c- J8 p; F9 f& I2 O$ f --shengcheng Status:zimoxingceng8 b# @$ |) Z% [$ k' W
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
! m- ^2 m7 E# |( E Obj.Label:="warehouse status"; }- i1 ^. P% D* r c. l O
2 @: ?( n, D9 _) ]% @7 N: w for i:=1 to WH_nums loop3 N. j& H( s' u0 P- M3 Z! j6 i* b" w
Res:=sprint("Store_",i);
+ M' I* }% x& O$ Q. B Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 l) K# _: {# R' D Obj.Label:=sprint("huojiaceng:",i);
% A9 B7 X2 `) L6 L% |! S4 \/ N Obj.xDim:=WH_x;- |5 u. j& Q& h! `
Obj.yDim:=WH_y;1 A5 O: \- N, I- g4 @& l$ q/ b
Res:=sprint("StoreData_",i);* e! O$ ~$ M2 `7 L5 I8 v" W3 E
0 }, O+ q0 d9 {/ O2 [
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
3 M! S: \/ j3 Y5 O/ c Obj.Label:=sprint("huojiaceng:",i);
1 v3 B% f* g' q2 I; ^3 \ Obj.inheritFormat:=false;1 I( b1 A4 h7 L$ W+ o) W# J
Obj.maxxDim:=WH_x;
) O5 z! w {4 M( W$ a+ Q3 p Obj.maxyDim:=WH_y;$ P& l3 u% P5 u8 G% T
Obj.ColumnWidth:=3; I, B) L6 R" o" f
next;
. {* A4 g2 l$ ?2 P3 o- O
: B9 A3 X {1 D+ w9 N( r .Delivery.MUs.Forklift.speed:=2;! ?" I' T- G3 Z1 {
WH_var.delete({1,Part_Nums+1}..{*,*});
2 Q3 X a' b4 ?+ f- v; {7 _* V c2 U for i:=1 to Part_Nums loop; A1 a7 k) D6 b3 S3 j [- ]7 X5 a
WH_var[1,i]:=chr(64+i);* c/ s( L6 l3 |* i; U
next;6 w7 e. m0 v( u( H
end;
& }6 p( f& b( c/ f. T) m7 I9 A b出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
4 b: `! [" h9 l* F- `: K! l2 z* I0 l! [' ^" q8 R5 S, T
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|