|
使用Plant Simultation 9运行周老师的生产系统仿真教程第一章的P5的程序时,总是报错(勘误之后的),显示。
8 d* V# [% m8 P0 g |4 Wis
0 X. p" u! J2 Q' S' o m,n:integer; --zhengshu bianliang
; @, A) u( ], p# B) n7 p5 _3 z( W" j Name:string; --zifuchuan bianliang
( v3 R8 b& Z4 X/ i; } obj:Object; --dui xiang lei xing bianliang; d+ b8 x% ?. C
do
* ~) R/ o" l1 n4 C0 H m:=str_to_num(omit(?.Name,1,5));
2 ~1 l. X$ X A3 y2 t- S8 {0 c. f Name:=sprint("Output_Line",m); --sheng chan xian mingcheng3 L* z5 E8 T: ?
Obj:=str_to_obj(Name);
6 O" K( X* s2 O n:=?.StatNumIn;
7 x7 N% |' c( x6 q& X( ~ Obj.val:=n;& P0 h. ]3 N# q8 C# B$ b
if m>1 then8 a; i7 k+ l4 L. n8 M4 O6 m5 R$ L% G
Name:=sprint("OutRate_Line",m);
% B- z, t( w7 y T( o Obj:=str_to_obj(Name);& a9 h5 n( `9 H# a4 _9 A
Obj.val:=n*100/Output_Line1; ( j" ]/ A6 S4 ?. I5 D9 i6 `3 x: J
end;1 K/ _- y/ O$ y* T+ T. c3 j
end;9 h* M5 |. e0 d4 Q4 O# V
行 6 中的方法 '.DOE_sim.SingleLine.CalOutPut' 出错:'VOID' 无法接受方法 'Name'。是怎么回事啊? |
|