news 2026/10/15 22:37:45

增量式与绝对式编码器怎么选?以ERN1387和ECN1313为例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
增量式与绝对式编码器怎么选?以ERN1387和ECN1313为例

先给结论:ERN1387 和 ECN1313 放在一起比,最核心的差别不是价格,也不是分辨率,而是“增量式”和“绝对式”这两种完全不同的工作原理。很多人在工业编码器选型时,第一反应是翻样本上的每转脉冲数和位数,然后比体积、比价格,装上去才发现驱动器根本不认这个信号,或者每次断电后设备都要花十几秒找原点,直接拉低产线节拍。这种问题我在现场见过太多次。

所以这篇想换个思路来聊:不只看参数表,而是把这两款编码器从型号含义、工作原理、电气接口、安装要求到实际工况下的选型逻辑完整拆一遍。如果你手头正要选型、换备件或者改造设备,这篇文章应该能帮你少走不少弯路。

1. 型号里的字母不是白写的:ERN和ECN的第一性区别

很多维修工单上写着一串型号,大家照着订货就完事了,很少有人会去拆解型号里每个字母代表什么。其实海德汉这种命名方式非常有规律,读懂了能少交很多学费。

1.1 第一个字母和第三个字母就决定了工作原理

拿 ERN1387 和 ECN1313 来说,开头都是“E”,代表这是光电旋转编码器,采用光电扫描原理。真正把两者划开的是第三个字母:“R”和“C”。

R 代表增量式(Incremental)——编码器只输出相对位置的信号变化,系统上电之后不知道轴在什么角度,必须通过回参考点动作让设备找到零位。C 代表绝对式(Absolute)——编码器内部有独立的码道,随时能读出当前绝对角度位置,上电之后不需要找零,直接可以干活。

如果你打开这两款产品的样本,第一页图里最容易看到的一个差别就是:ERN1387 的码盘上是均匀的刻线加一个参考标记,而 ECN1313 的码盘上还有一组绝对位置码道。这个结构差异,决定了后续整个控制系统的工作方式。

另外,型号里“N”表示内置轴承结构,也就是说编码器本身带有轴承,安装时通过联轴器或连接套与设备轴相连,而不是那种不带轴承、靠电机自身轴承支撑的裸光栅结构。这个区别在安装时非常重要,后面会细说。

1.2 数字部分怎么看:13代表外壳系列,尾号代表规格细节

“13”代表外壳直径约 77mm 的这一系列反馈元件,属于中等尺寸、应用非常广泛的一类。尾号的差别,比如 87 和 13,通常对应内部扫描方式、电气输出规格、光栅刻线数等不同配置。

这里有个经验:买替换件的时候,一定要把型号的每一个字母和数字都核对清楚。有些客户只看“1387”就去订货,结果到手发现后面的后缀不对,电压等级或者信号制式不一致,装上去就是报警。我建议做备件档案时,连铭牌照片一起存档,比手抄型号靠谱得多。

还有一个容易忽视的点:同一外壳系列里面,带 N 和不带 N 的安装方式完全不同。带内置轴承的,要通过联轴器连接设备轴,对同心度有一定要求;不带轴承的那类,通常是直接套在电机轴端或者配合锥形轴安装。所以你说“我就是照着尺寸买的”,这个逻辑在编码器上经常行不通,结构形式差一点就装不进去。

2. 增量式与绝对式:断电那一刻就开始分道扬镳

ERN1387 和 ECN1313 最大的分水岭,就是设备断电以后的表现。这一点选错,后面使用中会一直别扭。

2.1 增量式靠“数数”,上电之后必须找参考点

ERN1387 输出的是 A、B 两路相位差 90° 的正弦信号,再加上一路参考点信号 R。驱动器通过计数 A/B 信号的周期数来判断轴的旋转角度和方向,但计数器在断电后就清零了。所以设备每次上电,控制器不知道轴在什么位置,必须让轴移动,直到传感器扫描到参考点R,才建立起一个已知的机械基准。

这个过程就是大家常说的“回零”。听起来简单,实际很影响节奏。

一台设备如果每次开机都要回零,速度快的几秒钟,速度慢的加上安全距离可能得十几秒。对于单机生产可能感受不明显,但对于整条产线、几十台设备同时开机,这台等那台,节拍一下就掉下来了。更麻烦的是,有些设备在加工过程中一旦急停断电,重新启动后必须退回原点重新找零,所有正在加工的零件位置信息全部作废。

