编码器低速计数正常,提速后为什么就少了?
时间:2026-10-30作者:佚名
|
调试时慢慢转动轴,编码器的计数能对上。可一到生产速度,同样的转数,PLC里记录的数字就少了。 这时候很容易怀疑编码器:是不是分辨率不对?是不是高速时坏了?但低速能数对、高速开始丢数,还有一个值得先查的原因:脉冲已经到了,输入端却没能把它们完整接住。 先算清脉冲究竟有多快,再看接收端的能力,往往比直接换件更有方向。
场景示意。本文讨论增量式脉冲编码器,不适用于所有总线型绝对编码器。 举一个计算例子:编码器手册写明,每相每转输出1000个完整脉冲周期,最高工作转速为3000转/分。 3000转/分,相当于每秒50转。因此,每相输出频率是: 1000 × 3000 ÷ 60 = 50000Hz,也就是50kHz。 一个周期只有20微秒。如果按50%占空比计算,高电平和低电平各约10微秒。这只是示例,实际核对时,要看器件给出的占空比公差和最短脉宽。 再看控制器里的“四倍频”。它通常是利用A、B两相的上升沿和下降沿计数。这个例子中,四倍频后的计数速率为每秒200000次,但每相输出仍然是50kHz。 每相频率、计数速率、每转计数值,不是同一个数。 拿错其中一个去对照模块规格,很容易得出错误结论。手册中的PPR、CPR等术语也应先核对定义。
教学算例,不代表某个现场的实测结果。核对规格时需为脉宽偏差和实际最高转速留出余量。 选型时看到“支持高速计数”,调试时却还要落实到三个细节:接在哪一个输入端子、用了哪种计数模式、该通道设置了多长的输入滤波。 |









