|
|
使用Plant Simultation 9运行周老师的生产系统仿真教程第一章的P5的程序时,总是报错(勘误之后的),显示。7 K! q& h% g+ u$ Z( Z8 t" P6 w. A' |
is, T& N- U! L1 ~- \8 T3 @
m,n:integer; --zhengshu bianliang& k, G+ k* o* Q- C7 T' j' G7 H, v
Name:string; --zifuchuan bianliang
6 f! o z' w5 C9 p$ O obj:Object; --dui xiang lei xing bianliang! K; I! K# X/ g8 S& Z" |
do, f# _5 W: e) d& ^$ t, a1 M- T% ?+ w
m:=str_to_num(omit(?.Name,1,5));
+ ], n B( ?+ |2 r Name:=sprint("Output_Line",m); --sheng chan xian mingcheng
# |+ ?; u% w+ ], J' R0 n: n Obj:=str_to_obj(Name);
7 M% {. Y [: V, w) h0 D" v n:=?.StatNumIn; ( D4 R+ ?; e/ w; l4 [* T& z& G
Obj.val:=n;9 z& C* D* V- B/ e% F0 k
if m>1 then
3 N" [4 s) e( o# L+ \5 N Name:=sprint("OutRate_Line",m);# l8 _# q7 | Y5 u6 Y' }
Obj:=str_to_obj(Name);
, p: z1 C* Z( }/ c6 ?5 \' ` Obj.val:=n*100/Output_Line1;
- H Z6 Y; b- @- h0 |9 H5 G7 f end;
" V0 H# }! r1 _) O9 oend;
2 E2 ?) G/ O/ H3 j3 J0 w0 t行 6 中的方法 '.DOE_sim.SingleLine.CalOutPut' 出错:'VOID' 无法接受方法 'Name'。是怎么回事啊? |
|