拿打印来类比可能更直观:增量编码器就像一段没有页码的草稿纸,你写一行数一行,一旦把纸折起来再打开,就必须从头数一遍才知道写到哪一行。绝对式编码器则像带页码的书,随便翻到哪一页,马上就知道这是第几页。

2.2 绝对式靠“读码”,上电直接知道当前角度

ECN1313 因为码盘上有绝对位置码道,每一个机械角度都对应一个独一无二的编码组合。上电以后,控制器通过 EnDat 协议直接向编码器发送读取命令,编码器几毫秒内就把当前位置、圈数信息甚至诊断信息传回,完全不需要轴运动。

这个特性在实际设备上最直观的体验就是:断电再开机,设备直接接着上次的位置继续工作。对于转台、摆动轴、主轴定向这类需要位置保持的场合,绝对式几乎是必需选项。如果增量式编码器装在转台上,断电后转台角度信息丢失,重新上电必须先回到机械原点,再来确认转台是否还在安全位置,整个流程非常痛苦。

很多人会问:“绝对式会不会断电后位置跑掉?”这个要分情况看。ECN1313 这类 EnDat 绝对式编码器,位置信息由码盘机械结构决定,断电不会导致信息丢失。除非你手动转动了电机轴并且没有做任何基准校准,否则上电读出来的位置始终是真实的绝对位置。

2.3 选型第一问:你的设备能不能忍受一次回零动作?

我个人的选型习惯是,先不问精度,先问一句:这台设备断电重启之后,允不允许出现一次回零动作?

如果工艺本身要求每次开机从零点启动,或者设备上还有独立的机械零点开关,增量式完全够用,ERN1387 这类产品成熟可靠、成本也更友好。如果设备需要断电保持位置、开机直接干活的,那就别犹豫,上绝对式。省下来的时间成本和安全隐患,远不止编码器那点差价。

3. 从光栅到波形:同样的外壳尺寸下,精度如何被安装吃掉

选编码器不能只看结构形式和信号类型,光栅扫描和安装质量同样决定最终精度和稳定性。这一节聊聊 ERN1387 和 ECN1313 在光电扫描层面的共性问题,以及装配时最容易让精度“缩水”的环节。

3.1 光电扫描的原理与抗污染设计

这两款编码器都采用光电扫描方式:内部光源发出光线照射到光栅码盘上,码盘的刻线经过扫描单元时,光电池会接收到周期性变化的光强,形成两路相位差 90° 的正弦信号。光栅刻线的均匀性、光源的亮度稳定性、扫描头间隙的一致性,都会影响最终信号质量。

这里要提一下“窗口扫描”这个概念。简单说,就是在扫描单元的接收面上设置宽度适当的扫描窗口,让光栅刻线在窗口内移动时产生稳定的信号。这种设计的好处是,光栅上如果有少量油污、灰尘,信号不会马上消失,而是均匀地降低幅值;相比早期那种单点接收的扫描方式,容错能力强很多。

但这并不意味着编码器就可以泡在油污里不管。我曾经遇到过一台设备报警,编码器拆下来一看,光栅盘上糊了一层油泥,透过外壳已经看不出刻线的样子了。扫描窗口再能扛,也扛不住长期不维护的环境。定期检查编码器安装位置的密封状态,比事后清洁更重要。

3.2 波形不好看,先别怀疑编码器坏了

很多人在现场一看到位置偏差报警,第一反应就是编码器坏了,直接换新。其实有不少情况是安装问题导致的信号失真。

比如,联轴器安装偏心,导致码盘旋转时径向跳动了几个微米,扫描头与码盘的间隙在每一圈里忽大忽小,出来的两路信号幅值就不平衡,里萨茹波形从圆形变成了扁椭圆。又比如,设备轴的轴向窜动过大,码盘在扫描头里来回“呼吸”,信号相位会出现周期性抖动,细分结果自然就乱了。

我的习惯是,安装完编码器之后,用示波器看看 A/B 两路信号。正常情况下,两路信号幅值接近、相位差接近 90°,里萨茹图形接近正圆。如果明显是椭圆,优先查安装同心度;如果幅值连续波动但平均还算稳定,优先查轴向窜动和联轴器间隙。这一步能帮你把“编码器本身的问题”和“编码器以外的问题”分开。

还有一个容易忽略的:联轴器或连接套和轴之间的配合间隙。理论上,联轴器锁紧后应该像一体件一样同步旋转。如果配合面有磨损或者锁紧扭矩不够,轴转动 10°,编码器实际只跟着转了 9°,位置累计误差会越来越离谱。这种问题你换新的编码器也解决不了,必须处理机械配合。

3.3 分辨率是怎么从“信号周期”变成“每转多少脉冲”的

