使用CPU224XP本体上的俩点模拟量输入,信号为0-10V,但采集回的信号波动很大,换了屏蔽线也没有效果,请问各位前辈,有什么办法?急!
问题补充:
1、采用模拟量滤波器,滤波的出的N个数值的平均值,采样周期是多少?是PLC的扫描周期吗?
2、模拟量信号隔离器如何用?什么型号可以和200PLC用?工作原理是什么?请各位专家赐教!谢谢。
最佳答案
上面二位说的,主要适用于模拟量模块,XP本身上的并不十分适用。
1、本体上的模拟量输入,天生是单端的,抗干抗能力不及专门的模块。M端天生和模拟量信号是共用的,在此不是接不接的问题,而是尽量不要让无关的电流在M 端与传感器间流动,因为在M与传感器间这段线路上的电流压降也成为信号的一部分被送入CPU。
2、单端信号没有共模电压这个参数,但有最大输入电压的限制。但这个参数与信号波动无关。
3、隔离是个好办法,至少可以消除第1点中提到的无关电流的流动。但这个要增加成本,看着办了。
4、加强滤波也是一个办法。但本体上的模拟量输入是sigma-delta转换器,对于工频以及高频信号已经由转换器进行滤波,因此手册(P45)建议无需另外的软件滤波。而且,这种转换器速度本来就很慢了,再增加额外的滤波延时,能接受就采用。
在进行改善措施前,先查一下是否存在低级错误。还有你的波动有多大?相对于满量程!
提问者对于答案的评价:
感谢各位专家的帮助。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc298682.html