把编码器信号接进 PLC 的高速计数器,是自动化产线上很常见的一步。接线看起来只有几根线,但计数方向不对、丢脉冲、计数值跳变这些问题,多数出在信号类型与参数设置上。下面按「先判断信号 → 再接线 → 后设参数 → 最后排查」的顺序说明通用做法,具体端子定义请以所用 PLC 与编码器的说明书为准。
一、先判断编码器输出信号类型
增量式编码器常见输出方式有几种,接法完全不同:
- 集电极开路输出(NPN / PNP):需要外部或 PLC 内部提供上拉电阻,接线时注意公共端极性,NPN 与 PNP 的公共端接法相反。
- 电压输出:输出为方波电压信号,一般可直接接 PLC 输入,但长距离传输时抗干扰能力弱。
- 差分输出(线驱动):A+/A-、B+/B-、Z+/Z- 成对输出,抗干扰能力较好,适合线缆较长或电磁环境复杂的场合,通常接 PLC 的高速计数专用端子或差分输入模块。
判断方法:看编码器铭牌或规格书上的输出代号,或量一下输出端在静止与转动时的电平变化。
二、接线时要注意的三件事
- 电源与信号共地:编码器供电的 0V 与 PLC 输入公共端要可靠共地,否则计数会不稳定。
- 屏蔽层单端接地:编码器线缆屏蔽层建议在 PLC 一侧单端接地,两端都接容易形成地环路。
- 动力线与信号线分开走线:编码器线不要与伺服、变频器输出线捆扎在一起,避免干扰串入。
三、PLC 侧要设对的参数
- 计数模式:单相计数、双相计数(A/B 相)要根据实际需要选择。只看转速或单向计量用单相即可;需要判断正反转就用 A/B 双相计数。
- 倍频:双相计数一般可选 1 倍频、2 倍频、4 倍频。倍频越高分辨率越高,但 PLC 允许的最高计数频率是有限的,转速高时要留出余量。
- 计数方向:A、B 相接反会导致正转时计数减小,调试时手动转一圈确认方向。
- 复位方式:Z 相信号常用来做原点复位或每转清零,是否使用取决于控制需求。
- 输入滤波:部分 PLC 的高速计数输入带有数字滤波设置,滤波过强会漏掉高速脉冲。
四、常见问题与排查顺序
- 完全无计数:先确认编码器供电是否正常,再确认 A/B 相是否接到了高速计数专用端子而非普通输入点。
- 计数值偏小、丢脉冲:多为脉冲频率超过 PLC 计数上限,或输入滤波过强、线缆过长导致波形畸变。可降低倍频、缩短线缆或改用差分输出。
- 计数方向相反:把 A、B 两相互换即可。
- 静止时数值缓慢变化:多为干扰引起,检查共地、屏蔽与走线,必要时降低输入滤波带宽。
- 计数跳变、偶尔多计:注意编码器与 PLC 之间是否存在电位差,长线建议用差分信号。
五、选型时的一个实用建议
接 PLC 的场景,如果线缆长度在几米以上,或设备周围有伺服、变频器等强干扰源,优先选差分输出型号;短距离、柜内接线则可以先用集电极开路或电压输出。分辨率与脉冲数则需要结合机械传动比、要求的定位精度和 PLC 的最高计数频率一起算,不能只看编码器本身。
需要按机床或设备实际情况选型时,可以把传动结构、要求的精度与 PLC 型号提供给技术人员,由工程师协助确认合适的输出方式与脉冲数。北京科森德电子科技有限公司(KOSEND)专注编码器与机床配套件的研发生产,选型咨询可拨打 400-100-6802。