|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。6 K" f$ W: P' o# ~3 m5 `
语句是这样的
5 i9 t. ^5 V5 u- ?. dis/ f7 i6 J7 U: i2 \8 y& Z" H' }1 ~ C
i:integer;
. l2 Q% R* @. f! ?# \9 y0 D Res:string;
/ x7 p2 F/ O4 z" v: B* |! t9 s obj:object;, ?6 e. Z' k5 e$ A; M5 G0 Q
do
9 o5 Q: j0 d# |' H3 R" c r if existsObject("Status") then
# F# {3 m+ _( f N# y. S; t Status.deleteObject;2 x7 m0 |" v2 B9 u4 ^4 X; c
end;( z6 j& m% K/ D+ e
for i:=1 to 10 loop
1 \5 d* v% ?8 U6 p4 Y4 N0 L6 P Res:=sprint("Store_",i);: j1 K% `9 |+ @0 _% V1 r+ j
if existsObject(Res) then
5 V' P8 ]' I0 z I1 ^ Obj:=str_to_obj(Res);) g* w5 U' s$ V+ D l
Obj.deleteObject;
$ |/ W* m e7 s6 I; p1 s/ q end;7 _) n; y# l" W( O- Q7 z
next;
) d/ S c5 x( l --shengcheng Status:zimoxingceng
' Q8 T+ m K A# w; e: I5 N. C Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");( A6 W* j- C$ n
Obj.Label:="warehouse status";" \! a B$ _4 j' ~2 ?+ h! x
6 D: ?4 H" l! I$ _1 d for i:=1 to WH_nums loop
4 f& A6 l, Z, O: F# i Res:=sprint("Store_",i);: N1 T2 `" s, q. y
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
r1 G' Z) H* y% q5 Z' K; N Obj.Label:=sprint("huojiaceng:",i);
, J7 |" p8 D+ r6 { k s% ~) h* } Obj.xDim:=WH_x;6 F& \( I, n) k' G
Obj.yDim:=WH_y;0 T& v8 A. Y& s" a
Res:=sprint("StoreData_",i);( y7 v& l. \* v) v; C* r
9 K3 o1 k. x z* }; a4 W& [
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);8 }) J/ T" F6 E2 j
Obj.Label:=sprint("huojiaceng:",i);
3 ~# }( [2 z: j: C& B4 F Obj.inheritFormat:=false;
- A& p/ ]0 N( W Obj.maxxDim:=WH_x;5 c3 N" R i) S/ Z8 U
Obj.maxyDim:=WH_y;
0 y1 E, ?& {& K7 b0 e9 @ Obj.ColumnWidth:=3;1 q: X3 M( J3 u/ s% A1 P0 d
next;4 Z" {( T, B+ w
# r( M! r& i( H! r4 ]/ v0 f
.Delivery.MUs.Forklift.speed:=2;& P% u( e& I/ r
WH_var.delete({1,Part_Nums+1}..{*,*});6 S6 a8 L, f+ P1 D* n% s6 T6 J
for i:=1 to Part_Nums loop
& a3 s. R! l! @/ W WH_var[1,i]:=chr(64+i);+ J4 G9 w' \% p: {+ Q1 I; R
next;; z! x) G# h5 ?7 G. v+ ~9 V
end;4 D1 r5 E( d7 Z8 o9 k# c9 g2 s& z
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 3 w4 }9 Q' [1 s [8 A @
2 S( y3 O! m! o$ r& p
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|