|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
1 x6 q3 p, _; K语句是这样的" E2 N+ p% y$ H: u5 e6 u1 C
is
" o) T5 G4 j9 \& W& q i:integer;
) d% ?; Y% A% l& d Res:string;, \9 A$ G3 k- A/ D0 ?+ }, n; x4 ^% b
obj:object;, n% Q; v) T1 Z- T8 Z
do# e! b/ C: L6 P* K2 a5 m
if existsObject("Status") then
, A9 W8 W/ I3 h& u) S Status.deleteObject;
- d! m9 d H6 k+ O. B& b) e+ X! A end;
& b; X( B8 |4 Y for i:=1 to 10 loop
$ J. j, M$ B" q Res:=sprint("Store_",i);
/ _) @0 \2 B$ r" \ if existsObject(Res) then# X5 C9 Q! ]' i2 R
Obj:=str_to_obj(Res);
; @9 D: b! \& F, s Obj.deleteObject;
- I" g; A" p* L end;8 ^7 S0 t ]. H) I) K5 ^3 q1 G0 f
next;
$ ^4 R j0 _% }: x --shengcheng Status:zimoxingceng
: k ~6 p$ ~( \5 C! W. d Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");# f! _+ o% ?7 M R
Obj.Label:="warehouse status";
" ?& D3 P+ k' X- ]! p7 K2 @2 {8 W
( u9 N9 s2 T# ~/ \ for i:=1 to WH_nums loop ]) W! ]9 i+ B! ?; ]/ V
Res:=sprint("Store_",i);
7 o3 |5 A" \9 |" l: o& y! X Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 h2 O3 ?7 r7 M2 | Obj.Label:=sprint("huojiaceng:",i);
" N. b/ J. b4 W Obj.xDim:=WH_x;$ Z. t& d2 F5 G% F6 ?3 N- a0 s
Obj.yDim:=WH_y;
' S. U3 a$ K' l, h( c/ R Res:=sprint("StoreData_",i);. s" _ K# |0 Q* k. H$ h) L
0 h, D& B+ Q8 G! x8 O# Q% x4 t
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);& r" F L- U3 t2 l: d3 z
Obj.Label:=sprint("huojiaceng:",i);
: ]5 g- j( u) X) \9 G3 j& d Obj.inheritFormat:=false;: f* K) G! t) c- {2 B% |0 o( u
Obj.maxxDim:=WH_x;' G& F- |, [6 O1 V9 F, V3 v, |1 T
Obj.maxyDim:=WH_y;
& @+ u8 X8 U& X6 Z Obj.ColumnWidth:=3;
* I' [% z9 G4 o2 a. G( @5 W% T next;! o2 g+ W! I) w# b9 O. {* C
& I# |% P: z& ?6 c1 e* K .Delivery.MUs.Forklift.speed:=2;* b/ E1 i, U3 V2 p2 L$ v" n# T0 q
WH_var.delete({1,Part_Nums+1}..{*,*});
, I" ~' e& p0 @$ J0 c for i:=1 to Part_Nums loop
8 C0 P# ]& M& `) ~+ E& C: M2 X WH_var[1,i]:=chr(64+i);
- [' [; B9 b1 X- Q4 a; s next;* {0 {3 @8 \3 L
end;1 g8 S' V" m. j, ]# g2 A
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
( L- e. n2 N3 j: g: `$ |1 a: l, c" Y! g O
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|