|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。7 w* E6 \: g# l3 w3 E' ?
语句是这样的
: `2 @/ q( R3 I p8 Z: o4 tis1 K: A& c: z/ G% a- j
i:integer;; i% V: v$ q8 m* k" u. w) t
Res:string;
0 W x; \# e; ^: v' Q4 @: H obj:object;
: K |: o& s+ ]4 _* cdo
" W6 y+ F8 n% ]7 T0 b2 D H# ~2 U1 n if existsObject("Status") then
$ u9 f8 R- ], d6 N Status.deleteObject;
; X j& o7 V. g end;
, ~% i1 P& J9 r. t0 B, A for i:=1 to 10 loop
- @5 I6 a5 S% f" A Res:=sprint("Store_",i);
- d9 g6 f' m. b( P: j if existsObject(Res) then" w" j/ u3 [) ? l3 Z, O! V
Obj:=str_to_obj(Res);0 @' q) ~; o9 X5 k, H
Obj.deleteObject;
4 P7 Z9 ?. y5 I end;
$ x8 s, j& l& H" @, h! Z next;
6 n6 X, `* x+ i1 s0 [7 u/ A6 f" D --shengcheng Status:zimoxingceng: H2 l/ w7 e) {, v/ l+ s# m
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
2 N" @, U8 ]' w& m: c0 G! x4 ~- e$ \4 V! ^ Obj.Label:="warehouse status";( F: _# |7 x0 Q! j. r
& n9 H) ]# K0 ~- X3 D$ b8 ]2 R/ ?
for i:=1 to WH_nums loop
* @) \" c# f* ?; v Res:=sprint("Store_",i);$ L( s8 {+ O- U1 b: a! A, k
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 X. c( X2 w' g, m. x$ K; K Obj.Label:=sprint("huojiaceng:",i);5 t) B) f. r& m$ t8 M
Obj.xDim:=WH_x;
* |) R# v4 i2 L Obj.yDim:=WH_y;
' R2 i$ w [, R/ Y9 V Res:=sprint("StoreData_",i);
/ }5 X$ q* p! a# a& e* U
5 O- g: g7 {3 S3 k+ e/ T Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
- H6 k4 L/ [& E& y; y! G4 X8 O2 @! N Obj.Label:=sprint("huojiaceng:",i);/ `& Z8 k" C n$ k4 l! L8 r6 O
Obj.inheritFormat:=false;" M' d* B% ~7 \' S. \- ?& K, N
Obj.maxxDim:=WH_x;. e) W) X+ X" f' V/ v( ]
Obj.maxyDim:=WH_y;% k" d/ ^3 A% W. \; b. [
Obj.ColumnWidth:=3;
5 o, I1 M( {1 _- v next;% c. S% `% u6 f. p" i. n# v# x
1 s$ n2 q: B0 ^9 e
.Delivery.MUs.Forklift.speed:=2;/ T: U5 Y$ `5 X6 {/ }
WH_var.delete({1,Part_Nums+1}..{*,*});
* L% t$ e0 g& ~6 l+ A' F( s% s for i:=1 to Part_Nums loop
* f1 }1 R( w2 Z5 h# z! {3 C WH_var[1,i]:=chr(64+i);
. p. @: y3 d8 a H next;! U$ J: s2 Y+ a5 b3 r( L, |+ W
end;
, r* h- c- o4 O0 ~$ a- Z% D出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 3 `' |6 g) K U9 ]0 s
0 j I6 |' M& ?. z: ]" T- Y l |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|