|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, L0 \) A( H; H8 v* H! ?
语句是这样的6 J g* S$ O" O+ ~) r% @; f
is
9 o, h4 `" E" ^7 Q# S i:integer;
% C" k# x6 M( C/ r3 K2 k Res:string;. ]. w% W/ x4 o% j
obj:object;3 k; Q8 i* _, v# l/ i) Y: ~3 S5 g
do
+ m' d$ A+ X8 I7 k3 K if existsObject("Status") then
" l/ z, p3 ~! x: \1 U2 \ Status.deleteObject;
+ a1 q7 k' M4 H$ A9 Z9 ? T end;: w) Q2 F7 C! p Z, k
for i:=1 to 10 loop- C5 ^0 ? A8 \+ d( r1 N2 l* q
Res:=sprint("Store_",i);+ z$ ^% E, T7 n) |7 D( f" J
if existsObject(Res) then
8 n4 x: }2 y. X0 z- r6 I Obj:=str_to_obj(Res);
* u0 k% {" K* P7 E& n Obj.deleteObject;
7 B, M' R' X) O- O8 | end;
1 u6 M; r, `4 N- w. I' ? next;# X7 y* n& a( \0 d ^
--shengcheng Status:zimoxingceng
. o% N. U9 `' f: `# J5 Y7 t" ?, W* Y Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
7 t! a+ ~& g% R y \ Obj.Label:="warehouse status";
+ A& w2 i# G5 V
2 @# `8 A7 H$ i* o+ ~ for i:=1 to WH_nums loop
9 P5 \, R( e/ C2 `* C Res:=sprint("Store_",i);9 n. i- Y9 l. _4 g! ?$ Z! V
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);, B" [; a6 B, [7 ^( S; W5 w
Obj.Label:=sprint("huojiaceng:",i);
* U9 \# o k5 x' q* z/ Y1 N* g6 y7 z& { Obj.xDim:=WH_x;# q, g. F0 b; ], H
Obj.yDim:=WH_y;
2 N8 M! B( ?" G% n! H( ^7 E2 q Res:=sprint("StoreData_",i);
3 }6 I1 [. X; _( @ 8 O$ K: X0 U* W6 `3 ]
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
; W2 {8 D$ w2 C; o8 C* J Obj.Label:=sprint("huojiaceng:",i);0 Q b. g9 B9 D" B& w9 q
Obj.inheritFormat:=false;
( ?" s1 y& @0 x' t5 | Obj.maxxDim:=WH_x;7 S: G1 W/ i# h" U
Obj.maxyDim:=WH_y;
' M+ j5 l* ~$ p0 W' K# y Obj.ColumnWidth:=3;
1 f; D0 r; h% I" o$ g8 P3 d! L5 U/ ]1 F next;! T% F+ V3 C x0 D3 N! [$ U5 V) {
& w% n! ]) n5 ? P
.Delivery.MUs.Forklift.speed:=2;1 W* G, k" [7 m: E8 K" K; ^
WH_var.delete({1,Part_Nums+1}..{*,*});
; B" Z' g2 l. r" A0 [7 A" V: p: F for i:=1 to Part_Nums loop
" n7 O% b( {, S2 w% ] s. d9 c: j WH_var[1,i]:=chr(64+i);/ q1 Y: p* b7 J$ _' ]$ r, Y
next;
2 D7 j% r% g0 V- J, yend;- {6 K' x2 C& d3 B
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 $ l A8 `0 ~3 Z- t1 _" G, h
2 G- ~, K" D; ]3 X/ {0 _
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|