|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。9 x A) y+ M; M& I2 h( m% _
语句是这样的; G4 T& D9 {% Z/ |$ Y4 W
is
) K5 S) d c' V1 m) z8 A i:integer;7 b) E. r5 y+ l. K- `( a/ `
Res:string;) T$ ?8 b" q- R2 Y
obj:object;$ `: h9 T8 x1 x, v) c
do
1 G! y* ~1 Z, W- I6 t: C) y if existsObject("Status") then
5 N3 ~" Z1 ]( T- O Status.deleteObject;6 [0 E% m5 h6 \! Y( x5 P
end;; |+ I& I# m( |6 i H/ x4 e
for i:=1 to 10 loop
) L6 I7 _) N1 ^. B! M- e" ~) x Res:=sprint("Store_",i);
* p5 a( G( t7 t7 C( B; h if existsObject(Res) then. s/ { j7 O1 b8 u o4 b
Obj:=str_to_obj(Res);9 g R9 F# \* ~/ C2 @6 N4 a$ d
Obj.deleteObject;
3 d+ H6 s+ K! G& T1 j3 Q g end;
7 n3 @! s& X; o next;( E w# F8 R! L' [4 ^7 J! l0 E8 p. J+ X& L
--shengcheng Status:zimoxingceng
; ]6 _2 n$ [! Q0 A; O1 C. x2 u# M Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% U; r1 \7 P& |% E Obj.Label:="warehouse status"; \0 U) r! x+ |7 g* s4 H' B P; e
/ q/ O1 k8 @ i3 U1 G) [. s
for i:=1 to WH_nums loop: ^0 u+ e4 E0 |# @
Res:=sprint("Store_",i);: F/ B3 A( z8 z9 h0 |1 v6 ]9 E
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
6 q" O" s8 W1 a% f7 K3 w) F8 I Obj.Label:=sprint("huojiaceng:",i); \" c: B8 p$ U
Obj.xDim:=WH_x;7 j2 f1 o, P- ~
Obj.yDim:=WH_y;
4 g% A0 k8 ^8 C0 y x Res:=sprint("StoreData_",i);
- x6 H" l/ n" ~. r' n9 y1 P - @8 j( F/ k/ T5 ]5 M
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 g2 ]2 k3 c3 T) A Obj.Label:=sprint("huojiaceng:",i);
5 d% G% `* V" h5 ~0 X% q) ?' E$ p- x Obj.inheritFormat:=false;' B# H! G/ X: a3 o
Obj.maxxDim:=WH_x;
6 ?8 X6 I$ d5 B1 b% l8 J, I' Y Obj.maxyDim:=WH_y;
5 m! [, x# |9 @9 l) K Obj.ColumnWidth:=3;
% l* c+ J6 L; A next;
0 @: O1 s& o& P- H
' A6 ?3 ~* z7 N1 H) B& M .Delivery.MUs.Forklift.speed:=2;( o& g( U- R' _; Q% l9 p2 H
WH_var.delete({1,Part_Nums+1}..{*,*});
+ v5 ~, X" a2 k: j" \ for i:=1 to Part_Nums loop
# H$ B4 ?! X: U9 w7 [ WH_var[1,i]:=chr(64+i);7 ~0 L! J. m X# B( B/ L3 j- r
next;
. C; a: ~4 ~6 l5 h3 f5 |- Vend;
/ v# M1 O+ c( O: N" h- { G出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
3 z( X' B$ D2 C# W4 i _4 n
0 L5 H0 W z# }7 H |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|