|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。4 F6 `4 r4 t9 x3 P
语句是这样的
& h$ G1 Z; x2 c ois9 ~! f" o2 I7 R; l. g& C% I6 c
i:integer;) o/ f* @5 p3 H% [
Res:string;1 M. J" J$ P1 h' `/ x3 D
obj:object;
8 `( @- {$ f2 k1 s0 B' J9 w1 K# @do. \ F" L" X8 u9 O; E3 l: C
if existsObject("Status") then+ E0 ^/ G. q1 v! a
Status.deleteObject;
, f! X1 Y6 E0 l' K end;5 f5 C* m( r8 d+ e
for i:=1 to 10 loop
& |$ B8 J( C' _% D Res:=sprint("Store_",i);
3 o# H b( q6 u/ W% r# k if existsObject(Res) then
: J9 j3 I! o6 Y: |# N0 O, ` Obj:=str_to_obj(Res);. l8 y5 w$ D; Y" y' C/ Q0 e% o
Obj.deleteObject;' {5 w2 S6 t$ ]* l- K9 z. p+ w
end;
F7 a3 z- ?1 {* K next;% x* e2 a0 E- l( E3 R. W; w( l/ a
--shengcheng Status:zimoxingceng
8 c7 ~2 l. A- f Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");; p+ L9 Q2 A+ @* q- ?3 C8 h4 v4 f
Obj.Label:="warehouse status";
) \4 |0 _- ?2 {+ l$ L8 |
. x: t* h% C. ?6 _/ a: N. E for i:=1 to WH_nums loop
9 y1 b: _2 |& m8 o1 w Res:=sprint("Store_",i);
0 d& E8 n* V9 y Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 E; I' I. {2 Q- q( I9 b Obj.Label:=sprint("huojiaceng:",i);
! H+ `$ I) Y3 I% s | Obj.xDim:=WH_x;
2 a( N2 X: p' P( x4 s7 ?; V Obj.yDim:=WH_y;' U6 N" m( R& y* G7 z ?
Res:=sprint("StoreData_",i);
5 w, m$ j4 s5 Z0 W- P; I; u: z , ^% Z z8 ?8 X
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);! w# ~' h/ ^* V
Obj.Label:=sprint("huojiaceng:",i);
# n1 _: O, O9 T" ` Obj.inheritFormat:=false;* p. h* ?6 d' ?! ]& {+ a
Obj.maxxDim:=WH_x;
5 E- O# T4 ^/ O, O; }1 s Obj.maxyDim:=WH_y;7 r; s- F& z4 {$ O
Obj.ColumnWidth:=3;
$ M' ~2 H+ E: c; u# C4 g next;
' \- b' w5 Q) i& k- z6 N7 _
% F& F* P: b$ q4 V# W# f .Delivery.MUs.Forklift.speed:=2;
% s" o+ x/ v% Z5 U6 @# _3 | WH_var.delete({1,Part_Nums+1}..{*,*});1 p1 e+ h `# W! d q% \: V
for i:=1 to Part_Nums loop) x/ b1 N" A- c$ E* }1 g
WH_var[1,i]:=chr(64+i);5 {4 U# [0 O/ x H) T' e4 `
next;
# F7 U7 `9 W0 r' R. h/ X" r x( t: Nend;1 M: A; E9 n( d+ [
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 3 p! p H3 g9 V! m
! ~' t; |0 h$ q! u! M8 J6 @ |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|