|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。$ _- Z' u8 H0 I' F$ P$ a
语句是这样的
' P' q! F6 R+ q4 q; e8 l9 qis: L& f+ G# B+ h) n# Q
i:integer;2 |5 ^5 I& Z* p% g* y- J6 l
Res:string;
" B3 `0 |7 ^3 ~ Y" n! v" a obj:object;
+ k6 W8 N# e: q. x" w# f) q$ Pdo
* H$ W* {- j( f if existsObject("Status") then
$ _( I, X: B5 l P# E Status.deleteObject;
, |: ?0 |2 _5 V( P) q1 R end;( H v; j2 g9 s# F; t$ U2 g6 N
for i:=1 to 10 loop
# r M6 o/ h* g0 K; [+ P- Z1 J Res:=sprint("Store_",i);: [, }- I, h( M" m# x
if existsObject(Res) then: J, U$ V* ^2 { E6 x- @- B3 A
Obj:=str_to_obj(Res);
) |6 B8 r8 j$ d Obj.deleteObject;
; K9 U2 q1 U" U( E$ | end;' b- K' Y' r4 O* e" F6 n3 |: L6 b/ f
next;2 h( {- C! X' w3 c: y# O( ^
--shengcheng Status:zimoxingceng
" U9 _ e, I; W: H) j$ M Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");# y8 B6 r, t! I4 p
Obj.Label:="warehouse status";
- A% C+ E7 a [" c! @, j 2 R% X3 t" {5 a8 @
for i:=1 to WH_nums loop9 x( O2 U4 s3 d3 W, X! z
Res:=sprint("Store_",i);
* j$ Y& W0 @% w( c Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
7 T9 C# I, e; K) I! Z7 U" T1 c Obj.Label:=sprint("huojiaceng:",i);
; J% K [3 j- Y+ \6 K- ] Obj.xDim:=WH_x;
2 H. D+ s2 e- M9 J& l9 G Obj.yDim:=WH_y;' p1 {7 D7 x4 c# m; `
Res:=sprint("StoreData_",i);
0 H! @ ?# s, c* p
+ _% b* V8 K7 D8 V3 I% D7 p Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
5 V* u1 A& J8 Z* j& L: Z ~: E Obj.Label:=sprint("huojiaceng:",i);
' d w* T7 e& o0 Y( r Obj.inheritFormat:=false;5 N0 @2 S$ R+ T& G+ B1 N5 b
Obj.maxxDim:=WH_x;3 t- x; T& z. I3 E
Obj.maxyDim:=WH_y;" F9 y2 m" W' q7 O7 Q% j" b* A
Obj.ColumnWidth:=3;+ f8 D! W" [/ |+ M2 H1 Z0 V' Z
next;6 D; F @- R0 u7 A: C$ R) B6 Q9 X
! k- k' z5 B: l1 u .Delivery.MUs.Forklift.speed:=2;
! T- [* X" U/ c. G1 ^2 s7 ^3 g+ J WH_var.delete({1,Part_Nums+1}..{*,*});
: N+ `7 O: U9 s& P for i:=1 to Part_Nums loop
1 B) a; f+ c# ~: b7 I+ l WH_var[1,i]:=chr(64+i);
2 M" m \% u: o next;
/ M. o/ z0 _4 Cend;
* k6 \, i% U* d出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
0 R! o% t( i. t+ E5 A
) `( d7 X9 S! B3 ^ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|