|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。& }" x) r/ U/ e! F- S4 X# a6 o0 K- s
语句是这样的
1 j5 |& h' z9 U9 u1 u! h% q" lis
" U8 ?( f( i6 _, X4 p Y% ^! e i:integer;1 n" P( Q3 l8 c: P& `. T2 w
Res:string;7 A* K8 O9 q) R
obj:object;) o% G1 ?$ |; ? k; M4 j, X( g9 N
do
# q$ l" L1 b# ]" u# \; s7 E if existsObject("Status") then
- l' _ h8 X7 M$ w S+ A1 q Status.deleteObject; A& ~' ?" G, e7 x. I: J9 s8 e
end;4 v8 C; e; d# z
for i:=1 to 10 loop+ Q8 m$ O- `$ ^2 v# t
Res:=sprint("Store_",i);4 R6 [ w4 ~! ^
if existsObject(Res) then' f& j4 }& f" s. j$ v4 Z1 A. Y
Obj:=str_to_obj(Res);+ F/ f. ~) O# S4 t. M
Obj.deleteObject;
9 D+ [/ \: @( \. V end;
. [& a% l6 O5 i& [& O+ C* z next;
0 A# E' d) G) c0 b, R --shengcheng Status:zimoxingceng8 L$ p& C6 Q, t8 o/ D
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");- D6 |: V) f) S/ _
Obj.Label:="warehouse status";( S. p! a H5 U" o1 Q. ?6 c. @
) w' u, z* o6 r, d# C( O+ }, s
for i:=1 to WH_nums loop! _8 R3 F3 D7 t* ?+ X# _& Z+ u
Res:=sprint("Store_",i);
# M3 K, g. w( b2 x Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);( g6 @0 X" Y( |
Obj.Label:=sprint("huojiaceng:",i);
* R _8 b3 Q4 y1 ?8 g5 J8 L! r# w Obj.xDim:=WH_x;
3 i9 `0 x5 n- f1 d) c Obj.yDim:=WH_y;
8 i& ^5 k' ~! c; X% g# t7 [# F Res:=sprint("StoreData_",i);
' c& p C2 G' v ) L) Q: R, m3 A9 P# u/ L
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
) ^0 d4 `2 g' o9 f# B& T! a% H7 I- A Obj.Label:=sprint("huojiaceng:",i);) u8 R$ o* j! L4 ?4 K3 p, W
Obj.inheritFormat:=false;- ^! U. J5 S5 y7 I. I( r- e7 p
Obj.maxxDim:=WH_x; d0 f; J. `7 x# c( w3 p, m
Obj.maxyDim:=WH_y;% l1 |6 G5 |/ C+ e2 h
Obj.ColumnWidth:=3;
Y, k6 h. A" I+ J7 t8 H5 H next;
( w4 {1 b0 Y$ N& R! e
5 H. T% l8 m0 f2 y% k9 h$ `3 x .Delivery.MUs.Forklift.speed:=2;
5 S7 _' M& `/ A) V0 D7 {' W: e WH_var.delete({1,Part_Nums+1}..{*,*});& n: }% N( E+ z5 q: v% l& ~2 p! ]
for i:=1 to Part_Nums loop- D- f5 t4 W* g5 T; [% |
WH_var[1,i]:=chr(64+i);) j$ G* K7 b ` A q
next;# Y* v7 L( u$ \& U3 C' y
end;4 `+ a' O. ^, ~( Q# \1 B& K
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ( X. A c( K' p
& Q* v& f O* ^& o9 h
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|