|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
' P o. d% ]4 ?4 Z+ \语句是这样的, Y/ S- m% H2 S% Z }! ~
is8 e9 j/ Y7 c! M7 @/ V3 F; _& v1 P
i:integer;
% I' `7 n; F' I9 _( j) B/ F Res:string;
* g( w& g' s4 D, O! q) {6 {& D! b obj:object;
7 A) `/ X8 B% m" d7 H& Ddo e y5 ?! \6 t/ S- a& s
if existsObject("Status") then: z7 X) @# q9 M; }
Status.deleteObject;
j+ A! D; n/ R3 r8 P6 [ end;
1 ^+ j5 N% b6 D7 x) P" } for i:=1 to 10 loop5 t8 k- c3 s+ V4 P5 Y
Res:=sprint("Store_",i);
* \% l) g) w* Y if existsObject(Res) then9 w9 ^- n) q. c0 j' s
Obj:=str_to_obj(Res);
) E; h0 g" ]* L6 c1 t* Y/ e Obj.deleteObject;" X0 C2 f- l, R/ s
end;
2 I0 O6 C( m8 z% H# g7 ~+ f next;7 l$ G" r" o* Z2 H) l
--shengcheng Status:zimoxingceng, s- o9 i9 `0 Z7 j" y l. {+ ^5 _
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
6 `9 D2 i" N# T8 N: J Obj.Label:="warehouse status";
5 f8 h' C; |6 {# S0 ?, `1 ~4 k + w& ~" J# D) i9 H
for i:=1 to WH_nums loop6 v/ q6 I1 |3 v: b. m7 u4 w
Res:=sprint("Store_",i);
9 J- R1 ^3 b( z6 ^& z/ y3 ]; a6 N Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);, S6 u" k$ e! L; k& [ d
Obj.Label:=sprint("huojiaceng:",i);
( G3 O. `8 Z0 O/ t3 y Obj.xDim:=WH_x;
1 O' e+ E H2 g a- B( d Obj.yDim:=WH_y;
# }( R+ \) O1 _) u, o2 h1 z& u Res:=sprint("StoreData_",i);
" L( d2 K2 M) B' O, e8 ^/ z
" X: E" M" z1 w" O. E# O/ g Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
( x5 ], D' ~9 \! S# i/ _* x9 @; G K Obj.Label:=sprint("huojiaceng:",i);3 A9 t0 s/ R# i1 F! u0 Q- `" ?9 z l
Obj.inheritFormat:=false;. O+ v; s/ \! s
Obj.maxxDim:=WH_x;- Q. V! G- |4 T
Obj.maxyDim:=WH_y;& _% a. ]; o* U8 \5 l
Obj.ColumnWidth:=3;4 K) |7 b6 Q% i# ]" e& z4 h8 `9 |
next;+ p/ {$ J( A8 T. Q3 E
4 ^# K* J6 Q9 {- U a .Delivery.MUs.Forklift.speed:=2;, ^. r$ ^+ w; z9 v9 ?
WH_var.delete({1,Part_Nums+1}..{*,*});8 E) q# p* [/ T0 d7 e8 X7 ?7 H
for i:=1 to Part_Nums loop s! j7 e, I% x, T, E
WH_var[1,i]:=chr(64+i);
/ D6 r9 L) Y( o! d0 }- h1 [7 d next;6 T: @& A$ S/ f% y
end;* n( p3 C. r' M0 _
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 : z- u0 q* [% ^
6 t# e- e+ b& f S
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|