|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
) D& L7 _& o5 }1 c语句是这样的
. D2 [/ {# Q1 g4 g- Tis
9 f+ y- x4 B3 ~0 g$ S/ ` i:integer;
' e: F5 ?) f. I- t8 c' m5 K Res:string;
# M# z% J b3 c2 L* { b obj:object;9 {( b; f* t! d0 O) ^* k v$ S
do
/ u$ c. ~3 y/ m# v% A5 U5 ]& v if existsObject("Status") then' F0 X" n, }% C2 v6 a
Status.deleteObject;. |" a4 V4 ^/ _, `) m
end;# r& O8 z& n* @6 [; i* r# T
for i:=1 to 10 loop' ^$ e+ c r; }% ]9 R2 m/ F& Q
Res:=sprint("Store_",i);# K. ~* e$ {2 T0 C; u
if existsObject(Res) then
* U: o; h8 C9 u% D/ _( X Obj:=str_to_obj(Res);# T' n; A) F: D8 O4 a W
Obj.deleteObject;1 _. O$ A4 W4 C) U7 D0 S% S3 R) J$ T5 O
end;
5 s/ o) H" b5 y+ E2 X3 s next;2 o8 Z; q- U3 k7 G$ x% U5 m' X
--shengcheng Status:zimoxingceng
9 h6 z/ n0 Z& j% ^5 l" [ C( S4 ] Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");/ a) i) G/ F+ }9 m5 [! }9 | A. v
Obj.Label:="warehouse status";# p4 Q8 } n- V% q; G
9 d. c3 X4 K" o2 @
for i:=1 to WH_nums loop' \3 w! Y7 e2 [5 i8 s5 ^0 D6 S
Res:=sprint("Store_",i);. B$ i% k7 A" O. q
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
0 |. X+ G, L' T3 J# M: V( M; { Obj.Label:=sprint("huojiaceng:",i);# o8 L) }$ n7 w2 B
Obj.xDim:=WH_x;
# I8 D1 d6 F7 s" g- s- B1 S9 Z Obj.yDim:=WH_y;
- h P. r! g0 n Res:=sprint("StoreData_",i);5 K6 M+ X) ?) S3 ?6 y/ `
; Y0 l- W7 x/ ^' A3 j% c e
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
$ ^6 r9 p5 i5 I* a" s4 \' t. P Obj.Label:=sprint("huojiaceng:",i);
$ L- v8 h6 n& |% V% h& e# t3 m Obj.inheritFormat:=false;
( K0 e9 l( w) \4 [9 W9 | {5 K5 U. | Obj.maxxDim:=WH_x;
: z9 p/ Z3 T4 A3 n Obj.maxyDim:=WH_y;6 A \8 y! E& x
Obj.ColumnWidth:=3;
- D F# P1 i8 U7 U) H5 L next;; r& p; I% W! S$ W
b* Y1 Z; z9 S4 f
.Delivery.MUs.Forklift.speed:=2;2 S% [* J, ^% {+ F$ ?/ m, v
WH_var.delete({1,Part_Nums+1}..{*,*});
$ p+ Z& O e) K8 h9 P* K& } for i:=1 to Part_Nums loop3 l0 J/ ]2 N6 M- |+ X0 y% h
WH_var[1,i]:=chr(64+i);1 w" e6 c6 x* B5 H! X$ a8 f% }1 B8 W
next;
+ P( c0 u+ q3 Y$ u- i8 vend;2 M" ~& h3 i2 u2 N f
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
& ]) N$ G5 i- j& i0 q. y% _! P
) e r: ~, }6 s" V |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|