|
|
使用Plant Simultation 9运行周老师的生产系统仿真教程第一章的P5的程序时,总是报错(勘误之后的),显示。
% X, d7 y4 D) \9 H" i( `is
4 t$ Q. j3 n% l! e2 E% P m,n:integer; --zhengshu bianliang
# b q* Z9 B1 v Name:string; --zifuchuan bianliang
4 l0 k, m3 r+ d$ G obj:Object; --dui xiang lei xing bianliang
) A$ J/ u$ w4 N% V( ndo: X( v1 c. M `' H& j6 N: T
m:=str_to_num(omit(?.Name,1,5)); & s1 }& x1 c9 g7 {- w
Name:=sprint("Output_Line",m); --sheng chan xian mingcheng
9 K3 W+ W: j/ f' a Obj:=str_to_obj(Name);
2 z8 M1 S0 \. V2 x% C n:=?.StatNumIn; 8 w; u" x( Q3 v Y5 c8 A
Obj.val:=n;
+ g, U" f/ ?* E; j3 [2 D if m>1 then
& {( E$ ~* Y* D8 [5 a' b Name:=sprint("OutRate_Line",m);1 }) S$ N9 O9 U& E
Obj:=str_to_obj(Name);
8 x1 C7 P6 B* s. t, y, J Obj.val:=n*100/Output_Line1;
3 N- s7 W5 a5 z5 a5 q0 p end;* G" f* w2 l9 u' v& Y) j
end;
: Q& j, D4 e, Q" Q行 6 中的方法 '.DOE_sim.SingleLine.CalOutPut' 出错:'VOID' 无法接受方法 'Name'。是怎么回事啊? |
|