|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。# \ K% \3 L, P, F( S f+ k, Z
语句是这样的
/ G. W0 h' T7 V9 K v: h2 I/ Ais
: N0 r7 g: @; n i:integer;
5 u' A+ d! {& m; D Res:string;
3 j7 w+ v8 w# L3 l* h6 C obj:object;
; F! r: m% z. A; u; m" }do [, Q1 Q. m: b3 B b K
if existsObject("Status") then
4 l7 G( M: {6 j0 n4 s) k Status.deleteObject; P8 K/ G4 r7 B a) m/ k
end;
2 @9 G' @) Q* _. L% G for i:=1 to 10 loop. _: \5 ^8 x8 J" G$ \7 h
Res:=sprint("Store_",i);
9 p; Y5 j- n# q: V1 m, s; @ if existsObject(Res) then
7 U& X0 E7 E) H9 |" C" z' ?9 B- x Obj:=str_to_obj(Res);! D$ u9 A/ v9 p/ E# o
Obj.deleteObject;
8 v) H' E: n: P# I u: d' p0 g+ ? end;
; D- L% d1 a7 R! K# ]" s next;
7 n |( P z& E --shengcheng Status:zimoxingceng
( ]. S" L, o( }1 H9 x! G9 h+ P. s Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");; v( d) K- l: q9 c
Obj.Label:="warehouse status";
' L: Z8 B' h7 G" \$ K4 n
9 s. H# S+ t6 k+ `2 N4 y& k/ z: B for i:=1 to WH_nums loop
8 P: u- T6 D- }) G2 K6 K6 x0 V Res:=sprint("Store_",i);
& g6 ?1 V) k2 q. g; T; h$ L: R4 F Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
: W& K/ R# h7 z$ b- a+ O% T Obj.Label:=sprint("huojiaceng:",i);
. X0 Q E; m$ ^! P* P Obj.xDim:=WH_x;/ w E1 O2 X# N; r' E
Obj.yDim:=WH_y;) ^ G8 x, U. Z& v! t$ x+ V! f
Res:=sprint("StoreData_",i);
/ t6 s) F8 j- @; Y* | , w6 {0 ?6 M& b* i, Z. a1 \: a
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
9 L' P, h/ E) t+ h6 S Obj.Label:=sprint("huojiaceng:",i);% V' [% o1 j7 L: o0 @
Obj.inheritFormat:=false;
- [; Y# g' t7 e+ _5 {0 D Obj.maxxDim:=WH_x;3 A% J0 N" w# q
Obj.maxyDim:=WH_y;* S0 z/ Q+ R& e% ^6 {, [+ L
Obj.ColumnWidth:=3;
) [ a% F0 v$ x& l# f R$ C9 @ next;
+ s' {8 n4 A6 y5 b7 E
G1 `, X$ h4 ? .Delivery.MUs.Forklift.speed:=2;
_; a/ b6 z& n& e" w WH_var.delete({1,Part_Nums+1}..{*,*});
# } H! J: \ O' _& {3 y for i:=1 to Part_Nums loop
2 s Q& y0 w& P1 Y! j" j/ S' M WH_var[1,i]:=chr(64+i);
J, Z: S" t- t1 N( q next;0 H, W( S" Y0 U5 Q5 L! @
end; ]! P N4 p+ }% b( p
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
* A# \* e' [. ` T R
+ C. G! @, w4 p) M/ P! X |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|