位移与速度

请教高手;我有一个位移传感器可以在PLC里直接读数,想求他的位移速度,我想用两个时间继电器T5和T6 用1秒的时间交替开关,取其中一个T5的上升沿把位移数DB3.DBW0 传送到DB3.DBW2.再用T5的下降沿把位移数DB3.DBW0减去DB3.DBW2得到的DB3.DBW4就是速度吗?有其他最好的方式吗,能详细说一说吗,谢谢。

问题补充:
最好写一段程序,最次感谢

最佳答案

用时间窗口测速,最好使用定时中断,那样窗口会准确些。
窗口越大,得到的平均速度越准,但实时性不好。
窗口越小,实时性越好,但误差越大(指的是编码器测速)。
多大的时间窗口最佳?需要试验试出来。一般用ob35做中断,0.1秒的比较多。

一个定时就行了。在中断程序首行,用实时值减临时变量。在末行,将实时值赋值给同一个临时变量。
这样,得到的差值就是2次中断之间的位置差。正比于速度了。
接下来您需要确定系数K,就能得到工程值了。

电阻尺的话,可能需要平均值滤波。磁致伸缩的会稳定些,而且有带速度输出的位移传感器。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午5:14
下一篇 2018年12月2日 下午5:14

相关推荐