|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
* s' h5 H% @) z5 w" q8 \语句是这样的+ C. _, w8 q2 s, q1 ^ E
is0 V& \. C+ ]* h/ f2 a ?
i:integer;
; I; x' T9 [5 M) z8 Q Res:string;
% | }: o- j0 `& ]. W0 d# F% ]) W obj:object; u: `0 \5 O h9 {2 X8 b E
do
: g. ]: o/ ^5 p& Q0 e! D9 m if existsObject("Status") then; N' i( N, G F0 h8 o: u* G* o. V% B1 }
Status.deleteObject;
, _4 y- L% r6 t& r! e. M' l end;0 u, R# s; l' d8 t6 @2 w3 i
for i:=1 to 10 loop
* w; U+ A) \: j- Z# J( d( U0 h! | Res:=sprint("Store_",i);
d [7 i8 w: _& m; n) _1 | if existsObject(Res) then' {4 q2 s! M* A+ f* {5 h7 m
Obj:=str_to_obj(Res);
' M! W/ N2 n- y; f9 l8 Q Obj.deleteObject;
" ]9 ]$ W* e5 M# N' X& S0 U end;
9 A$ H J9 M- C4 f8 b" j9 h next;
( e# [ i; f7 w" d# D --shengcheng Status:zimoxingceng
9 g/ X( X: |8 n( H, H Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
5 ^/ D# {- j0 `7 W2 o* O Obj.Label:="warehouse status";
- J2 S# A( ^( Z6 Z% M* j3 H ! A# `! B" U$ J. D" @
for i:=1 to WH_nums loop
0 T% z4 j K3 r( ?5 f$ B Res:=sprint("Store_",i);2 J+ X0 D% T0 R# I; t+ C
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);) f% \# ?5 M$ z6 m2 c
Obj.Label:=sprint("huojiaceng:",i);! B! l) V/ r7 V6 n. D; ^
Obj.xDim:=WH_x;
" S: Z/ x& D3 |. s Obj.yDim:=WH_y;8 [3 M2 i& W% U' i) G, v
Res:=sprint("StoreData_",i);4 X4 e2 T' W! x& w& q
7 v) E/ p' p% O! P4 i( [0 o
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
+ t4 v& v- h ?1 T: M2 [) B& K Obj.Label:=sprint("huojiaceng:",i);1 t* D1 p7 F+ y- W6 T" B7 F
Obj.inheritFormat:=false;7 J5 ?& Y( U, i# Q3 w( C) j
Obj.maxxDim:=WH_x;
0 m, B; G4 ` ?" H. h- {2 @7 {; O Obj.maxyDim:=WH_y;
7 t- W2 I9 K$ ^" e2 z8 s Obj.ColumnWidth:=3;
& i& m3 A, K, u/ d next;. M# m& u$ [ ?: ~" s3 G
! M' G0 w$ I- H .Delivery.MUs.Forklift.speed:=2;& P/ f1 F3 Q ^8 W
WH_var.delete({1,Part_Nums+1}..{*,*});# U; `% M+ N' d
for i:=1 to Part_Nums loop
3 C- g& `1 X+ m, b. u! u WH_var[1,i]:=chr(64+i);0 R# {3 j ^" |+ F, U. Q' S
next;
2 L# L' z3 i2 h1 Xend;
+ C9 K2 |: I- ?3 z出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
9 v4 q l& A) ~0 M7 ]; T2 l
; I2 l# Y0 O2 m# F8 O7 B |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|