|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, z, {, y4 }: a( a
语句是这样的
- e/ w0 Y2 P0 S7 D7 S7 [& \. qis2 C) W5 l8 o8 y6 o6 x! u/ w
i:integer;
" B" G( R6 \* Y Res:string;8 h0 |: } t- `% K: E: L
obj:object;! _7 Z6 }6 S/ M% G9 f- O( L, R$ s
do/ ^! Q% H/ U! U& \( R1 X
if existsObject("Status") then
& m6 V7 X8 j" s- T- t* a0 V Status.deleteObject;# |, A6 ~, O7 J5 @
end;5 X/ }/ z/ R1 d
for i:=1 to 10 loop
- M* E/ V" O' @# \2 e, I. U% z* K- u* }) y Res:=sprint("Store_",i);
+ M1 k3 M4 K& P& r* G" v! A$ v6 k if existsObject(Res) then
4 G2 M+ u5 j/ N" Q1 C8 D) i Obj:=str_to_obj(Res);% b; X( [& `( I) L; w( ?$ U i
Obj.deleteObject;
6 B/ o; Z3 k; D( \, @3 ~. a8 h end;
" T) z8 Y6 J! T2 a e next;
' I% D% `* d( E' v' k# c. l' [4 ` --shengcheng Status:zimoxingceng5 h4 X3 X2 K: w& R
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");- Z- b. C, E q/ x( W
Obj.Label:="warehouse status"; t# W! K n8 p m% |0 W; m- n( n4 {
9 L, `* y" ~ \( z0 |/ m/ S for i:=1 to WH_nums loop
. n1 G9 V: N8 B9 h& O, q/ e* j Res:=sprint("Store_",i);
5 x# r+ ~# o( K' G8 c; } Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
, [4 o7 Q: t# Q9 n Obj.Label:=sprint("huojiaceng:",i);- e! Q& a. {& _+ t* K+ @) { @1 x, O3 e
Obj.xDim:=WH_x;' e9 R5 Y9 `. r" m! t
Obj.yDim:=WH_y;5 \& `, `5 `" I, P# W a
Res:=sprint("StoreData_",i);
9 G: M7 R1 A- ]0 N. q& S6 f
' u% u, o- v( o' F, b5 e. k Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);$ i" z3 f6 w- a7 W
Obj.Label:=sprint("huojiaceng:",i);" b/ J) ~( S" e% a
Obj.inheritFormat:=false;
% ~2 ^( j# q/ A/ U7 n7 o$ q Obj.maxxDim:=WH_x;
7 s8 B2 w8 O! [) R1 P Obj.maxyDim:=WH_y;9 K/ h# n3 _, X( I5 e0 u; y% C
Obj.ColumnWidth:=3;) n! D! s2 [% d9 ^4 f* Y
next;" n$ A( z8 R. f3 G2 B
9 d* W! P8 N0 ?$ e( [/ H .Delivery.MUs.Forklift.speed:=2;
4 p& D7 A! d$ }' {# ~ WH_var.delete({1,Part_Nums+1}..{*,*});; v" }0 A/ ]8 u$ [0 K; [0 c
for i:=1 to Part_Nums loop
& ?3 w# T1 j T" z' d! G1 Q2 L+ ` WH_var[1,i]:=chr(64+i);
9 H$ v/ ]' N+ w4 ~0 Q( V% p' H next;
6 p6 m. q: o3 H* }1 n; |, Hend;5 Y7 T- W% h$ N' o" U' D
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 # L) P# T( b; `6 h# H$ t
4 E; ] Y: j; ` |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|