|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
: x- V0 J+ A. {. l" u语句是这样的
! H" }- u6 @2 X) R' b! e: x3 ~is% P) r0 K: G' D# g% R" Z0 P' X
i:integer;
$ d( u( R' D; F) ~- l Res:string;+ n f$ Q H; k5 m) l/ g7 f
obj:object;0 O6 C/ ^- L* v1 @. L! i0 ^
do
# Y3 ^: C( h+ a$ L* Q0 v# e0 L$ s5 b if existsObject("Status") then1 @' z) `# [( e% U6 G/ @
Status.deleteObject;
: E8 R* ]: E, j0 o& o: h& l7 L1 \ end;
$ N$ o4 T6 K% e; V% N7 Y for i:=1 to 10 loop
9 H6 e& P# W; }% f9 v Res:=sprint("Store_",i);8 ]1 H8 i6 t! t9 g- |
if existsObject(Res) then! R; i' k4 Z$ o9 E$ H' x
Obj:=str_to_obj(Res);- D( ?3 [4 s- \1 y- S' f
Obj.deleteObject;8 m) c2 a/ f4 T7 n- B' b- N
end;
/ [" D% {- f& A) ]! j6 H next;/ @6 w! d- H! G
--shengcheng Status:zimoxingceng9 s! ^; L5 N" a+ C
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
5 ~' n: h' _5 n5 u7 N Obj.Label:="warehouse status";4 n A1 K* ~! N( c
; z9 S3 H. v& `9 M
for i:=1 to WH_nums loop- W" x7 ^ c1 Q
Res:=sprint("Store_",i);
' q) G; h2 q: k Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
/ x" Y* b6 f6 a6 P Obj.Label:=sprint("huojiaceng:",i);3 w4 z7 U; L L0 o- Y! _/ x+ a
Obj.xDim:=WH_x;. B5 L# }0 R+ Q7 T. ]$ r4 \; V
Obj.yDim:=WH_y;
. h8 e: _; ?' O2 S; \# J Res:=sprint("StoreData_",i);
' G( D7 K! v" h C& Z
+ Y& ~/ u1 \9 h. s/ C! g4 l$ |. g Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
5 p8 B( Q; @9 w0 j4 Z6 v Obj.Label:=sprint("huojiaceng:",i);; E; `) D- t- C& f) K D+ p
Obj.inheritFormat:=false;
9 ?, K5 C- V2 o; u# @4 y Obj.maxxDim:=WH_x;( o) h: ~* _+ W5 c) S) V! s# P u0 D
Obj.maxyDim:=WH_y;
$ Y$ J0 e+ m2 K$ S4 J4 D Obj.ColumnWidth:=3;
5 D% {; k9 D, L' a9 M next;
0 J+ U( x1 c5 h& `5 Z, u& X3 @; f
! U) S! ]8 d+ O9 g: I( O. ] .Delivery.MUs.Forklift.speed:=2;
; f/ D) _/ i' E& ]4 Z7 L WH_var.delete({1,Part_Nums+1}..{*,*});
2 @- B/ x$ h6 f9 n' ]9 _ for i:=1 to Part_Nums loop
7 j3 u- l* C3 ]4 a) K$ M WH_var[1,i]:=chr(64+i);1 e% ~% h$ ~. `7 D
next;
& H3 W' W, s; `* s, Y. ~end;
# F9 N4 Y9 {( p$ t/ y4 M出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 & e9 y1 ]7 S. }7 b
2 [# _3 A; Z# Q
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|