|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 j0 w9 E. d, n/ E. x语句是这样的
4 E2 \4 ` q6 @- I8 h) a pis
$ {0 U! s) ?% O: E. ]: m8 v! @ i:integer;1 M, V7 G8 R7 m: i6 r& V$ V
Res:string;, W# t F. n, P5 |. [; P+ f
obj:object;8 w6 ^' V% i: ?$ U% _8 ~0 U5 A7 ?5 G
do
1 c/ X k |' x% k if existsObject("Status") then
: d7 D5 v, V y4 b# k' J Status.deleteObject;
) O2 E# F: J' b3 R) W+ }' i end;" w* T# T6 S/ Z! h1 V3 T l! {3 u& |
for i:=1 to 10 loop
5 c" x& r, q# C3 [4 ~) X! T5 b" A9 [ Res:=sprint("Store_",i);) H, ~( O. ^8 P) b1 |9 F
if existsObject(Res) then
+ ` o9 F# A- l: _0 S; F" ^ Obj:=str_to_obj(Res);4 Q. k$ b$ Y `
Obj.deleteObject;$ M Y5 ]" C( g4 W4 f; M
end;7 g+ i# E( d7 `! }! W, x0 F# I
next;
! Z0 M* }$ \' ?7 U4 ]2 O, | --shengcheng Status:zimoxingceng9 t, o1 S$ l* s u9 R
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
_* f" \% t ~$ [! q; Y Obj.Label:="warehouse status";
" W3 [& j7 ?& P( ^. g
* f5 ^$ H, n( p1 ]4 @9 m for i:=1 to WH_nums loop$ A9 L, c+ V' e2 A. [
Res:=sprint("Store_",i);
# L, }( }2 r) Z L3 [% I Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);7 F% \% N& b6 w
Obj.Label:=sprint("huojiaceng:",i);
% |5 C4 z" u3 t9 f9 f$ k; A5 f Obj.xDim:=WH_x;# T; i6 j7 x V$ Y; D
Obj.yDim:=WH_y;- k/ p. a, @& r& L
Res:=sprint("StoreData_",i);- _4 o0 C. l$ p$ w, }
% V7 K9 j. p/ \
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
5 m& `) L$ O! K. @ Obj.Label:=sprint("huojiaceng:",i);
3 b" r. v, {) V8 b5 Q5 W$ {4 t$ ? Obj.inheritFormat:=false;: r" f& E0 U: M+ c3 \
Obj.maxxDim:=WH_x;
' D0 ^, n' v/ z. J) | Obj.maxyDim:=WH_y;5 @. s( F6 ~- N* O" @
Obj.ColumnWidth:=3;
4 a: b8 Y& w9 h5 i next;
+ y0 c; K5 {& p7 `1 f 5 B+ z- c5 U( H& T/ K
.Delivery.MUs.Forklift.speed:=2;$ s# @6 x# T- F1 i2 _' @
WH_var.delete({1,Part_Nums+1}..{*,*});% |' t& k5 ~8 |6 W
for i:=1 to Part_Nums loop$ ^% p6 M4 O; C* G7 z( | N
WH_var[1,i]:=chr(64+i);2 r: P9 k }1 ~, c: L3 I4 i l& G
next;7 B( p) c; D0 R, W j% A8 u7 u
end;6 S' U" Z+ O d1 G) S X
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 6 Z0 E' i3 t% q6 N- c$ M% r
( _7 J# b2 A! z& U, t/ T Y
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|