谈到编码器必然要聊分辨率。ERN1387 这类增量式编码器,码盘上刻线数决定每转有多少个信号周期,常见档位有 512、1024、2048 等。驱动器收到正弦信号后,还会做电子细分(比如 4 倍频、更高倍数的插补),最终系统能识别的计数脉冲数就是“刻线数 × 细分倍数”。

所以你会发现,同样一个 ERN1387,配不同的驱动器,最终分辨率可能完全不同。这不是编码器的问题,而是驱动器细分能力的差别。选型时要先确认你的数控系统或伺服驱动器支持多少倍细分,才能确定自己需要多少刻线数的编码器,否则买高了用不上,买低了精度不够。

ECN1313 作为绝对式编码器,单圈绝对位置位数决定了它能把一圈分成多少等份。具体位数要看规格配置,通常在十多位以上。这里要注意,绝对式编码器的“位数高”不代表“精度高”,它只表示数字化分辨能力;最终的旋转精度还取决于码盘刻制精度和扫描质量。这两个概念经常被混为一谈,写技术协议的时候要格外注意。

4. 电气接口:驱动器认哪个信号,你就选哪个型号

编码器选型有个非常现实的约束:你的驱动器或数控系统支持什么接口,直接决定了你能用哪款编码器。接口不兼容,再好的编码器也上不了机。

4.1 ERN1387 常见信号是 1Vpp 正弦,驱动器必须有细分电路

ERN1387 最常见的电气接口是 1Vpp 正弦信号,也就是 A、B、C 每路都是 1V 峰峰值的正弦波。这种信号的优点是适合高倍细分,配合驱动器的内部插补电路,可以获得非常高的位置分辨率。但它有一个隐性要求:驱动器必须具备对正弦信号进行细分的电路,否则无法直接换算成位置数字量。

不是说增量式编码器只有 1Vpp 一种输出,ERN1387 系列里也有针对不同接口的变体型号,比如方波 TTL/HTL 输出的版本。但方波信号输出在同等刻线数下,分辨率上限不如正弦细分型。所以选型之前,一定要翻开驱动器手册确认接口类型。很多老设备上用的就是 1Vpp 正弦接口,手里拿着一台只支持 TTL 方波的驱动器,那还是得按驱动器来选。

接口匹配之外,电缆屏蔽和接地也很关键。1Vpp 信号本身就比较弱,如果反馈电缆和动力电缆走同一个线槽,又没有做屏蔽层接地,伺服一加速,位置信号就容易跳变。我在项目上见过不止一次,编码器明明没坏,波形却一团糟,最后把反馈线单独走线、重新接屏蔽地就恢复了。

4.2 ECN1313 的 EnDat 接口:一条线读位置、状态和诊断

ECN1313 的典型配套接口是 EnDat 协议。EnDat 是一种双向数字接口,控制器通过时钟线提供时钟脉冲,编码器在数据线上同步返回位置值、圈数信息、报警状态等。相比模拟信号,数字传输的抗干扰能力更强,而且能带出很多辅助信息。

这个“辅助信息”挺有用的。比如编码器内部温度、光源损耗、信号质量下降,都能通过 EnDat 的扩展报文传回驱动器,方便提前预警,而不是等编码器彻底挂了才知道。对设备维护来说,这种诊断能力很有价值。

但 EnDat 接口也意味着接线更复杂、对版本兼容性更敏感。海德汉的 EnDat 协议是有版本迭代的,老版本控制器不一定能和新款编码器完整通信。买 ECN1313 之前,要确认你的驱动器和数控系统支持哪个 EnDat 版本,不要把版本号漏了。另外,EnDat 传输使用 RS-485 差分信号,对屏蔽双绞线的质量和走线方式要求更高。

4.3 接口兼容性检查清单

我在做选型和备件替换时,会按下面这个清单逐项确认,分享给大家直接抄:

检查项具体内容
信号制式是 1Vpp 正弦、TTL/HTL 方波,还是 EnDat 数字协议
工作电压常见 5V,确认编码器电气规格与驱动器供电一致
EnDat 版本如果走数字协议,确认控制器支持哪个版本
电缆芯数不同接口的芯数不同,确认现场电缆是否需要重放
屏蔽与接地确认反馈电缆是否与动力线分开走线,屏蔽层接地方式
分频/细分设置驱动器的细分倍数和电子齿轮比是否与工艺要求匹配

接口检查顺序,永远是先看接口,再谈精度,最后谈价格。我见过有人因为便宜,买到一款输出制式完全不对的编码器,返工成本比省下的钱高十倍不止。

