发布于 2014-09-22 09:20:41
8楼
展开查看
以下是引用1qazxsw234在2014-09-21 22:43:04的发言 >4楼:呵呵,谢谢啦!
是的,系统是在不停运行。但是我觉得原来PLC还是少了一条语句。也就是先把PIW转化为实数后先传给DB1.DBD0,然后相加除以二,才对。否则和实际的肯定有出入,只能无限接近实际测量值。也就是低依次循环为PIW256/2,第二次循环为PIW256的3/4,以此类推。
滤波的程序我做过,不过是用梯形图编的。实际上就是把输入通道依次分3个采样周期传给3个中间数据区,然后把这3个数据区除以3得出平均值。而这3个数据区无论哪个循环都存有输入通道的一次采样值。
不知道我说的对不对?
你觉着的将一个数*2再/2有意思么?这样就是
多此一举!
仔细体会体会廖老师在6楼的回答吧 ^_^
No discussion, no outcome.