|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 {) ]( E9 k' t+ w- j* P语句是这样的
6 I2 i; v: R' ^: q% D& Tis" F( U/ O. _* r: P! _! E
i:integer;
1 k6 [$ n' b% U' W2 c b Res:string;
/ {& O( h$ Z9 W9 A obj:object;$ X; Y& u9 R4 N
do" V3 q% s* \" X4 ]; K n
if existsObject("Status") then9 j+ o( [. R8 \0 K/ f% k; M1 [
Status.deleteObject;$ o6 B$ w* }- G8 Z6 C7 f
end;
& Z2 C. l# q5 D* ^4 Y for i:=1 to 10 loop q' y1 _; Q9 R0 v! J7 |+ g
Res:=sprint("Store_",i);
0 p% M9 i' z3 K. b/ `, M! R if existsObject(Res) then' P& H8 U( `- e* q' P
Obj:=str_to_obj(Res);
. V. `: }: e/ O; J Obj.deleteObject;6 K8 C+ W$ P( S( w
end;
]4 U* F" k/ z) d* H" Z next;' ~& W3 b: [8 h8 Q+ T5 L
--shengcheng Status:zimoxingceng
5 e& _( |+ l# M, R Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
* i7 O+ n1 U- q3 r& J- D1 U Obj.Label:="warehouse status";2 H0 C! J3 P$ a! e* I$ i
& Q2 t# R; F Z1 E) c, B for i:=1 to WH_nums loop
" X* e' h H% f f R Res:=sprint("Store_",i);/ R7 b8 Q6 {4 J- p) L; @1 o6 q
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res); i" U" i! [# E) r
Obj.Label:=sprint("huojiaceng:",i);
/ ~! k: q' z3 X Z3 J* M% F Obj.xDim:=WH_x;
" U, q4 m) q" o; K* s) J% T Z Obj.yDim:=WH_y;0 `! Y- {# n* A3 O' z; B/ i5 ?
Res:=sprint("StoreData_",i);
1 `% s8 k1 y8 o& n! t C4 b
) Z2 U$ X7 b+ P0 Y: q" x; E- n Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);# G) h6 w6 u- B# C( i$ t# B" e
Obj.Label:=sprint("huojiaceng:",i);. F5 O; ~, V' R& l$ R M
Obj.inheritFormat:=false;
8 T4 o7 ]- q" Y0 Z! ~& \4 p( D- d S Obj.maxxDim:=WH_x;5 K9 p8 A f) o6 c+ j
Obj.maxyDim:=WH_y;, v8 z7 H9 n3 |1 R2 l
Obj.ColumnWidth:=3;
& M6 m- q1 i4 x next;4 p+ [; }/ L% }
; [2 k# s5 C9 M7 ^( P2 J .Delivery.MUs.Forklift.speed:=2;
' x! T }( H9 r4 H WH_var.delete({1,Part_Nums+1}..{*,*});$ l: V' I* r3 x, \; ]( {
for i:=1 to Part_Nums loop
$ i, W& @2 n1 b" |4 J WH_var[1,i]:=chr(64+i);- T9 i" a( _7 j! R' I$ H/ a' n
next;
- n( v$ X) w: t. c% E }+ g. aend;2 Q3 @* G/ ], p5 F
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 # f1 X! v4 Y- n$ K
. p( T# v0 T6 @ L Z N |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|