|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 e$ B2 N, y0 r4 C6 ]$ T& C语句是这样的2 K9 k( I4 M" m4 L2 M ]% `: i
is
) z" w& M" y2 A+ U k i:integer;: ~8 o6 {1 h) y; ^ b
Res:string;
5 C' X; L, N$ b5 M; W$ o5 { obj:object;
+ s8 ~* T- X' q+ I$ Y! udo
; ^; y- h# ^9 ^& |5 p/ _. w if existsObject("Status") then
, V: Y8 t1 H1 \2 L& H5 c' O Status.deleteObject;
# U' |- ]+ C4 X# V" E6 A end;
g3 [9 l* F* y2 E; ^9 S9 j for i:=1 to 10 loop
. y8 M) b$ b5 l' Z Res:=sprint("Store_",i);
6 S5 U, K; v7 a0 ]7 g if existsObject(Res) then' y! ^4 f0 b# C6 n: j3 x
Obj:=str_to_obj(Res);
( m! R; j' K- ^2 [2 o, k7 X# B# G: @3 w Obj.deleteObject;
+ D! z5 e2 D1 M3 f! A+ m end;
6 v; B! H* d- v, B7 d next;
% E( s9 t2 c, L9 n9 c' W --shengcheng Status:zimoxingceng
% w7 I% j3 B' t7 _+ t0 Z& L Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 ]) A4 ^. ?/ S& L/ { Obj.Label:="warehouse status";
3 F2 L& Z1 a# x% p! N3 R0 g% }
6 [8 u% }9 O0 J) L0 n" X! I/ X' D0 V for i:=1 to WH_nums loop0 o3 k4 O+ n6 {6 j( ~% k9 ?
Res:=sprint("Store_",i);
: V' d8 Z8 M) Z& P+ @3 g Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
, R% D% }5 C5 Y" G2 D$ S* ] Obj.Label:=sprint("huojiaceng:",i);- G1 O5 ?/ B, p. N% Y7 Z9 }: `
Obj.xDim:=WH_x;
S& D8 k) @0 q8 m* M4 n Obj.yDim:=WH_y;
0 L: z0 V& j# ~2 v Res:=sprint("StoreData_",i);
5 @! `( ~5 f: D
7 A/ C; {/ @, c! L2 u9 V. [ Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
1 C4 i$ z7 l, q7 [; k) Y6 o Obj.Label:=sprint("huojiaceng:",i);6 A. L# n4 N! y
Obj.inheritFormat:=false;
0 J! O: |: ^; Q" _1 {9 X- T Obj.maxxDim:=WH_x;
1 g! _( }* @5 z$ k0 N3 v& } Obj.maxyDim:=WH_y;
1 D8 E d% [. O6 s) f2 p Obj.ColumnWidth:=3;' {, L/ J$ w r& m9 O1 T' B
next;
2 V2 {$ A, x t' y \9 K& L ( i" G0 e) ^/ F- d
.Delivery.MUs.Forklift.speed:=2;" {! @, y f' ? O- v5 ?% k6 A6 p
WH_var.delete({1,Part_Nums+1}..{*,*});- T& b" U8 L1 q
for i:=1 to Part_Nums loop
3 W `0 K; K* X) e WH_var[1,i]:=chr(64+i);
5 f% e( p) P9 b: @ next;% t, c n6 G7 |
end;
3 E, ] X2 s' C5 E1 C* h$ b出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ' O% E3 ^4 ]( ?* e+ w$ i2 u
" S; C& d, D& u |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|