|
使用Plant Simultation 9运行周老师的生产系统仿真教程第一章的P5的程序时,总是报错(勘误之后的),显示。
& r0 I ?) O! [1 C6 |! mis
0 o x i, x1 M( A m,n:integer; --zhengshu bianliang
# B$ d. v2 h" E* k/ [ Name:string; --zifuchuan bianliang9 l2 j+ i0 I2 L4 j' V
obj:Object; --dui xiang lei xing bianliang
3 `8 M O0 n( u) A; d. b- kdo1 E; |7 S' K. ]( B5 R
m:=str_to_num(omit(?.Name,1,5)); & V: u/ g: \& u6 f
Name:=sprint("Output_Line",m); --sheng chan xian mingcheng
1 p* k1 @. ^8 l* N9 V: ? Obj:=str_to_obj(Name);
( ^1 q; N8 l" ^5 n G8 ] k9 G n:=?.StatNumIn;
; ~1 ^$ L& q; F+ k* d" Z- m Obj.val:=n;
7 T+ X, t4 w: F8 U if m>1 then
* l7 H( S# n5 F1 {- I% Z6 e Name:=sprint("OutRate_Line",m);( R3 K0 H- M$ {0 C; r, o% J, V
Obj:=str_to_obj(Name);
6 ?" N1 M9 x% e. _ Obj.val:=n*100/Output_Line1;
2 s9 n- P9 V+ C' s9 K end;- {- k7 n% V$ B' [ K% R
end;7 r" v% ?" M% e j, o
行 6 中的方法 '.DOE_sim.SingleLine.CalOutPut' 出错:'VOID' 无法接受方法 'Name'。是怎么回事啊? |
|