|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
7 \* v+ v0 x2 Y9 j A0 G3 {* ~% I) i5 a语句是这样的
: U2 i L" g) ^/ N8 F1 lis. {" q4 t( I9 \4 ?; D
i:integer;2 T+ G) `8 Z I# `
Res:string;
3 l3 G) I$ p0 Z4 I5 l. K/ k# w obj:object;+ U- P' r5 @6 ]4 t" ?
do" I( K' O0 c' X: i* {
if existsObject("Status") then
. E) b4 M. z7 F. T- I- S- o" C Status.deleteObject;; ~7 a9 N! Z; m( I/ |
end;/ K9 X# U9 T" v1 F& Y) R b; f, L
for i:=1 to 10 loop
' d; b Z( A% f* c7 o Res:=sprint("Store_",i);
. [( a4 |) r4 T, P! f' c/ ~ if existsObject(Res) then
& v5 Z m" ~6 Z r# U7 s2 G a8 N+ k3 A Obj:=str_to_obj(Res);% I# W9 P" Q+ G6 K; v' w; V6 I
Obj.deleteObject;
7 |0 ~: T. A' @9 j- N5 v end;
1 ]: J0 O) a4 u% a next;. m# R' O( s: W/ \5 G7 L9 p
--shengcheng Status:zimoxingceng
- T8 P2 Y; |: C) t* g8 R+ [ Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% B) O5 i% @6 U. U$ B) ] Obj.Label:="warehouse status";# m+ ^8 {1 V' j- K4 D
; a+ o" }4 j4 W* j" Y* X
for i:=1 to WH_nums loop
/ D6 X6 `- g$ L3 z( I Res:=sprint("Store_",i);% @4 D& J9 ^3 A B3 C1 e0 f
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);$ D }9 C% R4 K8 S- S( A0 U
Obj.Label:=sprint("huojiaceng:",i);
% T- _. H+ b" C0 O# X8 l& L. D Obj.xDim:=WH_x;7 R- k, V! f: p+ V0 }" k9 [9 V$ F
Obj.yDim:=WH_y;
! W# @ H1 P) ^+ Y Res:=sprint("StoreData_",i);5 Z4 `1 ], m& V: _+ v
% o" a' [3 N- ?( X9 B Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);" ?8 e" e& b. D& s% D. P' k# d
Obj.Label:=sprint("huojiaceng:",i);$ U2 ^) b& J8 C- R' T6 a
Obj.inheritFormat:=false;
( X n7 v# {8 _, `3 \: J4 \1 s/ x Obj.maxxDim:=WH_x;! \- N% m: w' D+ k' G5 n) F
Obj.maxyDim:=WH_y;5 v$ n! T+ J0 j: S0 P* L
Obj.ColumnWidth:=3;
7 @; X |$ M+ }4 W next;) B4 _4 z+ {3 C( k' S
' P: f% p0 ^7 k6 O& A
.Delivery.MUs.Forklift.speed:=2;2 w2 d* l5 [/ a5 r8 O7 K) L
WH_var.delete({1,Part_Nums+1}..{*,*});
3 X7 c; l n3 x0 ], b5 s for i:=1 to Part_Nums loop
0 d- V5 f( y; P1 x8 e" d0 g WH_var[1,i]:=chr(64+i);
$ y1 j S, z# n% v$ _ next; v+ |" B! y- a; t, Q$ ]
end; E7 p7 ?9 t8 |- d
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 & i3 F b( @: d2 G( ^$ V' S! g
3 s7 t6 x7 g8 E, `4 M) W* x |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|