|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。3 e! E, P" Y/ c8 g# G7 l
语句是这样的
( X7 l7 d" E/ q( ]$ wis% [) X: K9 a% f4 o
i:integer;
' V7 A, z3 N$ B+ R: [$ U! K Res:string;% _; R2 A$ g8 S5 b0 J2 s3 o# b
obj:object;; _. z+ ~; n! s3 Q% N
do6 R* F& v5 q$ ]5 B3 [
if existsObject("Status") then
) u# |( ~8 m" _- W0 g Status.deleteObject;7 h2 j. @" H( C3 U8 L
end;
' ~* u2 i- e! J for i:=1 to 10 loop5 G _- T1 v6 I1 O) a( E
Res:=sprint("Store_",i);
, Q7 A& b. |; F% G- S; P! i8 ] if existsObject(Res) then, p$ P& {5 Q$ U7 Y0 f7 [! |' Y/ r
Obj:=str_to_obj(Res);
. p- _# P% z% [5 d6 B Obj.deleteObject;
- d# Z: F( g6 L# y% x9 g end;3 d9 m; @5 n' T9 q, t" X
next;
" n6 k& N+ A; F T" K --shengcheng Status:zimoxingceng) d; A' Y8 C& J0 d9 C7 o
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");( s) k/ L: k" N5 ?
Obj.Label:="warehouse status";
+ M H% H6 N' m- R! f8 x1 D
. ?! U* ^7 _( I5 ]( c* q for i:=1 to WH_nums loop# Q0 O& ]7 S5 _2 F' \$ A1 r6 z) {
Res:=sprint("Store_",i);: \5 f& C' P( `3 ^ m% F M( Q
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. `, D' |9 h1 g; K9 }* t Obj.Label:=sprint("huojiaceng:",i);- X2 E4 t* M1 a* y' m
Obj.xDim:=WH_x;
% R+ \6 ^3 T2 p2 ~ Obj.yDim:=WH_y;
9 R- e0 X9 e( V+ B Res:=sprint("StoreData_",i);! \6 k2 t2 Q9 ?5 X: a) y, _4 {, g$ y
1 ^ K0 {" s/ `, ^4 ]2 l! G" K& i7 U
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
: a5 F! S& s+ R2 z' E9 Y Obj.Label:=sprint("huojiaceng:",i);% \7 D% z3 f( {7 ]& s0 L
Obj.inheritFormat:=false;! n8 h7 r0 v! p& F8 F* C
Obj.maxxDim:=WH_x;6 k) F5 K5 w! p% R9 A/ r
Obj.maxyDim:=WH_y;
6 _8 b3 X1 g4 A; s Obj.ColumnWidth:=3;
- E& @0 ~0 f, c5 T$ I6 q9 V next;
" g0 B! E8 |% {+ E( R . }" `% m; F8 o' m/ X8 M; K
.Delivery.MUs.Forklift.speed:=2;! t: Z' I4 {- q [) ^6 E9 b
WH_var.delete({1,Part_Nums+1}..{*,*});) G* s/ ~5 h2 _0 F7 T0 T$ s3 f
for i:=1 to Part_Nums loop* l/ F& `, L' s8 b7 J( o
WH_var[1,i]:=chr(64+i);
& K* m. \* ?$ W& c' } next;! e4 J4 m7 z. G
end;( u; i7 y0 E2 [" h8 z) d/ O
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& I. Z: I1 n) m% Y- A% i: _- D- L3 d( F4 X5 O- j
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|