|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。 k; e; i8 Y3 o6 M+ ]! w5 n* L
语句是这样的7 `$ E7 K. c1 q) T5 p) |" r' i
is F" ~- M( C6 p: m
i:integer;9 F; P5 B2 c7 ] m, u
Res:string;
1 v7 N ^# b! `; N) T obj:object;
3 l: {% ?8 ~0 g, w/ Y! V( P% Xdo
, f4 V' ^2 Z( U% H# S" }. O if existsObject("Status") then: ~. b; u; P1 Y; D- t' e1 w; _
Status.deleteObject;
" I% z+ }) R1 I5 K2 N end;
$ {" D9 c! |8 @ for i:=1 to 10 loop
$ `; D+ r. x' g Res:=sprint("Store_",i);
+ _8 B0 Y) C! l1 J! T if existsObject(Res) then; i ~/ S; C4 j# l" C% [; ?
Obj:=str_to_obj(Res);5 R; X; g; v1 _ u2 \
Obj.deleteObject;1 _3 ]+ }9 S( }, D+ I
end;
9 E8 v5 j) b, c3 H' E$ m7 ~5 U next;
b5 V/ `3 M" ?( Y --shengcheng Status:zimoxingceng% f+ q( a$ Q3 L6 u! Y6 M$ x6 G
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
9 |1 ~$ i! K$ q Obj.Label:="warehouse status";
, d+ G, u, c! `' m4 V+ u
, S5 b# J4 J. {/ _ for i:=1 to WH_nums loop6 \) x8 p* u" J
Res:=sprint("Store_",i);$ i4 f' b$ r5 W8 h' J" O
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
1 q, X7 z3 y+ j$ B) H9 v5 v Obj.Label:=sprint("huojiaceng:",i);/ v, T6 L) m0 T- F# e! J7 _5 x( H
Obj.xDim:=WH_x;# [& {& C x5 @; X; m0 L! S
Obj.yDim:=WH_y;
: V3 w2 p8 H2 e# m+ q8 n Res:=sprint("StoreData_",i);( W" o' V0 i* ]* P% K& Y
% S+ y/ U: P6 E% B: i0 b
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);2 N% `: v J) Q
Obj.Label:=sprint("huojiaceng:",i);
6 ?7 w/ O/ l5 h Obj.inheritFormat:=false;
9 }+ ]' ]7 Y1 b/ W6 g6 k3 i' a Obj.maxxDim:=WH_x;
( S" G2 Q' ]* F \& x Obj.maxyDim:=WH_y;
( u+ F& W' E. `( m Obj.ColumnWidth:=3;
+ v$ s0 `. E; V2 N next;
; i/ p! S6 d" a; x# N: S
k! S+ `9 _: g) G$ x" O" h' O .Delivery.MUs.Forklift.speed:=2;, T, M% [7 M2 z3 [( \
WH_var.delete({1,Part_Nums+1}..{*,*});
$ A! Z* f9 r. @& R: C I9 I) R for i:=1 to Part_Nums loop7 ?* `4 }( N/ j' d8 N" O
WH_var[1,i]:=chr(64+i);
# K1 |' {1 f$ k1 y- y3 X next;
1 R3 u& l2 ^$ U) I4 ~end;2 B: a# y- \, \7 l2 A: |
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
# b! {3 D! Q) C' Y
" Y/ b" T! s/ o. |2 f5 b |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|