|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" {! [; w, C( ?+ B* n语句是这样的
1 K, b8 A k7 V% q* q. Pis
0 I+ `# p/ o- v8 j i:integer;
5 f! b2 s' `3 h0 w4 ?. L( L$ T Res:string;
: a) l3 f5 F$ n% L obj:object;. ~$ V# X1 x& Q+ G" W
do$ \2 y: Y8 k7 A6 y
if existsObject("Status") then
6 T5 o) y' F0 A Status.deleteObject;6 P- x0 }; V) B: }! l4 u
end;
6 K9 s8 ^( ]( m3 S2 [0 ^+ `1 E for i:=1 to 10 loop
( H" K" F1 H; g* r4 l& Q6 @ Res:=sprint("Store_",i);8 a8 m- b9 `7 F; `) J
if existsObject(Res) then3 z$ D5 _6 |+ x% D2 f) b
Obj:=str_to_obj(Res);
! z4 F% w8 V$ m& P- j Obj.deleteObject;# h' f N" ~4 d4 B
end;
+ _! w) A, N( }2 }3 y1 g7 H/ ? next;
: `( p9 }" r. e) a- g$ p! f' [ --shengcheng Status:zimoxingceng9 t$ ]6 _( o+ P2 u' {4 E4 v
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");+ V2 a* }; e5 @, a+ V
Obj.Label:="warehouse status";
/ t" m2 s% F3 S/ l$ e
$ w3 i3 `* I7 k+ p9 M3 ?& f8 C for i:=1 to WH_nums loop4 C" s& J; u# f' \' ?- z. L
Res:=sprint("Store_",i);' Q' c8 _ I; D, j% u+ J! z
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 S# ], p% S4 z# B) C- `' V. `/ c
Obj.Label:=sprint("huojiaceng:",i);3 |4 ?4 l3 k' v4 e: M( u( u" \
Obj.xDim:=WH_x;
7 S8 a6 ]' [& O3 O% Y Obj.yDim:=WH_y;5 J7 V; Z. G' e8 @2 h
Res:=sprint("StoreData_",i);
) ?$ R+ O# @7 S
8 }% c1 m1 k/ h+ s Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
: Y0 Q+ P# C3 }8 F) k$ E/ q% g! d Obj.Label:=sprint("huojiaceng:",i);: p4 c4 X3 {4 v0 I6 T; S" L) m
Obj.inheritFormat:=false;% _' i' |; ^) y- F
Obj.maxxDim:=WH_x;2 Q* V# m4 J( e: B7 t# a
Obj.maxyDim:=WH_y;* @+ m+ b& w7 m; M
Obj.ColumnWidth:=3;
% a. W# f3 q- p next;7 J& z) Q3 E( P3 d& D
- z% U/ k3 {/ a' a
.Delivery.MUs.Forklift.speed:=2;
* G8 O! d1 E7 [/ t- V4 Y( A$ O WH_var.delete({1,Part_Nums+1}..{*,*});
& W( |6 B/ j! \* n4 J# k. Z for i:=1 to Part_Nums loop
9 S# U4 O* l: F- K WH_var[1,i]:=chr(64+i);
$ ]6 H" R) V( j# Q2 Z0 x next;5 g; t% ~: s( I4 X$ I2 U
end;
( w2 Q6 b8 ~, i) R出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 $ |: |. j- e& s5 ~1 B! {5 L. ]
# r8 u5 k* `7 t8 n3 V8 M |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|