5. 三个真实工况下的选型推演

把前面的原理落到实际场景里,选型思路会清晰很多。这里用三个我比较常见的项目场景来做推演。

5.1 场景一:一台老式数控机床的主轴反馈坏了

某客户报修:机床开机后主轴定位偏移,驱动器报警。拆下来一看,原来装的是增量式编码器,1Vpp 正弦输出,77mm 外壳。这种情况我的建议很直接:先看驱动器接口是不是 1Vpp,如果是,那就选同系列增量式编码器,ERN1387 是再自然不过的替换方向。

为什么不去升级成 ECN1313?理由很简单:老驱动器的硬件和软件大概率不支持 EnDat 协议,就算支持,也要重新配置参数、改接线、放新电缆。维修场景讲究快、稳、省事,保持原接口、原位尺寸替换,才是最合理的方案。等到下次整机改造、系统换新时,再考虑绝对式升级。

5.2 场景二:数控转台需要断电保持位置

另一类项目和上面完全相反。比如一个双轴转台,加工中途断个电,客户希望重新上电后转台角度还在原位置,不需要重新找零,否则后续刀路坐标全乱了。这种需求下,ECN1313 这类绝对式编码器才是正解,配上 EnDat 接口,上电几毫秒就读回绝对角度。

这里要注意一点:单圈绝对式编码器只能保证在360°一圈范围内位置唯一。如果你的轴需要转很多圈才能完成工艺动作,还要确认编码器是否具备多圈位置记忆,或者系统里有没有记圈逻辑。选型时别只盯“绝对式”三个字,单圈绝对和多圈绝对是两个概念。

5.3 场景三:产线频繁启停,但每次启动都固定回原点

还有一种常见工况:设备工艺要求每次开机都从原点开始,比如某个检测工位,每次启动就走固定流程。这时候,增量式完全够用,ERN1387 配一个合理的回零程序,成本低、结构简单,维护也方便。非要上绝对式反而增加接线复杂度和系统配置负担。

从这个场景里能看到一个规律:选编码器,本质上是把设备的工艺需求和控制系统能力放到一起匹配。不是越高级越好,而是越契合越好。工业现场追求的是稳定、可维护、替换方便,这一点和消费电子“买新不买旧”的逻辑很不一样。

5.4 选型决策对照

决策维度ERN1387(增量式)ECN1313(绝对式)怎么选
上电行为需要回参考点上电即可读绝对位置能否容忍回零动作
位置保持断电后位置丢失位置信息保存在码盘上是否需要断电保持
常用接口1Vpp/方波EnDat 数字协议检查驱动器支持情况
诊断能力基本信号输出含状态、温度等诊断信息是否重视预防性维护
系统复杂度较低较高,需配置 EnDat现场维护能力如何
典型替换老设备增量反馈维修转台、摆动轴、绝对定位需求按项目场景拍板

6. 装机与维护阶段最容易翻车的几个地方

最后聊点实际运行的细节。编码器在车间里工作的环境通常不友好——振动、油雾、温度波动、电磁干扰都是常态。这里分享几个我踩过或者帮客户排过的坑,希望能帮大家省点事。

6.1 找不到零位,不一定是编码器坏了

一台设备突然每次开机回零都超时报警,现场怀疑编码器损坏,换了一个新的故障依旧。后来我让设备断电,拆开编码器保护盖,用手电筒照了一下光栅盘,发现参考点那一段被一层油污糊住了。扫描头扫到那里时信号幅值跌落得厉害,驱动器判定参考点信号无效,才一直回零失败。

这种情况不算罕见。增量式编码器找零位依赖参考点信号,参考点区域一旦被污染,就体现为“找零困难”。处理办法很简单:用专用清洁剂配合无尘纸轻轻清洁光栅盘表面,不要用硬物刮擦。如果清洁后仍然报错,才需要考虑扫描头老化或者光栅损伤。

6.2 EnDat 线缆与动力线同槽,加个速就报警

另一个项目里,设备一加速,驱动器就报编码器数据异常,速度越低越没事,点动都能跑,一跑快就断。查了半天电机和编码器都正常,最后发现反馈电缆被和伺服动力电缆绑在同一个线槽里,而且屏蔽层没有接好。

EnDat 是数字差分信号,虽然抗干扰能力比模拟信号强,但也经不起动力电缆近距离的强干扰。处理方式:把反馈电缆移出动力线槽,重新处理屏蔽层单端接地,报警消失。很多人迷信“数字信号不怕干扰”,实际现场布线不合理,照样给你掉链子。

6.3 安装编码器,别用铁锤猛敲

