|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。$ q0 @3 c1 _% G
语句是这样的
$ I+ y- `5 Z/ l: \is0 u. i2 J1 K4 W/ c7 _
i:integer;
& T3 l- j1 U) t Res:string;
. m+ n. l3 s2 T7 x obj:object;
& N3 w' c* R6 Z# d, N1 d# qdo
( `9 q4 ]2 t; C1 \. r if existsObject("Status") then
1 F) M# C" y5 [: d9 Z* _7 K Status.deleteObject;
1 u% b1 M5 b0 R1 R4 S: K; [4 Y end;, [5 u" F& O. |1 F: c
for i:=1 to 10 loop( e% p2 e! j- ^# e, u
Res:=sprint("Store_",i);
9 @% @: g5 u5 r7 a if existsObject(Res) then
' `- m' ?# J# Z/ V8 [ Obj:=str_to_obj(Res);3 n; B6 p7 `9 u) }4 g4 R( s( P
Obj.deleteObject;$ }, k& G9 o+ k. O8 O7 n
end;
+ f% X) `& v* o0 B) r% p! I! T next;4 B" B, G, z5 x! A
--shengcheng Status:zimoxingceng
0 |/ e3 ?4 N' w Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
8 l' s( Z$ x- q. \! X Obj.Label:="warehouse status";0 ^2 t+ q9 [& A, o
% i1 \' v! k3 G- C" T+ j% i3 x. I& Y1 {
for i:=1 to WH_nums loop
3 U/ o4 v J( H' Z" d/ ] Res:=sprint("Store_",i);
7 K1 b4 r c. m Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
. D6 ]8 d7 v+ d0 _0 }$ K( n Obj.Label:=sprint("huojiaceng:",i);) \# f" k" d0 `& N2 P8 j
Obj.xDim:=WH_x;/ u% @0 _9 j/ L6 D8 O
Obj.yDim:=WH_y;
! y- e3 F g) G$ ?) ]! Z! w Res:=sprint("StoreData_",i);
- i) E$ I) }9 L' J) v. g' l
( q3 M0 _; {. F( v Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
9 w4 l, h" F7 i3 z- C5 ^4 L Obj.Label:=sprint("huojiaceng:",i);
& h7 C' U6 E2 }" E; } Obj.inheritFormat:=false;; b$ S" S ]" a: j. F9 E; ?# x( G8 V
Obj.maxxDim:=WH_x; e5 T- E* C/ V+ i
Obj.maxyDim:=WH_y;
+ k, L$ s0 j3 h( i S. g3 \ Obj.ColumnWidth:=3;
) ?0 e4 T8 _8 N8 {# S5 Z S next; }3 i" M) Y/ M8 B( Z/ a
+ |) _3 g$ z7 R7 v- A* y# @+ M
.Delivery.MUs.Forklift.speed:=2;# ^: \+ l5 D: L3 ^3 r+ x1 M0 X
WH_var.delete({1,Part_Nums+1}..{*,*});' _5 r7 b. O' M* \4 i
for i:=1 to Part_Nums loop
6 R0 E$ X/ \/ {+ {- ]) s' q: z WH_var[1,i]:=chr(64+i);9 t+ `' U: a' e' P. g8 E
next;1 G$ g6 } c" M% t' \5 b7 D, K) t
end;6 `$ g+ t- l+ Y$ M: N8 a
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ' p* Z! p6 t n2 `) J, {! M
! H' q( S$ O! ?. ^ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|