|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
" \7 b4 y1 e2 y6 V* v$ I3 T6 o( x语句是这样的
* _: x8 I" Y/ X2 ]1 T+ B% kis
J3 t @1 H/ @+ S- f6 b K! x& z i:integer;. @1 N6 T- g M
Res:string;" E. ~5 p% @/ k3 I, S( I
obj:object;1 e3 M8 q2 ~4 }( @; {
do8 ~# I7 X) w8 P: v" ^* l* b
if existsObject("Status") then' V3 {2 |" R S: t7 T' f/ s
Status.deleteObject;* H. s+ D2 b" ]+ x1 Z
end;
4 H% |3 c$ O! }$ b for i:=1 to 10 loop
( P; l4 s6 Y: B' s. W/ I8 c9 D% e% T Res:=sprint("Store_",i);
3 |- a5 v. e! p2 @ ?. v if existsObject(Res) then4 k) ]1 D1 T4 E
Obj:=str_to_obj(Res);# G8 D( w1 ?% n
Obj.deleteObject;
( p& L: p5 n [0 m1 }7 R7 y | end;
, m C! M8 q( D next;: Q0 ~; T$ y0 C B
--shengcheng Status:zimoxingceng$ N5 V( \8 S o
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
* J" }+ {% `$ p# J0 k5 _- f& e Obj.Label:="warehouse status";4 k8 \ J% R0 C+ ~9 _5 Y) \9 t: X# C
2 N# J- x. T0 a( R1 m9 Z2 G
for i:=1 to WH_nums loop' h' K! Y# Q8 X* A! F
Res:=sprint("Store_",i);! i0 |+ s; y3 e. V) Y5 @4 B
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);, }/ U7 n! o( T- ]1 y+ i+ D& C p
Obj.Label:=sprint("huojiaceng:",i);
3 ]5 Y) q7 s& R6 l3 N Obj.xDim:=WH_x;( l' s$ s) I2 ~$ w( N5 b! G; S
Obj.yDim:=WH_y;$ X% |$ ^5 Z1 N$ L" l. h
Res:=sprint("StoreData_",i);
! A1 Q) ]. i, I. X3 m0 Z! {
! c- {, p1 ~7 ~' f Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
6 u& X. \# C9 @% w; S3 `, } O, C Obj.Label:=sprint("huojiaceng:",i);
8 F7 {% c( n! I Obj.inheritFormat:=false; [" |6 X' ]0 `7 Q; K: J! @& N
Obj.maxxDim:=WH_x;
9 ^: ~/ A+ w4 D6 y Obj.maxyDim:=WH_y; L7 u+ o4 K/ w8 _" }
Obj.ColumnWidth:=3;
( k. V$ `# v* s( I+ S9 Y next;
) R( H" b+ Y5 s' t: e' N6 x+ F , @ Y, [# n% d3 @
.Delivery.MUs.Forklift.speed:=2;
; H( y, j/ {5 C! t/ t3 \ WH_var.delete({1,Part_Nums+1}..{*,*});$ [( E3 K' d+ y' d
for i:=1 to Part_Nums loop
1 ~8 ?# l5 N" Z3 z WH_var[1,i]:=chr(64+i);4 k$ R* Y0 R% r9 d4 Y' U+ z
next;8 M) ]+ q1 v4 e9 p0 r; o7 f
end;$ |9 q- m2 O6 f3 s( Z
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
; }: @$ e4 @( W6 f U" x, k5 d! [$ B8 x; |' D! ^0 j
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|