这个就不需要什么讨论了吧
就是简单的累积误差造成
还要问累积误差怎么产生的?
因为没有修正信号也就编不出修正程序。
使用编码器Z信号,只会产生固定偏差。
只靠程序?
哈哈 先笑一笑
作为程序替代Z信号,你要想修正---难。
假设程序周期2ms够快吧,高速信号10KHz(不是100K),使用编码器1000P/R,编码器转10圈每秒
高速计数1ms记录多少脉冲?10个没错吧,2ms就是20个脉冲,
.......
程序解决也不难
参考PLC扫面周期,固定编码器转速,减少编码器编码参数
还用上列,将编码器改为10P/R,这样理论上PLC一个扫面周期可能有0.2个脉冲
这就好办了,在这个程序上中下适当分布N个比较清O段落......
这在出现误差,PLC扔了吧
想想算了吧,还是洗洗睡吧,实际很难办,不是嘛