|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。9 |1 C. N* i3 E! ^. T
语句是这样的
- e, i+ F, c9 s* \6 D1 Vis
) U" d& U! h; o k6 J d) G2 Z- ^ i:integer;
! W$ i" D' k8 `! r4 o# T Res:string;
- e3 a4 Q$ m( f0 T obj:object;
& _% m4 u! N3 c6 x( D. _* j/ {# Zdo
6 {) `% q. |$ B1 X0 ^9 F if existsObject("Status") then
$ w( k% M b- F$ D# [ Status.deleteObject;
0 V+ K1 J2 g' B9 R0 Z4 w* ~ end;
) s* o7 n- N* Z for i:=1 to 10 loop
# V9 p2 l5 z% p+ \& y Res:=sprint("Store_",i);
+ Y6 }/ V, e7 y) K7 d- i if existsObject(Res) then
4 o9 B" B) P- Z) n) u7 G Obj:=str_to_obj(Res);' Q$ y. v' H O' {8 s/ v1 G0 f
Obj.deleteObject;/ ^2 F4 M( w5 n% v x9 `7 v
end;0 N0 z, F# u- h* J( p
next;
; h8 i- G u" u2 v --shengcheng Status:zimoxingceng
7 \9 C( ~; ]0 h$ ?6 V Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% A. F0 t7 j- x. x/ t9 K Obj.Label:="warehouse status";" P; h1 y+ i7 O" Y( r! J
, N% g* Q, @4 H' y- Z8 z
for i:=1 to WH_nums loop8 \9 A, k" z l8 D( m
Res:=sprint("Store_",i);6 c8 x, ^& W3 F' I# H
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
( x. d6 }- H. T+ m2 [ ^ Obj.Label:=sprint("huojiaceng:",i);9 e2 n- `! U5 Y- P- e/ Y
Obj.xDim:=WH_x;1 M e# X0 C: L6 U
Obj.yDim:=WH_y;
; [" G; v! |$ h- [2 H/ r1 d Res:=sprint("StoreData_",i);" h' i2 c" J/ J7 G2 W; C# m
% L5 M$ [) J+ B+ S
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
1 x8 j& M2 e( p' a Obj.Label:=sprint("huojiaceng:",i);
% z9 H3 T( [1 x3 S- t8 n Obj.inheritFormat:=false;) s: A' w$ A% u
Obj.maxxDim:=WH_x;2 p* @, Q1 w8 s
Obj.maxyDim:=WH_y;
7 I0 W" q8 N$ \2 _ Obj.ColumnWidth:=3;; a8 l5 @2 V, u4 I: V6 f$ x d
next;
/ S: {+ z2 A( I6 ?! U5 A) o
3 [: |& R6 L' X& I3 N( F: G .Delivery.MUs.Forklift.speed:=2;8 Z C1 q+ {8 _' \5 x, V
WH_var.delete({1,Part_Nums+1}..{*,*});# F* c. R8 U( F
for i:=1 to Part_Nums loop% \6 B: _9 b) d( H. l' R
WH_var[1,i]:=chr(64+i);& y5 C7 o y% u, i/ b
next;
/ u- r" n0 K6 S7 Q/ d6 c& Q6 wend; H9 j5 x! K# [3 A
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 1 `3 U6 s. k, s8 f. O4 E, i, K
! Q! t3 S) a, B, @3 p
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|