各位朋友,我想咨询一个某个模拟量输出的测距传感器到西门子PLC,经常会出现需要修正算法,不然误差很大?请问算法修正是什么原因?你们经常遇到吗?谢谢!
最佳答案
1、对模拟量输入信号多采集几次后,可采用冒泡排序法,然后取中值:
http://wenku.baidu.com/link?url=b0o3pEk16mqXCQk0fkLd80wHkn0EKNGy0AavnaFhzg3vuIp9qF1OxzPO_CsI9AQtv1JXDPYN3qwCmsrf1pfLLDAXsVBu69u_0FJOWCNUzmS
2、参考S7-300的滤波方法
、《有关采样滤波的编程》:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=56045&cid=1029
、《AD采集滤波算法》连接:
http://blog.csdn.net/reille/article/details/4538029
、《有关采样滤波的编程》:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=56045&cid=1029
提问者对于答案的评价:
谢谢
专家置评
确认误差是传感器造成的还是模拟量测量通道造成的
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc149194.html