|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。1 H) `1 V: g7 j7 P. i8 | @
语句是这样的
/ K- }3 P) W( r& j# wis
: }: d: P9 C/ k) m3 ? i:integer;2 x$ i! j d7 j! }4 [0 f' Z& m6 u
Res:string;
5 Z# J. l' O- v/ W; _1 G# F- {; n1 ] obj:object;
7 Q9 z& M4 ~1 A# tdo
. T$ x' p& c& n8 r. U if existsObject("Status") then
; j. u1 `# a- a, G$ j' c. Z& e$ z Status.deleteObject;
- Y& g9 D! b# ` end;
& w P& o% z% e% `5 F for i:=1 to 10 loop. }' K7 g" R4 t5 `0 G8 o
Res:=sprint("Store_",i);
; ^( _! ?: W7 y3 H2 ]" U" X8 ] if existsObject(Res) then
9 U* e" A- {) e9 y5 }5 ] Obj:=str_to_obj(Res);
# W+ }& c' {- V0 M% |4 m4 G Obj.deleteObject;( r8 E2 H4 A3 u1 Z% _. m7 w6 ]6 h; R
end;9 L, u: [& x) N
next;
2 Z/ t m( w/ Y/ `( D --shengcheng Status:zimoxingceng
( n9 l+ ?5 B2 h! _ Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
) `& w- [: O+ a& K3 y- ~2 D" j( F0 L Obj.Label:="warehouse status";
! y- V- C/ o" n
. H1 R% T4 p; [% }1 ~ for i:=1 to WH_nums loop
+ O( G6 |5 l3 s a" d# S Res:=sprint("Store_",i);
0 P* K; _8 u9 s& o' R& J5 s Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
2 N- H/ U+ h* @- A( m Obj.Label:=sprint("huojiaceng:",i);. r! B' ^/ S* i+ z
Obj.xDim:=WH_x;8 S! q: y- V- q. f& y8 V# ^& v( J6 y6 O
Obj.yDim:=WH_y;
4 }* y; F& X$ F0 [/ }- r' W1 e Res:=sprint("StoreData_",i);
" c5 k; I4 Y: `0 _1 X/ c f6 A
/ g! x4 d. Y" | Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
5 c/ r, H' C J$ m8 N% r! Y w Obj.Label:=sprint("huojiaceng:",i);
3 H0 X: T. a! r( J# X3 M2 O2 { Obj.inheritFormat:=false;
5 u1 v/ V# Q/ k' ~6 \ Obj.maxxDim:=WH_x;
% V7 U% e( `. L2 n Obj.maxyDim:=WH_y;
3 M7 o% l G# m" a' h Obj.ColumnWidth:=3;/ @* Q) p" J" V2 [
next;. U1 m7 \/ `# w7 g/ _$ D) {* j) q
3 n0 W+ p$ z2 Z: W ? .Delivery.MUs.Forklift.speed:=2;. U* ~0 E9 F. J7 b1 d' R+ u
WH_var.delete({1,Part_Nums+1}..{*,*});( t; ^& s7 K5 L0 d5 G( i
for i:=1 to Part_Nums loop
+ O6 C* W- Y" R WH_var[1,i]:=chr(64+i);0 Z: C, K7 H9 O c L
next;
; m$ C2 h0 b- j$ fend;, R [' n" ?5 R
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
' [) V9 \' K( ?8 x* M( {" o4 E+ `3 `# f. s# F# |8 g6 Z3 `
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|