|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
i' S" c/ ~* J4 K# _9 h语句是这样的4 a( e, `. r" v
is
5 W6 c, f: c1 h3 ^8 y& s- {0 M8 w i:integer;
2 i: _: z x' n6 ]5 \ Res:string;
; O6 E: l& I. f+ H( w+ ?& R obj:object;
, d& u7 ?+ w8 V! N G2 _7 o$ Ddo
1 t% C# i! q$ S" m if existsObject("Status") then! R. _! `5 i' g4 \, O+ V! n
Status.deleteObject;1 ?5 ]! [) `/ f. K, V
end;/ O/ X, T/ I2 K: w {, O3 P
for i:=1 to 10 loop
5 r; R& a& o' ~" h3 a { Res:=sprint("Store_",i);8 r& H4 H8 O' c; y/ _: m7 ^
if existsObject(Res) then
: y) c- m3 y3 n4 l6 e3 \: a Obj:=str_to_obj(Res);
1 T; t- P& p, L9 @9 q1 O4 w Obj.deleteObject;
' J$ `: v7 l& r9 V8 c' q u end;* e! m1 e& a' L8 U3 a
next;
/ f: S& s! t& b" V( ? --shengcheng Status:zimoxingceng; r: _: a* ]7 m1 ` {! e) H% ?7 n
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");% _' v4 f" s/ {( z& N
Obj.Label:="warehouse status";
' B. s+ T. k6 }; P$ {" O( _, q . y' j4 v7 l' c7 Q" | F
for i:=1 to WH_nums loop
) I- I- u) { x, w& Z0 w; {! X Res:=sprint("Store_",i);
' ~. [7 i+ @# s$ ^ Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 ?% ^! z4 c4 O9 [8 } Obj.Label:=sprint("huojiaceng:",i);
7 x- F+ w2 F% E# } Obj.xDim:=WH_x;
( q! X$ t5 u! [+ q Obj.yDim:=WH_y;
) @. Q4 d, f" x8 P Res:=sprint("StoreData_",i);* L+ F+ n5 f. n2 \
; L* L9 S9 g5 b! V2 y$ t2 ?7 e
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
# U4 @! |; H5 o+ V9 l% c Obj.Label:=sprint("huojiaceng:",i);1 ^( Q! q' A; \; |
Obj.inheritFormat:=false;% b) J% X: i- c- O/ m
Obj.maxxDim:=WH_x;/ x! T1 ?9 p1 y1 o; C
Obj.maxyDim:=WH_y; Q! h! Q% m5 C$ A4 r0 X
Obj.ColumnWidth:=3;
: v. D; W, d% `3 {8 x7 f2 S7 D; n* X next;; e4 |* J0 W% c* ~
" e# ^/ n' o0 Q .Delivery.MUs.Forklift.speed:=2;
1 {% R" K& I7 t- t( A0 J! k WH_var.delete({1,Part_Nums+1}..{*,*});
: O- s0 T' L: q! i$ y# _ for i:=1 to Part_Nums loop
8 C$ @' V: G6 a, ~7 f" V7 h WH_var[1,i]:=chr(64+i);
/ {: I* |: F5 x/ w- l next;
% g- c; _% l2 Q" h# v5 D9 Kend;
& E9 F- U6 ]( \' D# a出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
3 |% D: d' N3 Q6 m
( f1 {: |6 O% I& Z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|