在s7-300中,用FM350-1与增量型编码器测设备的运行速度。在OB35里调用第二秒与第一秒的脉冲差值,然后再乘以3600秒,这样对吗?总是有很大的误差,怎么回事?
最佳答案
计算运行速度时所采集的时间越小精度越高。
在OB35(默认中断时间为100ms)里第一个100ms和第二个100ms的脉冲差值,然后再乘以36000,这样计算出来的每小时运行速度会更加精确。当然楼主要考虑增量型编码器精度和FM350-1采集时间,若采集时间太短了会检测不到脉冲变化的情况。
提问者对于答案的评价:
编码器的精度怎么看?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc124430.html