|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
9 R' u5 K; r- ~2 k$ _" s/ z* l语句是这样的
) P; ^' I( ?3 g/ Jis
1 l5 E9 }. @8 f" h9 \. g$ Z i:integer;' P" g0 O1 a' M6 N( J/ E7 }
Res:string;/ k7 \( s; ]0 p x
obj:object;, O( y: D- S+ r$ X, a+ K
do
0 U6 `$ f; ^" B9 [3 I2 }/ j& x if existsObject("Status") then6 |3 `$ l* |+ b9 e( I
Status.deleteObject;4 G& F# l$ X" \* w8 Y" K+ X. m
end;) O, Z6 U" v: l' j
for i:=1 to 10 loop
" n, f+ P# ^6 h" ^5 \; p Res:=sprint("Store_",i);
6 }% s5 Z- J M0 c% x if existsObject(Res) then8 t$ D2 @* K* i
Obj:=str_to_obj(Res);( S8 f# `( P7 ^6 j
Obj.deleteObject;/ y! X6 e% x9 w( G
end;8 C0 o6 f+ c+ ^0 s8 Y4 h
next;
/ N6 J. I. L) j8 S- v4 W7 V* z --shengcheng Status:zimoxingceng
^( N* y- w7 m. _" x& Y Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");/ P3 H* P0 C$ @0 X/ l
Obj.Label:="warehouse status";
- L4 _0 H7 x/ o: p o 3 V& r% ]# d4 I% x& {6 l2 D8 e3 ^
for i:=1 to WH_nums loop5 F3 \+ q- G% |9 v$ N v
Res:=sprint("Store_",i);- H/ _7 H$ y! b
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);7 `: w5 r* u9 H7 m! Z1 @
Obj.Label:=sprint("huojiaceng:",i);
( G7 g: x. L1 O, M Obj.xDim:=WH_x;
" d; _ ]2 Y% c7 V& {6 ]5 | Obj.yDim:=WH_y;5 _, K# s+ D$ @5 Y" O& F
Res:=sprint("StoreData_",i);
T/ c0 c; C0 \- u- g& G# M
! U5 C0 g- y* D5 P: _+ { Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 r% x1 R: r- _ Obj.Label:=sprint("huojiaceng:",i);
/ v' {) f9 ]" z& w8 K8 H; w Obj.inheritFormat:=false;
- K7 o1 H) k$ C; |0 h1 X Obj.maxxDim:=WH_x;' ~( K1 r3 C+ E5 T0 C
Obj.maxyDim:=WH_y;7 t4 t# ^2 ` C: w; S
Obj.ColumnWidth:=3;
4 f$ a( _/ h& L. M4 f- o next;( U- H4 o8 l, `; b7 l* q
0 `5 o! c" l Q0 s& s ^! y3 f( _ .Delivery.MUs.Forklift.speed:=2;4 R: H4 w, o, W. u( e
WH_var.delete({1,Part_Nums+1}..{*,*});& ?$ ]" A0 Z4 _% B' r! ` F Z
for i:=1 to Part_Nums loop
# s+ K `% x% s& F# B$ e. x* F WH_var[1,i]:=chr(64+i);0 W0 i: G/ w$ ]; T/ r! g$ H& p
next;3 o, d z; l. ?! s' m0 _0 O* S0 E$ i' P
end;3 d# C) r: e+ O; y0 t
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
( {& k$ B" L, l2 b2 ?7 x+ ^- e Q
& [5 A( @4 X1 o, y4 [- t2 C4 d |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|