|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
6 ]: l, O8 @, D- z: g! Q语句是这样的
; r* W' Y; H. c4 w) H) ?0 T; His
! e/ W3 o) l D& } i:integer;1 w. p* N+ J' I# U9 |* P
Res:string;
- s" J+ Q1 o- g# E! d Y% w obj:object;# c1 B X) r' J. o- D1 x- g8 J
do( u4 m z8 H8 `2 F0 [
if existsObject("Status") then
& J) m5 y/ w/ @1 ?4 {/ R8 L' o Status.deleteObject;8 {1 v# m: N/ H0 L
end;
; V+ u! e1 L& P2 a( D for i:=1 to 10 loop
1 D1 {; S% h7 A6 m Res:=sprint("Store_",i);
8 u. i# x5 K v* L$ ~! r- [! Y if existsObject(Res) then
$ l9 ]2 w; l- E. `- J% q( Y. [. i Obj:=str_to_obj(Res);, @ ?$ Z1 c! _# n
Obj.deleteObject;
. Y3 h2 d4 Y; I7 o0 H end;2 R! O( S6 {, o# {2 U+ s6 B. s. r
next;; c: J6 o+ _; F: p, f( W+ l1 \2 {3 G
--shengcheng Status:zimoxingceng
3 g" A; x E. M7 m% l Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
: p& T6 |, s6 u% Y; u Obj.Label:="warehouse status";, K! b, H% U5 n- r3 b. y4 H4 x4 ^
% q) \. ^0 ^* }4 j3 P
for i:=1 to WH_nums loop$ E5 D$ b6 f* t9 O2 @- y
Res:=sprint("Store_",i);) y2 Z7 ? `/ z, `% R" O
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
7 z' _% N" e. G- D- N: u Obj.Label:=sprint("huojiaceng:",i);
6 m. [9 J% `/ t. a# _; H, P Obj.xDim:=WH_x;
5 ^5 X& j' Y2 E+ q+ [4 u2 s Obj.yDim:=WH_y;
* N5 M7 ?7 _9 O. [- C8 J$ a Res:=sprint("StoreData_",i);+ C7 S s2 i8 }9 h
4 S. I5 H! p. k3 C' x# i! d+ @
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);- u. K c% y7 q: I; S8 G+ R
Obj.Label:=sprint("huojiaceng:",i);& w7 B/ ]1 j: M# B2 O
Obj.inheritFormat:=false;% Q& c' a6 x: v k- @& I. G
Obj.maxxDim:=WH_x;
/ }% p! T$ {; Y0 n, v C' L& _ Obj.maxyDim:=WH_y;1 Z X; K2 i1 s- C# |1 v
Obj.ColumnWidth:=3;
3 ?1 p$ T) O: _& k! \% ?1 n6 p next;6 c. m5 ?5 f* O4 }+ W
) m4 h- ~: c/ L! l% M
.Delivery.MUs.Forklift.speed:=2;2 ^; B' M7 {( R$ ?1 O/ n* h
WH_var.delete({1,Part_Nums+1}..{*,*});; h5 I/ \" E' }
for i:=1 to Part_Nums loop6 d' d) Y4 |* }! @8 z+ P
WH_var[1,i]:=chr(64+i);4 C) l5 D* V: P$ M
next;
! ]! V) H/ M$ w8 Vend;4 l" z8 q9 O0 w' x1 L
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
0 X3 u- q( m8 X) z/ z! _4 u7 g7 H; t, I& D
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|