|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。5 ~; c3 x5 W9 ~, ~
语句是这样的! a% k. a7 \( u: Q: s
is
- M+ m+ n# h1 A i:integer;
) v/ R6 L5 i1 B: @ Res:string;
s+ x# {3 `* g4 x/ E" M: O. e. z obj:object;
3 t# N3 u' Y9 J1 V8 e, c5 }do6 f% d0 Y' J+ Q$ Q% R+ f
if existsObject("Status") then- M& w/ B' J0 a: G6 [7 S: n
Status.deleteObject;
* h* R- e) w4 K/ m# v y end;0 u) U1 Q5 d9 a: U
for i:=1 to 10 loop
0 _6 e4 W" f# V Res:=sprint("Store_",i);
; L$ A: q1 i6 K2 ~, \ if existsObject(Res) then" Y# m( Y# D' ]3 l2 O
Obj:=str_to_obj(Res);3 w' `8 r3 J; ^* T5 \+ O
Obj.deleteObject;
7 f4 {! ^0 Y! l& V. `1 Y- n, J end;3 E/ j5 _- O+ }" Z7 Y/ G2 o
next;
+ c! y- P7 N; P* T --shengcheng Status:zimoxingceng
) G7 p6 @& f6 I/ o- ^* ]8 D4 r Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
( M6 l7 G4 b D% F( [ Obj.Label:="warehouse status";7 B) ~ j+ _6 ~8 y b E9 \ c0 }( ~
' c, P p3 _! y
for i:=1 to WH_nums loop7 S1 e k0 j! E% g2 }
Res:=sprint("Store_",i);" s5 G: F* T2 B4 w' v1 ?
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
& h2 c c6 r( D; w( ?$ g( y( i Obj.Label:=sprint("huojiaceng:",i);
6 k! r+ @, H9 b- s Obj.xDim:=WH_x;- A8 W- P( }* Z1 P. |" i
Obj.yDim:=WH_y;
; u1 I" e! H) ~! C- z+ u- i2 l/ G Res:=sprint("StoreData_",i);; I! f. W* \! O
D8 b6 X" P& W! n5 ~* E0 O- s9 E1 g* f Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);# x: ^7 a3 Y! A
Obj.Label:=sprint("huojiaceng:",i);. p2 h( A" K! h1 H; o% l( s! V
Obj.inheritFormat:=false;
3 C4 e, Q2 b# j+ K @% h( Q7 }2 m Obj.maxxDim:=WH_x;
( I% z9 g; z; B! j; n Obj.maxyDim:=WH_y;% M X1 g6 {$ ^! x8 f) \
Obj.ColumnWidth:=3;
i+ o2 V: P- e, e: _- X9 F next;3 H5 z$ K6 N4 ]3 L# z" E& n- j N- P
% @. m$ B6 w# e0 G1 B9 ]; {3 B, v
.Delivery.MUs.Forklift.speed:=2;+ f1 W5 P! N/ Y# X. n" ]' }, j
WH_var.delete({1,Part_Nums+1}..{*,*});1 _% E( n# S! ~9 o1 i
for i:=1 to Part_Nums loop
2 w* k3 r& x& E' {4 u! D M WH_var[1,i]:=chr(64+i);
. m: P6 p3 H" c$ { next;; [0 s4 L k# n8 d
end; h! \/ G" z; Z5 L: h
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 4 o# a- o( w5 |( w) B9 c
* Q ?7 K& `8 G5 t
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|