|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
; _9 `' c" F9 _/ _, P6 g5 l语句是这样的; O# Z+ T6 d! Y6 |
is& z) C4 R* B* t- U/ k
i:integer;' {: ]$ A2 C' g+ F
Res:string;
: Z& ?% g8 r7 }6 Y% P. L obj:object;
1 C1 q& A" i; h) M5 Vdo$ P/ o* Q- H2 q$ L
if existsObject("Status") then+ e) k: v% p1 l- d9 i
Status.deleteObject;2 T0 g5 K; M% d* y
end;: P( n% I7 ?& r' d# p0 v
for i:=1 to 10 loop6 Z' h+ s: d5 M
Res:=sprint("Store_",i);
& }+ }6 O; p8 s/ k7 R# m, r if existsObject(Res) then4 c5 I' q5 a' R0 Q
Obj:=str_to_obj(Res);% P. s, u. ?& J* b9 [" _& c! }: D
Obj.deleteObject;
- l u0 D7 D, O* |& K0 V) K end;
$ ]) N/ p- `4 G o* E8 }2 d$ G next;% v% ^' z) W- o8 q9 [; F0 N
--shengcheng Status:zimoxingceng
" y" Q# a) f ?, ?7 |& y# ?; g Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
& I6 i d9 n& Q7 Z* v* | Obj.Label:="warehouse status";
% t( z) h1 G. T0 B+ A1 {3 @# t 9 c7 u1 c j- e: `; v( F+ q
for i:=1 to WH_nums loop0 i& s4 S5 B1 J* C$ X2 ~/ N
Res:=sprint("Store_",i);# C! `8 M- h# G' f( k) a
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);" Q# i6 K9 c$ U. z; y* s
Obj.Label:=sprint("huojiaceng:",i);6 d0 H7 o9 l, y/ e4 T% P
Obj.xDim:=WH_x;" U/ s/ D( y4 ?/ x
Obj.yDim:=WH_y;
# }$ r/ X, r6 X- d( G R) A8 Y Res:=sprint("StoreData_",i);4 W: L2 l3 Q6 f$ ~, `" k
* v0 G$ l6 b' y' X, @" t; S, y
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);% c3 H2 ^ d" V3 U
Obj.Label:=sprint("huojiaceng:",i);
/ M$ {3 }. `; x% X) v- q2 D5 ?* X Obj.inheritFormat:=false;$ r& r3 a4 t9 V& y5 m
Obj.maxxDim:=WH_x;
- N$ [4 i, @' x( X Obj.maxyDim:=WH_y;9 F! ]8 l$ `6 ^1 N% C% x
Obj.ColumnWidth:=3;
( |+ T* ~" e7 d- N1 Z next;
' } X9 l" t6 m: Z# B* N / m$ i2 f* D! c7 H1 [
.Delivery.MUs.Forklift.speed:=2;5 o/ J0 A: C+ O m- U! |
WH_var.delete({1,Part_Nums+1}..{*,*});
1 P+ Z3 g% F7 X# d for i:=1 to Part_Nums loop# y( M2 h2 X$ V& ?+ y
WH_var[1,i]:=chr(64+i);: _4 J; a& r9 S$ L" e, O4 w" n
next;
v* n% F$ V0 M0 P% ^8 Cend;5 g; F9 G; H- q4 K' Y$ o f
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 : C1 n% F5 C: x) M) z4 ~7 p+ J
+ J- g) B& E3 x ` G |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|