|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。% N4 n) X" w N: R
语句是这样的
. R0 r7 w k) q( H+ X+ C0 jis; Z) A% T/ h. x! g9 \ m
i:integer;6 ?5 U& q x. ~2 Q: V: e. f6 w( e
Res:string;& }9 s7 @+ a6 V% v
obj:object;
$ H. @! j: J4 b+ h; q+ |! ]do
8 Z% S8 l6 l* s" \ _ if existsObject("Status") then
/ {9 U. w5 a0 c- } Status.deleteObject;
) i J4 Y6 I# ]* }/ f* t0 w* w end;
4 p- v9 [, u+ I( l' P# O for i:=1 to 10 loop
! K+ W$ v& ?: h. ~$ h9 o Res:=sprint("Store_",i);& p9 x, D6 T! b; Z- `9 v1 S7 E
if existsObject(Res) then& ]: x5 a" t% b7 ?7 Q f
Obj:=str_to_obj(Res);
$ u0 [! L, B' g) B5 t. n! o Obj.deleteObject;; L1 X: p g* Q8 W7 F
end;
5 z, u3 t- ^" j next;
g# m: K }/ p4 L. o --shengcheng Status:zimoxingceng+ r) j6 t4 A: `7 X
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");; Z& R* E" x/ W/ a* \' d4 H& V
Obj.Label:="warehouse status";
6 a i* ?7 _* r5 k0 n* L
7 M5 x% B1 F3 m% t( A w' x for i:=1 to WH_nums loop
' G4 Y: b- x0 F: q6 T* | Res:=sprint("Store_",i);
- k7 j! |) I5 s Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);3 C6 T6 w* Q1 c6 J5 f
Obj.Label:=sprint("huojiaceng:",i);
$ |% I- N0 P* Q l2 ^! q Obj.xDim:=WH_x;
9 ~/ O( y# }3 z5 F7 u2 y" f Obj.yDim:=WH_y;1 z2 C/ P/ e4 c' g" b+ {" ~
Res:=sprint("StoreData_",i);0 @4 k4 |( H% _4 \- ~) F* r# x
* F7 G5 E. m' H
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& y2 Y1 `( R) o& ?0 K7 v5 ^
Obj.Label:=sprint("huojiaceng:",i);6 ` a+ Z: g: f5 p9 z' N
Obj.inheritFormat:=false;
2 m) M! I( P2 [ Obj.maxxDim:=WH_x;
) y6 B2 ?6 Y0 ]5 I% ? Obj.maxyDim:=WH_y;# Z) x# w/ ?) A u
Obj.ColumnWidth:=3;$ o" u: W) _: `6 N7 j9 p4 G4 [# N0 ]
next;6 k6 i9 ^; u$ J. ~
! M! r% X7 r; a; a/ {1 C/ | .Delivery.MUs.Forklift.speed:=2;
! F! A7 c7 H) ~5 p6 m WH_var.delete({1,Part_Nums+1}..{*,*}); {( v4 E P0 k# h! t) I
for i:=1 to Part_Nums loop$ W( J7 @2 C( c1 W$ w, G
WH_var[1,i]:=chr(64+i);' P2 |* [7 A/ e! a/ |8 x
next;
+ C6 H8 K2 x8 o" E2 u, jend;& K& i% V% H4 p4 v' I- K$ P. Q
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
- M9 k* k4 q( t; T( {
& r+ q6 M* n5 T |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|