|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。+ f% X0 ?: B5 j! w- v0 H
语句是这样的
$ O; T( R* U' z' dis
" i$ R2 H) z- T8 i! O i:integer;
y2 v0 h I7 N& C6 X0 d8 N2 {) X1 N6 A Res:string;
8 u a, x# w3 F3 S6 W6 R% k obj:object;
# @. A9 k; n8 s) L4 _/ [do) |2 n, D% b% K, H7 K- x. d0 |
if existsObject("Status") then
' n2 N+ r8 Q5 ^: i& M8 _ Status.deleteObject;
/ J0 w3 I$ \3 A end;1 \2 s$ i7 k3 D, p
for i:=1 to 10 loop1 q1 n0 ^! |, P$ j# D
Res:=sprint("Store_",i);
1 P9 B: y& W! I8 b if existsObject(Res) then8 s s4 i% Y* ?- e2 [. a; b
Obj:=str_to_obj(Res);8 F: c; s% ~2 y
Obj.deleteObject;9 H0 G" z4 w! a7 i+ Y* z* H
end;; g, r2 l& c5 E" R- @
next;- D. @# ]% c8 V" Q& d$ i
--shengcheng Status:zimoxingceng. ^! f+ y5 C' M E( F9 `% J P
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
2 ^5 S2 C. {/ E$ g/ ~' P! c | Obj.Label:="warehouse status";
, W9 k% l) k9 L $ C M3 H0 x: \4 o1 P/ l
for i:=1 to WH_nums loop) G. p) u: Q6 V- U: j) p4 R
Res:=sprint("Store_",i);
; g6 e9 b2 y, Y- H' f3 s Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
+ W9 O/ e9 n& ~8 G) D Obj.Label:=sprint("huojiaceng:",i);5 v3 I- q7 v! D$ q: f
Obj.xDim:=WH_x;
3 M/ k" ?7 c. w; p: d' K Obj.yDim:=WH_y;
, f) q( J* L" w( _1 X( r" y" G0 p Res:=sprint("StoreData_",i);* h& C" X2 \( w
8 [) h3 a& Z! P+ T% p
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
* m5 @ r6 P) O3 d2 p Obj.Label:=sprint("huojiaceng:",i);
% L6 i; @3 J/ m7 [& C: L! a5 ]7 B Obj.inheritFormat:=false;+ K& h" X* Y$ V( ^( D) _# I G: c
Obj.maxxDim:=WH_x;0 z9 `" B- x) |2 o+ s+ {+ R; B& l
Obj.maxyDim:=WH_y;
) k! ]0 i1 p. }8 T5 k Obj.ColumnWidth:=3;
9 h3 {2 w _/ r# d& H next;' t) O' N8 [* ]. H6 W" _- @6 H% H
: q" P# {# |3 v/ D, y1 h
.Delivery.MUs.Forklift.speed:=2;
2 q# L9 q: z% v. n WH_var.delete({1,Part_Nums+1}..{*,*});
% w T: e1 R8 ^/ T% L for i:=1 to Part_Nums loop
! x' a& `- I G' d t { WH_var[1,i]:=chr(64+i);
1 P6 H# y0 h2 G next;5 Q: p% V0 [5 r2 d
end;6 q; d' x' W6 j
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
9 @% ^- V3 _5 S# _6 e# v, D" ^, n1 }7 x9 E) W$ b' z* W
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|