|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 K% |0 D6 A/ ^语句是这样的- h! E- Q" i& L% O
is- m9 S8 \2 z( B% f
i:integer;* ~0 o2 @" P8 |0 t6 t
Res:string;; y6 T# }" M- S! J& t' b
obj:object;8 ?- ~" T- L' ~3 a- f$ Y$ D
do
+ o% P5 R, g1 _: B" q if existsObject("Status") then- W$ n' u0 i8 ?1 }5 e5 I
Status.deleteObject;
* `1 G/ Z0 n* N$ ~" l end;
3 M3 m. @% E+ } for i:=1 to 10 loop% x4 ?* l% @# @+ M1 [3 D N$ ~
Res:=sprint("Store_",i);
) Z {) r- B r, F0 z! j1 H if existsObject(Res) then. e F) Q5 ~+ k h" I
Obj:=str_to_obj(Res);
: [5 j7 ]0 u J. {5 X Obj.deleteObject;# ]- z2 @" I) _7 ^ b# r
end;5 J* n% h; q7 v* `0 Q
next;
0 g }. W7 n0 y) f4 ]8 c | --shengcheng Status:zimoxingceng9 P8 _& Y" F* {
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");9 G$ g& C7 r' h# z8 m
Obj.Label:="warehouse status";/ y4 Y* A/ c' S1 B+ y% H, ]- V
8 X, W. Y' B0 T# ^$ V5 X for i:=1 to WH_nums loop
7 V. I& g4 S6 L Res:=sprint("Store_",i);
, T- w9 ~4 H% D3 e# s Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
% c2 P/ R& ^; `5 O Obj.Label:=sprint("huojiaceng:",i);
3 ]$ N6 C3 y5 O: } Obj.xDim:=WH_x;
4 b! J3 i; v* E! _* V$ ` Obj.yDim:=WH_y;" s( |) v" M4 w( i
Res:=sprint("StoreData_",i);
# e$ ]% t9 A! t- @, ^- j & K- @4 J. V- a1 u$ t
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
! p \# _" q f0 m: o Obj.Label:=sprint("huojiaceng:",i);
7 p& o7 a. R5 `( v3 v8 x+ b9 E Obj.inheritFormat:=false;# \! W" o1 B* y; A) U
Obj.maxxDim:=WH_x;# m5 u8 @* \- L# F( S
Obj.maxyDim:=WH_y;
' k$ U7 r8 V; |- p Obj.ColumnWidth:=3;
, T1 z3 H1 b& E) c6 w3 L next;
6 c4 H6 Y' T3 b- X8 ]$ E 0 k, q1 Z( ?8 X, Q2 X& X" b
.Delivery.MUs.Forklift.speed:=2;
3 C6 [0 V' B' l$ b- |( X# V WH_var.delete({1,Part_Nums+1}..{*,*});
8 m6 Y; l* |7 l for i:=1 to Part_Nums loop
/ H$ d; t0 C/ P WH_var[1,i]:=chr(64+i);
( W' T4 \/ y- O9 x- F( u* [) l' w next;
) b8 {0 H+ R( l/ f* }end;4 q& k- J: r, d7 P( K
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& U: B1 v* h* r- J+ G1 e$ y9 M# B, g1 P6 \2 ?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|