发布于 2009-02-20 15:51:22
0楼
这个程序我看后,是解决不了HUANGZE75 的问题,需要做下列改动才行:
第一、必须做一个门限比较,突变值比较大的,直接舍弃,怎么能够还是放入程序中作为最大值的身份出现呢?
FOR LOOP_COUNT:= 0 TO N-2 BY 1 DO//FIFO 堆栈
DATA_STORE[LOOP_COUNT] := DATA_STORE[LOOP_COUNT + 1];
END_FOR;
第二、建立一个外部输入,保证第一个检测值与输入值差别不大,保证不会一开始就出现问题。