|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 R3 z4 O* r# u: {) g7 m% f( T语句是这样的
# b7 l) e! [) b, \3 x# y, |is
# D; a* J8 _: F& [' U% p i:integer;8 r/ v! f& o9 S0 n; g
Res:string;( u m0 ~4 h% ]$ u
obj:object;2 ~5 D) O3 U5 m- B' ?9 s
do
3 T8 f9 A) r% Z& r% l! @- M) C if existsObject("Status") then, E' L0 U- B; ~& h2 B }) l: Z C
Status.deleteObject;
8 G o& Q4 g3 l& [5 [/ P- V end;
+ o8 K( s( l7 ? s for i:=1 to 10 loop
3 n1 ]1 ]1 e) C0 H# w Res:=sprint("Store_",i);1 z# U5 r' n/ l1 y% `! Z+ y2 w# ?
if existsObject(Res) then
9 }1 E3 v) t* D; | Obj:=str_to_obj(Res);
9 `9 t( j; Y! w$ S. _ Obj.deleteObject;6 L- f4 C) s1 u: H& k9 ]
end;
: D" S8 \8 }8 }! q( |2 a! G& u. Z2 q next;
' z2 \" Q$ P2 z4 ^ --shengcheng Status:zimoxingceng2 \5 X; K, |: v# ]' { U
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");7 p4 s- r- V& G$ S4 t- y6 J
Obj.Label:="warehouse status";' c2 d0 `( f( @6 n$ H( R9 r& w w
1 P4 C9 K9 W" s& D4 {( j
for i:=1 to WH_nums loop: H V9 `/ _* O- k6 v+ Q' j) n) s2 S( u
Res:=sprint("Store_",i);) @4 \1 Q4 v% p, i- Y9 _( e
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
& n5 h) L: X# q0 l3 x Obj.Label:=sprint("huojiaceng:",i);
8 [% I8 C1 b6 s6 x/ o1 | Obj.xDim:=WH_x;
8 y( `7 I* D3 T/ Z4 D! B5 n- @3 h5 w Obj.yDim:=WH_y;2 G' ]8 h* \8 L( S) N
Res:=sprint("StoreData_",i);
, E; [& q$ F) M' ?/ I& i 3 l( y2 Q) ~# X: H6 g# E
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
( d: t! c6 c* O# Q& T& J3 G# Q Obj.Label:=sprint("huojiaceng:",i);
6 N; X( m5 v8 y E" W9 H Obj.inheritFormat:=false;2 C8 V* u: |& n* C% K% a; a8 v
Obj.maxxDim:=WH_x;2 {; ^. i! M( C' {8 H% e& p$ ]! v+ O
Obj.maxyDim:=WH_y;5 d# p) b9 y7 F* x" [5 d
Obj.ColumnWidth:=3;% f! x8 L! x, \) A1 t6 n0 i, [
next;
5 k& a1 T! L6 T+ q$ d; j
6 o2 D0 s, E% [5 I3 N1 c .Delivery.MUs.Forklift.speed:=2;
: t0 F6 o4 L5 Y( i2 c WH_var.delete({1,Part_Nums+1}..{*,*});' P0 n) d9 i ^
for i:=1 to Part_Nums loop& i6 A% t7 |! s$ H: ]7 c2 A' A
WH_var[1,i]:=chr(64+i);! Z+ H5 M* s7 \* T9 k. A8 m
next;
* G; E* r, k- A* _3 [# \0 s7 Iend;1 l3 C1 O) H' @9 Z' s; G6 w' q
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
/ u, p4 _! |& v4 T, }! Y$ f, P; E) d5 V. L0 H3 O( i
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|