|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
4 f l1 k' f8 p语句是这样的7 ?) v. Z0 V1 K1 g9 w* i) g0 n
is
0 n" x+ o6 L" w# ~& C* ` i:integer;7 ?& c" `5 n% h* b: z* X9 I4 j3 O. R
Res:string;" Q F# x8 B0 Q4 K: w7 [, c
obj:object;
' c- Q0 o8 _4 M4 fdo4 p- @/ ?& W3 M) n& \
if existsObject("Status") then
0 C2 M) @3 j) X0 k Status.deleteObject;( l" X w+ v/ W) O
end;! _9 @; W( O/ L" x+ J& Z y6 l
for i:=1 to 10 loop! U' H# }" ]5 @) c
Res:=sprint("Store_",i);
5 j, `; y5 C6 K" E+ H( x, k7 f a if existsObject(Res) then# U& C- y3 K; @0 D, K8 B b
Obj:=str_to_obj(Res);
6 Q; }+ r' J! `( }5 ?# N Obj.deleteObject;
$ |2 @+ X4 k0 A% p! j" D end;) I/ |9 j& W$ Y% m5 q% @9 b% E
next;
& y6 l) {$ x! e$ k2 D --shengcheng Status:zimoxingceng
F8 ?1 O0 s: U+ @7 k5 u) g Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
7 o6 b' y1 R* ~' v( r. o8 U Obj.Label:="warehouse status";
6 u! D8 [$ @6 H z$ o
3 {% e4 o8 E3 H1 m+ d7 ]+ Y# U8 n" F for i:=1 to WH_nums loop
2 F Q% y7 F' W Res:=sprint("Store_",i);
; ]: H( Q1 D! e/ G* `" J' p; P Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);1 q* a9 E8 m% W3 B) ~7 ?
Obj.Label:=sprint("huojiaceng:",i);
4 N* A, J+ w" X4 ~( w Obj.xDim:=WH_x;) u; `, i8 A5 b3 d' l" X
Obj.yDim:=WH_y;/ S7 A, p( B% e! K( A0 F
Res:=sprint("StoreData_",i);7 I, N$ o9 f/ |' p0 q- K
/ F: \5 h9 J6 F* n7 H
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
' W6 j9 T! m; L. h Obj.Label:=sprint("huojiaceng:",i);1 }" S- F6 j3 }4 W
Obj.inheritFormat:=false;
% D$ m. B0 j7 Q6 @ Obj.maxxDim:=WH_x;# U6 F3 k3 C# | I; L' \3 x+ j
Obj.maxyDim:=WH_y;
0 B, A9 l8 G8 |" B6 e Obj.ColumnWidth:=3;
9 t0 ~6 t8 W& M5 y: u( \7 h: N( g next;
4 n! i/ x' Q$ D0 K
1 G, E+ W c' V' [8 g5 c .Delivery.MUs.Forklift.speed:=2;# W; R3 V. t9 y8 @* @- E0 p
WH_var.delete({1,Part_Nums+1}..{*,*});! |9 c1 ]# P) N
for i:=1 to Part_Nums loop
& w2 j& G4 i: w' j WH_var[1,i]:=chr(64+i);
# L& Z4 A: `: @: c8 K, E! j/ {9 y next;
& v/ k; q, p3 }! J( E) Oend;5 I+ T2 S0 {6 l3 K
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' U# P& K8 s% s+ k5 N' C! W9 P9 u; Q4 J8 [
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|