|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。1 n2 ~+ W7 v1 L+ r0 |- _3 `6 l
语句是这样的: u4 R& A6 {% ~- p/ O+ B, }, s8 v
is# v) g8 M$ l. W5 b& t4 W* [
i:integer;
$ V% }' K4 q$ ~$ J3 X+ N Res:string;/ q7 o3 I* z* f& W8 a
obj:object;4 _3 O" k% u. ~$ F: {
do7 u, V; |) ^# [! W$ _: P' k, \: x' m
if existsObject("Status") then
5 ]' A4 x- V6 W/ v1 \ Status.deleteObject;* n x0 y# t6 f! n) s
end;2 l x1 V2 I$ Q! z& J
for i:=1 to 10 loop
' s) O" B! \3 j; m+ V/ v* @" W Res:=sprint("Store_",i);
* G7 g& n/ t6 |5 w! R% Z* [4 h3 Q0 M if existsObject(Res) then
5 q) A% ? Y" u Obj:=str_to_obj(Res);
) E% G8 E2 P2 J O Obj.deleteObject;
( Z5 ~+ O: `( E+ \8 Z end;4 t) H2 l$ v6 l* k/ L
next;( N- p+ M3 K2 P+ u+ C& {! M
--shengcheng Status:zimoxingceng5 ^) A7 |3 v, }/ U
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");$ V, S+ J% `" V0 {: G
Obj.Label:="warehouse status";! ]0 M* d/ M. O) g6 m2 P# J3 _
; E5 D2 m2 g1 x0 c ^1 { for i:=1 to WH_nums loop/ r4 f" C3 s b( e3 W- a1 {- [: w
Res:=sprint("Store_",i);
4 L" O' T+ R% q* V; B7 w$ k Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
8 M+ L; S0 i2 S X3 P Obj.Label:=sprint("huojiaceng:",i);" y- E2 h. D; l- {# v
Obj.xDim:=WH_x;
; T0 m+ r1 B4 A' v+ Y Obj.yDim:=WH_y;
: \4 X6 x1 D6 a$ a' P% t Res:=sprint("StoreData_",i);5 K: `/ C S3 w
# _( D* T6 V( `0 E& q& a$ @1 W
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);6 ?, y4 @4 @ W1 m7 ?& `
Obj.Label:=sprint("huojiaceng:",i);- v: ^1 ~ Q$ h" B
Obj.inheritFormat:=false;
3 E0 e4 d- f1 s! L' { Obj.maxxDim:=WH_x;" z& |9 M% z& j: L- l# W& h; T
Obj.maxyDim:=WH_y;& A/ r9 [' u$ K; A$ p/ k
Obj.ColumnWidth:=3;
2 ?# ~5 _; Z( i" a8 q4 d next;
4 Q4 N3 }. ] C3 S. ~7 a* k
: t: `7 ~/ u, [( m .Delivery.MUs.Forklift.speed:=2;
# c0 b- S5 `1 G. S* {' L WH_var.delete({1,Part_Nums+1}..{*,*});
; a7 H4 n7 _9 R. Y7 I3 ` for i:=1 to Part_Nums loop
; ]# m7 c. K$ ]- J+ s, { WH_var[1,i]:=chr(64+i);
) v' ]8 [6 M; @7 ] y* ] next;
6 u* j; t- k! p C8 a% send;* ]- T0 b5 e) S h" p5 D
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 , t {* s9 R) w; B9 w5 S
0 r, E q8 a, J4 v9 G |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|