|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
+ Y' W$ d! n1 b) S语句是这样的& L3 M5 r7 G2 e: b( _; c/ }' m4 \; @
is0 Y" \2 y1 T: e' E5 k8 b( H/ _1 y
i:integer;
3 G1 ~& y9 @ n; ] Res:string;$ w- Z0 [3 o. s" g- v2 h/ y
obj:object;
0 A! o! S) H; f5 Bdo
6 L2 w" D' g! I4 P" |8 T if existsObject("Status") then6 }( h; T2 X& ?$ M) |
Status.deleteObject;
5 `) s6 I: Y9 V+ f# T) O end;
6 J. v3 b7 H1 R5 h$ k; C for i:=1 to 10 loop
- F$ M# V3 C* d. J: c* ] Res:=sprint("Store_",i);8 z7 N/ R2 {* o# j4 r# [" j3 _4 r( f2 j
if existsObject(Res) then
6 O' j0 u. e! `# z2 Q( j. b Obj:=str_to_obj(Res);
$ t0 V( z3 V- d" W* S- _ Obj.deleteObject;
3 `6 a6 O5 q$ n2 A' }2 J; s end;; f- F/ q& j( m( t" m5 E R
next;
! J3 M& h! \. t$ j# g& q9 \ --shengcheng Status:zimoxingceng
8 c) C( @$ m' c6 x9 r Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");4 i J* F* m) G+ h8 ^) z
Obj.Label:="warehouse status";
, c3 S+ }/ J) {6 `5 [ w ' y. f! T5 D* W/ ^
for i:=1 to WH_nums loop6 p/ v/ z# t: c6 z; R( k0 W
Res:=sprint("Store_",i);2 Q& ?5 |. h7 _+ d
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);& j' Q8 O+ s' f
Obj.Label:=sprint("huojiaceng:",i);# e) Z5 y, ~' O, z1 K# F
Obj.xDim:=WH_x;$ e8 D% H4 W! ?
Obj.yDim:=WH_y;
9 c. m. r, W1 j6 `3 l Res:=sprint("StoreData_",i);' x" Y$ H: w' {
; T# n+ m8 ~3 C- u& h Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
7 L, y% m. K5 O1 N, s Obj.Label:=sprint("huojiaceng:",i);' T8 i! p& @# D u( f! h9 J
Obj.inheritFormat:=false;# y0 O2 V( S* `' m; j) t0 _
Obj.maxxDim:=WH_x;
7 r, g8 N, t4 e5 r/ e Obj.maxyDim:=WH_y;, y9 Z) R$ j+ h: N3 g8 x
Obj.ColumnWidth:=3;
( m. ?: c- ?7 a$ { next;
* H3 O% @4 ]+ g7 v. u& f8 I; s
4 ?8 a, N+ ?3 f9 I+ P .Delivery.MUs.Forklift.speed:=2;" ~9 f& ?8 P/ H( K& \
WH_var.delete({1,Part_Nums+1}..{*,*});
1 K* M0 W; m/ L, d% }5 b7 r, f ? for i:=1 to Part_Nums loop6 J6 |& |( V: r
WH_var[1,i]:=chr(64+i);# x$ R# A/ P/ Z2 Y% t( x3 C
next;" S5 x0 j# @" Z) @- N C
end;
# K/ f- ]4 h( l) M出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 % I0 |7 Y. ~. ]: P l$ {
! b0 m$ V# @5 ?) I/ L0 E
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|