|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, Y6 ~7 Y E% [# A$ }! K
语句是这样的
( W8 k6 P* a7 h% j% Y Dis
" z5 I3 |5 V% ~' b' { i:integer;% Y1 y. K' F! s: e8 c5 _, [9 c' i
Res:string;
2 S9 L6 A* d' l/ U q# w- v obj:object;
; i) S1 T! v q6 z4 ~do5 z4 R& a1 c0 }( |
if existsObject("Status") then
0 V: d8 G( c B0 T5 D/ `9 r; ?1 f Status.deleteObject;- U- a: l" o3 m0 Z2 ]" {" f
end;
8 i$ `2 c) a/ u* C8 S8 K for i:=1 to 10 loop, Z6 S+ W0 _5 d2 h) ?* ~
Res:=sprint("Store_",i);
& s; X& o3 K1 k& d5 D if existsObject(Res) then
" p2 v f7 i$ E# s2 U) F2 M Obj:=str_to_obj(Res);4 X4 P" B: s, P5 M5 a* h
Obj.deleteObject;
/ N6 m& r0 i- E) b) ~, j( a0 o end;+ L% r w7 {6 F% V# h g: t8 [, v( R
next;" v. n+ y- Q- `+ q, g
--shengcheng Status:zimoxingceng
6 Z: A5 A+ X0 J+ }2 ?0 ~; @5 c Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
* T7 ?( A* }% B4 J, f5 @# M Obj.Label:="warehouse status";1 e& I7 Z# u' ^% s. T& W5 W: a
% R0 x. m1 e( z8 X6 x/ t* q4 F' L& `
for i:=1 to WH_nums loop7 h& o: e! H9 [5 q; N( ^
Res:=sprint("Store_",i);
) X+ \8 N/ t! q1 a' M: O6 z Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
* u% L# Y* b, v+ G Obj.Label:=sprint("huojiaceng:",i);0 ^# N6 ~+ ]; {, }" ?9 @! J
Obj.xDim:=WH_x;/ K2 ]. [ z) _* a+ H( v
Obj.yDim:=WH_y;; f" |+ u& |: h7 f% h9 M' M
Res:=sprint("StoreData_",i);
p& H; Q }9 l& X N, I
0 E! T1 ]0 u( A, X% M Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! m3 P% n# z# {) G( X i& _ Obj.Label:=sprint("huojiaceng:",i);3 x! O' I' W4 s) F+ q4 I
Obj.inheritFormat:=false; J, c% y2 R* Z; |
Obj.maxxDim:=WH_x;% Q# {8 |' Q1 `, y2 y$ g' n9 q
Obj.maxyDim:=WH_y;
# a6 t! l: s) Y% F% t) Y9 @ Obj.ColumnWidth:=3;+ H- e2 R/ a0 ]( A/ o2 k
next;
5 g3 s7 s1 C& s" N" |9 @* {" h
5 u" h; B; E; ?6 ]( q7 u; h% |0 A .Delivery.MUs.Forklift.speed:=2;# q' |) |% {4 z
WH_var.delete({1,Part_Nums+1}..{*,*});" A& Q+ Y6 n- s- b8 a! M
for i:=1 to Part_Nums loop X$ g& r" v5 w( p5 [
WH_var[1,i]:=chr(64+i);
+ [. Q3 ^; x o& { P next;
& _0 e2 W6 T2 f' [8 aend;& ?/ v. v' `; L7 h
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' ?9 q% r6 y/ l) L
, k2 L! Q0 X% ~6 q2 m* F; F2 O |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|