|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。6 A6 U, Y8 W2 f! U0 f9 `7 y" F
语句是这样的
% s; a2 |* Y" f `0 H( Ois
* y. q* f8 g8 o# e3 p i:integer;$ h9 H3 ]: ]7 x1 ~2 Y! p0 c
Res:string;
7 R5 ?+ Y) L3 X' k5 ] obj:object;7 P2 v/ P3 d2 ]+ o- @; R
do
5 V, T" u6 Z: y- \+ o if existsObject("Status") then
. ]$ f0 y4 w7 s8 b Status.deleteObject;
9 W% X; J( T. `$ l9 X end;# x4 c0 a, s9 J8 C4 v' S( r
for i:=1 to 10 loop
, O* T6 o; X0 _: M" w: E Res:=sprint("Store_",i);2 a) j$ c5 r0 N5 e! _) k. r% X; f! K. k
if existsObject(Res) then
9 E* q8 e, ]- B! g Obj:=str_to_obj(Res);+ e; q8 E5 l" G, p o
Obj.deleteObject;
: E8 l* n8 Y9 W6 q* Y end;
2 ^3 k5 `' _& V8 ^# H7 @$ I& q next;
( G( ^. f) D1 z1 W --shengcheng Status:zimoxingceng! n7 D* o* E1 H
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
% o h, x+ d$ A Obj.Label:="warehouse status";8 s+ B- ]& L2 r* q5 L3 B! r
+ O+ F) e- f! B1 D) h# e% K for i:=1 to WH_nums loop
% K/ G m6 {( J6 V. I) _' J Res:=sprint("Store_",i);, {0 a4 R) k4 {" s/ X, n) `
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
5 l" \' }' M5 P' ]( H% W1 u Obj.Label:=sprint("huojiaceng:",i);; q; h/ O6 c& r8 e0 G
Obj.xDim:=WH_x;; }; o7 k* Q1 T& ]5 F7 b
Obj.yDim:=WH_y;
# x5 k9 H) E! A( K Res:=sprint("StoreData_",i); M( n) S) W' K" ]
7 j: b( R( r" _! x- c) l8 Z$ g
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);1 q4 S4 f; D* A7 ?
Obj.Label:=sprint("huojiaceng:",i);! L2 M# J' I1 f5 y; ]
Obj.inheritFormat:=false;% A% ~7 U! `, _2 |* p8 Q5 j
Obj.maxxDim:=WH_x;
; O* `. r5 X; B' w/ e, i: |- P& F6 I Obj.maxyDim:=WH_y;
5 P& r; N ?) F( \$ i8 c! z, g# f: d3 z Obj.ColumnWidth:=3;
' r, O9 P" [' v0 \# X ? next;9 Q6 J% ?& d2 T& O( @& J1 Q; @
+ U. J { `! I; Y: k6 W1 h .Delivery.MUs.Forklift.speed:=2;
- [- ]: ^ \% o$ x' r; D# a" C WH_var.delete({1,Part_Nums+1}..{*,*});
& ?" i* ?, H# r |' @ for i:=1 to Part_Nums loop
0 e' K: I( J( C* s5 p: m WH_var[1,i]:=chr(64+i);7 x- s$ `5 p/ {4 F, R
next;, d* c2 u( S7 H$ z- Z/ a
end;
' _( U- n8 R1 O. c出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 / O0 b* d7 l4 v# W
0 t O) Q9 O' O. { |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|