听着像笑话,但我真的遇到过。有人为了让联轴器套紧,拿起工具就敲外壳,结果光栅码盘受了冲击,位置信号出现间歇性跳变。安装这类带内置轴承的编码器,联轴器或者连接套的压入要均匀、受力要沿着轴线方向,不要敲击外壳和端盖。

安装同心度的检查方式也很重要。可以用百分表或者激光对中仪确认编码器轴与设备轴的同心度,同心度超差会导致码盘在扫描头里摆动,信号质量劣化。装完以后用手转动设备轴,感受有没有卡滞、摩擦声,这些都正常了再通电试运行。

6.4 绝对式编码器到底需不需要电池

经常有人问,ECN1313 用不用像某些绝对编码器那样定期换电池。对于这一类 EnDat 绝对式编码器,位置信息是由光电码盘上的绝对码道直接决定的,断电后不需要电源维持位置记忆,所以通常不需要外接电池。

但要注意,如果系统采用的是依赖电池保存圈数的绝对式方案,那是另一回事。选型时务必确认编码器的具体结构和系统设计,不要把一个“不需要电池”的编码器当成“需要电池”的去维护,也不要反过来。最容易的判断依据就是看驱动器报警记录里有没有“电池电压低”这类提示,有的话才需要关注电池链路。

另外,绝对式编码器虽然不丢位置,但机械基准可能会变。比如联轴器松动、轴系发生了位移,编码器读出的绝对角度和实际机械位置就不再对应。所以即便用了绝对式,日常巡检中也要留意轴系连接状态,别以为“绝对式”就能永远保证位置准确。

如果你正在做备件清单,我最后多一句建议:把编码器铭牌照片、驱动器接口参数和电缆规格一起存档,下次找替换件能省非常多事。工业编码器选型这件事,最重要的不是记住某个型号,而是搞清楚自己系统和工况到底需要什么。ERN1387 和 ECN1313 只是两个典型代表,背后的增量与绝对、模拟与数字、接口与安装这些判断逻辑,才是真正通用的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 22:36:38

Blender 5.0界面布局优化:自定义窗口UI与工作流配置实战指南

作为一个常年在Blender里一泡就是一整天的人,我对窗口布局的执念可能比多数人深一点。默认的布局其实没毛病,但当你真正进入高强度建模或者展UV的环节,就会发现界面上每一个多余的光标、每一条过宽的面板都在偷偷吃掉你的注意力。所以当我看到…

作者头像 李华
网站建设 2026/10/15 22:36:27

C++代码复杂度分析:从量化指标到落地重构

有人提“C复杂度”时,很多人第一反应是“代码行数多”“函数太长”。实际上,我这些年跟各种老代码库打交道,发现真正伤人的从来不是行数,而是那种“不敢碰”的感觉:改一个分支,不知道踩了多少隐式依赖&…

作者头像 李华
网站建设 2026/10/15 22:35:36

开源AI智能体实测:让大模型自己操作电脑完成任务

最近几天,我朋友圈里好几个搞技术的老哥都在转同一个开源项目,标题一个比一个夸张,“王炸”、“太夯”满天飞。我一开始以为又是营销号在整活,点进去仔细看了架构和代码之后,发现这次还真不是纯噱头。简单来说&#xf…

作者头像 李华
网站建设 2026/10/15 22:32:35

兄弟钻攻中心C00系统PLC手册:从OM寻址到梯形图调试

简介:《日本兄弟钻攻中心C00系统 PLC系统手册》是一份面向钻攻中心操作与维护人员的专业资料,重点讲解C00系统可编程逻辑控制器的结构、原理与典型应用,适合已接受相关培训、需要系统掌握PLC编程和故障排查的工程师。压缩包为单个PDF文件&…

作者头像 李华
网站建设 2026/10/15 22:32:33

大模型服务降价与审核免费:应用层成本优化与落地实践

1. 这次更新到底改了什么:从定价到审核的四个关键变化先把结论摆在前面:这次更新一共涉及四个方向,分别是高档次付费档位的价格下调、自动审核能力的免费开放、接口能力的若干增强,以及配套工具链的调整。四个变化单独看都不算惊天…

作者头像 李华
网站建设 2026/10/15 22:29:37

M580与ATV930以太网通讯实战:从端口识别到寄存器读写

简介:以施耐德M580可编程逻辑控制器与ATV930系列变频器为对象,围绕Modbus TCP/IP和Ethernet/IP两种工业以太网通讯方式,整理出一份从设备认识、接线、参数配置到实验操作全流程的指导文档;压缩包内含一个docx格式文件,…

作者头像 李华