|
使用Plant Simultation 9运行周老师的生产系统仿真教程第一章的P5的程序时,总是报错(勘误之后的),显示。
6 e, X+ F* l. o9 Pis
# X1 [ i0 g8 W( H9 y m,n:integer; --zhengshu bianliang! L. V8 i+ G ]% C9 p6 G& R3 U
Name:string; --zifuchuan bianliang5 Q; K6 X5 B7 a( k% I7 _0 v1 S
obj:Object; --dui xiang lei xing bianliang3 ^5 d$ r Z4 g2 X( O6 C" }3 B0 ~, k
do
5 Q, k* P! [9 `( } m:=str_to_num(omit(?.Name,1,5)); - u6 S3 Z/ O5 @/ _" S$ A
Name:=sprint("Output_Line",m); --sheng chan xian mingcheng
4 q* b; S; r( V2 m! s- h8 f Obj:=str_to_obj(Name);
/ M' K0 p* t& R! D5 e8 t( \2 F n:=?.StatNumIn;
. d5 a6 ?# E( e- J) d/ j# T8 F! V% B( q Obj.val:=n;
$ z& ^$ @9 C( u! D: B if m>1 then
. p( t3 l) M! P+ k' y! F" B! w Name:=sprint("OutRate_Line",m);
3 X3 R1 ]. O: s1 N! x, W Obj:=str_to_obj(Name);, w* v& H' i8 S* ?' ?5 o! y4 _4 a
Obj.val:=n*100/Output_Line1; 8 O5 g9 g- j) q: J1 K& H- H% u$ O
end;
0 r% l" t* ~9 u R8 E, r! Mend;
$ | n+ u! r' B, T行 6 中的方法 '.DOE_sim.SingleLine.CalOutPut' 出错:'VOID' 无法接受方法 'Name'。是怎么回事啊? |
|