background image

编码器不计数故障怎么解决?

最近有个客户碰到一个问题让我帮忙看一下,他们正在使用中的编码器经常无数据,

故障现象就是,在正常使用时,编码器数值固定在一个值不变化,过一段时间又自行恢
复计数。编码器是图尔克的增量型编码器,模板采用的是 FM450-1,接线方式为:
1A*、1B*、1N*、1M 和 DC24V,模板的 24V 通过外部的菲尼克斯 24V 电源供电。

客户说编码器、模板和电缆都更换了,出现问题时测量 24V 电源也正常,可问题依旧。

既然设备没问题,那就只能考虑接地和干扰了。记得以前碰到过类似问题,由于电平的原
因造成编码器无法正常工作。在 FM450

的手册上有这样一句话 计数器输入(编码器电源、

编码器信号)的电路与 CPU 接地在电气上隔离。因此,必须将端子 4(1M)连接至具有
低阻抗的 CPU

接地! ,于是,分别测量一下正常使用和出现故障时编码器电源对于

CPU 地的电压是多少,应该就能找到原因了,结果出现故障时电压只有 10V 左右,模板
无法识别信号,那自然不计数了。于是将端子 4 接地,问题解决。