|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
$ K. \; Y" s: G5 S1 `; @7 C3 ?语句是这样的5 Z0 ^8 [& J \
is
& `( u M- i- V4 a9 H# u( \4 t i:integer;9 G$ ?0 j- ]' F8 L4 M6 ]
Res:string;
' l* V4 H. q; s! i obj:object;* r* c6 I4 g* k# |9 m+ Q
do4 Q2 { t5 x3 G* a3 X
if existsObject("Status") then
# }: j5 j4 U* p, B5 l! `. ?& I Status.deleteObject;6 y" h3 s1 _, _# j: z) W, ~8 a3 }
end;- i h+ n( M' D3 h, g
for i:=1 to 10 loop
: `1 ?9 s& y! i Res:=sprint("Store_",i);
: n# F8 k7 R9 V0 E# f0 u. G9 p if existsObject(Res) then
% o ~2 C, |$ @* O2 E6 d Obj:=str_to_obj(Res);( }) j7 { e# h1 R. \! _, {2 c5 r+ j
Obj.deleteObject;
$ Z1 X# _$ L+ c3 u% _7 N( A0 N end;
9 T s0 |7 P! O7 a( d* S* d& @ next;4 t7 C# a/ N% ~6 J v) q
--shengcheng Status:zimoxingceng
/ N8 _; S% G4 M4 N% c* l1 q! ? Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
9 u _/ s, _, D6 v/ C; ~ Obj.Label:="warehouse status";6 E3 B# M/ e4 U+ ]/ O7 I- h: i
& |$ M3 g' X9 z" ?% H4 L/ F2 \ for i:=1 to WH_nums loop
2 y, C' ^/ O5 `. Y! w5 F! m6 A: X Res:=sprint("Store_",i);" F E8 j7 V: i3 T! H: i5 r
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);" z- m& q1 O% Y/ I# S; ]/ J
Obj.Label:=sprint("huojiaceng:",i);% w6 c, z6 q: z) ^8 a- O7 l7 u
Obj.xDim:=WH_x;5 Z$ B- D+ }: v! [
Obj.yDim:=WH_y;+ T) A) K* n+ ]6 @4 e
Res:=sprint("StoreData_",i);6 }" L/ H& W! G% ^; y1 y
1 `* C' x6 p7 z. S, K" \
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
: `- I# V' ?) d' r' X5 L; w# v Obj.Label:=sprint("huojiaceng:",i);
& U/ S7 N \+ t8 O# { Obj.inheritFormat:=false;8 h+ {0 F+ S9 [' O
Obj.maxxDim:=WH_x;8 `. C. Z/ O* ]# `0 ^
Obj.maxyDim:=WH_y;: A! x3 o) _6 S+ N
Obj.ColumnWidth:=3;5 r2 G/ g" D- M0 u1 n/ q3 \
next;% B+ a, x& Q; q+ \1 y; z% E# E8 o
: q; C* d# t: t+ V, B1 l8 j! `% m
.Delivery.MUs.Forklift.speed:=2;! l5 B! D+ V7 t9 k) n! y
WH_var.delete({1,Part_Nums+1}..{*,*});
& k$ `9 |: W0 r0 K% Y for i:=1 to Part_Nums loop
0 d% Q) S: n3 a0 J9 v, A WH_var[1,i]:=chr(64+i);* C3 [6 G0 @: L+ j: R& z
next; L& G1 t C9 O, @+ S0 C
end;2 V1 }* H- Y K$ D
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 8 G* `& ]: S6 D! c2 v
/ } H4 c' i J0 z- i6 b" \3 L& }
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|