|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。$ ?+ w, K2 K) Y2 B$ Q( e8 M
语句是这样的
+ m- p$ l; h- ]6 U |0 Ois
# m# j! _7 u1 | g9 |% y* { i:integer;4 H! s8 E& m& J3 J
Res:string;# f ` O; q2 A8 e* i
obj:object;
0 f) A& x( ^- Q# ~4 xdo6 H& t5 r, a+ l, P3 M8 A$ F. h2 K X
if existsObject("Status") then1 s q4 _ L5 y Z9 |( R j
Status.deleteObject;9 Q* ^+ _5 J; A1 O# G5 U. N
end;' r7 O+ _/ Q/ T! {, S' ~
for i:=1 to 10 loop0 l6 _" \, ^1 [9 p" F* q8 u
Res:=sprint("Store_",i);9 O- [. F, ~+ K2 t- T% x
if existsObject(Res) then
0 V) U- j9 t: {7 ?3 ] D. ~ Obj:=str_to_obj(Res);4 m2 D9 H6 e% {
Obj.deleteObject;
6 B1 R- ], J% s* r end;( M' H/ D3 v. U) Z6 |: l }9 s; y
next;
9 ?7 L2 l+ y5 O" U1 K U0 A9 O. L9 h --shengcheng Status:zimoxingceng
8 E! f: I0 I9 J. d! O Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");& m3 u+ y% C3 B: _* r" r
Obj.Label:="warehouse status";
- X4 D, [/ L( O# [4 d( E . c* t! P3 O/ d
for i:=1 to WH_nums loop
O0 C8 J8 }! D! u Res:=sprint("Store_",i);
& h+ z h% X* _" l4 [! ?, A& u$ S Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 x; g/ G% Q, R7 J1 A$ J$ C Obj.Label:=sprint("huojiaceng:",i);1 l v9 |9 R' I9 A" K2 @
Obj.xDim:=WH_x; ^+ H5 N; X* f! k9 k) w
Obj.yDim:=WH_y;' ` J& f4 f, d+ |( I- n; }0 n' H
Res:=sprint("StoreData_",i);5 ^( z5 r& r+ g* b
N. M8 M3 j' @
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
$ h' N5 P, o1 d l Obj.Label:=sprint("huojiaceng:",i);
" N: N; D' t2 Q! W% w7 T Obj.inheritFormat:=false;* {, h0 N+ p4 }6 @/ w& m
Obj.maxxDim:=WH_x;1 z9 A' o5 s6 {, p
Obj.maxyDim:=WH_y;
* E# g% N( u; F Obj.ColumnWidth:=3;
* H9 d* A: L8 }# F& i! x: e, w# o next;
9 z3 @$ W- t' D/ v/ q
% y/ x, |5 @6 K1 U: t# U* F .Delivery.MUs.Forklift.speed:=2;
1 w9 ^. [8 i; p: K WH_var.delete({1,Part_Nums+1}..{*,*});$ [+ M# v! {' D+ B! \
for i:=1 to Part_Nums loop8 K0 m9 h# \- K
WH_var[1,i]:=chr(64+i);
2 B8 b0 }4 @6 h, s- I7 g next;# w0 m G, K0 d4 V, `, a, f- e* k* \
end;2 O2 C' Y* m; a) C) A9 C
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 . u2 n) F+ D# E6 i1 Q+ d( o- G: c
J" R1 c) H( u) p( t) P! p |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|