|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
7 t0 P0 F5 L$ G2 c语句是这样的
2 x9 ^4 V D8 Y( Cis3 b3 e8 n# ]* P0 f+ @
i:integer;
8 E5 N" W$ T9 I Res:string;3 `% O6 O% X6 p/ K" ^
obj:object;
% D$ l& U- \( D4 Udo
1 }# S2 O% H. v& i0 K+ @: L4 L if existsObject("Status") then
1 s; m9 J: D7 {* Z) ?, o Status.deleteObject;' b( k7 E3 q }7 o% s) x4 g- m
end;
6 E4 d& V7 v8 Z, [/ y. k! v for i:=1 to 10 loop+ ^8 t2 E# \9 P, O, Z E
Res:=sprint("Store_",i);
3 n: }% u; g" {2 D3 Y: @* [8 Y if existsObject(Res) then
+ t7 c5 A; U6 J1 q1 q' n3 r9 v; i Obj:=str_to_obj(Res);3 _+ }) e: Y! U8 B) C( t' _/ _
Obj.deleteObject;/ \8 S' k& W# @
end;* Q% |0 X9 }8 W" z0 ^1 g: o/ w2 G
next;1 i1 `. w4 O f; ?
--shengcheng Status:zimoxingceng
: _7 A" X3 f* P* q7 J2 h# N1 B Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");% |( e1 z- V; S2 W- ^" [
Obj.Label:="warehouse status";5 J5 x2 d% ?+ g$ ~3 |) Z( L$ F
: k% o9 o; S. _8 |' t
for i:=1 to WH_nums loop2 d" D* m# n* O. }
Res:=sprint("Store_",i);
# ?, a1 b' `1 h Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);4 z5 f! |6 G& J- P# j
Obj.Label:=sprint("huojiaceng:",i);5 m2 J3 ]( u' ~& V" K S
Obj.xDim:=WH_x;
4 I. \9 @* V- Q5 r8 ~7 r2 @ Obj.yDim:=WH_y;
/ D9 d" \- q/ Z1 Q7 U9 ? d9 r1 F% I Res:=sprint("StoreData_",i);* C7 v9 z. n; E) D3 K% u+ j
# ~3 P+ e9 T* M. c: V4 W9 f Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
* c) J8 a" u- d W d1 M& ?' Z Obj.Label:=sprint("huojiaceng:",i);
% v+ b6 j. |* G+ r. h Obj.inheritFormat:=false;
$ ^1 H9 \; w- Q: B5 n J; j8 o Obj.maxxDim:=WH_x;5 v( i) Z& s4 H
Obj.maxyDim:=WH_y;
* t" V! k! z& N5 c# x/ h7 Y Obj.ColumnWidth:=3;
2 A) d: i' W. q% S V& \0 J next;, ~0 ]1 G+ ?! R& ]7 e) M
3 t4 P4 i4 k- X) R .Delivery.MUs.Forklift.speed:=2;" t9 [* d6 n: }2 z0 H5 o
WH_var.delete({1,Part_Nums+1}..{*,*});. k- g1 I y* o6 {! _- _
for i:=1 to Part_Nums loop, J7 ]9 I5 |/ k6 O
WH_var[1,i]:=chr(64+i);4 s l7 Y( J, t4 X
next;
7 p9 z& |5 H6 {7 y" B6 Dend;
. A+ P0 t$ A: j: n出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
. B$ a g) g; d; ^0 f6 k ~4 X% n, y! \8 D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|