编码器怎么选:绝对值 vs 增量式,SSI/EnDat/BISS-C 接口怎么定?| 南京山口机电
旋转编码器是电机、伺服、转台位置反馈的核心元件,但绝对值与增量式两类常被混用,SSI、EnDat、BISS-C、ABZ、1Vpp 接口又让选型犯难。本文用一张总表讲清两类编码器的原理差异、上电回零行为、掉电抗干扰表现,再按场景给出 SSI/EnDat/BiSS-C/总线绝对值接口的决策依据,并附分辨率、精度、线驱动抗干扰、机械安装的工程避坑,帮你避开多轴不同步、长距离丢脉冲、协议不匹配等典型坑。
编码器怎么选:绝对值 vs 增量式,SSI/EnDat/BISS-C 接口怎么定?
结论先行
旋转编码器是电机、伺服、转台位置反馈的核心,但绝对值与增量式两类常被混用,SSI、EnDat、BISS-C、ABZ、1Vpp 接口又让选型犯难。 一句话先给结论:增量式便宜但要回零、掉电丢位置;绝对式上电即知位置、免回零、抗干扰,但协议复杂、成本高。接口上,简单点位用 ABZ 或 SSI,伺服电机反馈用 1Vpp 正余弦或 Hiperface DSL,多轴同步与总线集成用 BiSS-C / EnDat / 工业总线绝对值。
本文聚焦「选定旋转编码器之后,内部的码制(绝对/增量)与通信接口怎么定」。和《光栅尺 vs 编码器 vs 磁栅尺》那篇(讲用哪种位移传感技术:直线/旋转、光/磁)是互补关系——那篇帮你决定要不要上编码器,本篇帮你决定编码器内部怎么选。
为什么编码器总被问
只要旋转部件有「测转速、定角度、闭环定位、同步联动」的需求,就离不开它。它和传感器不同,更直接地参与运动控制闭环——一旦反馈异常,伺服可能抖动、定位漂移甚至飞车。所以选型不能只看「能不能转」,还要看码制、接口、分辨率和抗干扰。
两类编码器的本质差异(核心)
| 维度 | 增量式编码器 | 绝对值编码器 |
|---|---|---|
| 输出本质 | A/B/Z 三相脉冲,靠计数累计位置 | 每个角度对应唯一绝对码值 |
| 上电行为 | 必须回零(找参考点)才能定位置 | 上电即知当前绝对位置,免回零 |
| 掉电表现 | 计数清零,位置丢失 | 单圈位置不丢;多圈看记录方式 |
| 抗干扰 | 脉冲可能被干扰导致丢数 | 给的是位置值,抗干扰强 |
| 分辨率 | 线数(如 2500 ppr)+ 倍频 | 位数(单圈 12~16 位、多圈叠加) |
| 成本 | 低 | 高 |
| 典型场景 | 速度反馈、允许回零的定位 | 多轴同步、掉电保持、免回零定位 |
增量式的结构简单:码盘随轴转,光电或磁电读出 A、B 两路相位差 90° 的方波(判向),Z 相每圈一个零位脉冲。位置是控制器从零开始「数」出来的,断电就归零。
绝对值的码盘有多道绝对码道(格雷码/二进制),单圈每个角度对应唯一码值;多圈再用齿轮组或能量采集记录圈数。给的就是位置,不需要数。
我们经手过不少相关场景:某转台设备用增量式却没设计可靠回零,每次上电靠人工对位,效率低还容易错;某多轴联动产线早期用增量累计,掉电重启后各轴不同步,不得不全部回零重对。这类问题换成绝对式基本就消失了。
输出与接口总表(选型关键)
增量式常见输出
| 输出类型 | 电气形式 | 特点 / 适用 |
|---|---|---|
| 电压输出(HTL) | 推挽,24V 工业电平 | 抗衰减、长距离,PLC 高速计数常用 |
| TTL | 5V 方波 | 短距离、伺服常用 |
| 开路集电极 | NPN / PNP | 简单计数,抗干扰弱 |
| 线驱动(RS422 差分) | 双绞线差分 | 强抗干扰、长距离首选 |
| 1Vpp 正余弦 | 模拟正弦,约 1V 峰峰 | 伺服反馈,靠驱动器细分提分辨率 |
绝对式常见接口
| 接口 | 物理层 / 协议 | 特点 / 适用 |
|---|---|---|
| 并行 | 多根数据线 | 老式、占用 IO 多,新设计不推荐 |
| SSI | 时钟 + 数据两根线,单向 | 简单、实时、绝对值入门首选 |
| BiSS-C | 开放协议、全双工、CRC 校验 | 速度快、通用性强,新项目优选 |
| EnDat | 海德汉主导、双向全双工、纠错 | 高端机床/测量机生态 |
| Hiperface DSL | 伺服电机反馈、单电缆数字式 | 伺服一体、省布线 |
| 工业总线绝对值 | PROFIBUS / PROFINET / EtherCAT / CANopen | 智能产线、PLC 直接读绝对位置 |
| RS485 / Modbus | 串行轮询 | 低成本绝对值,响应慢 |
接口怎么选:按场景决策
| 你的场景 | 优先接口 | 理由 |
|---|---|---|
| 简单点位、速度反馈、成本敏感、允许回零 | 增量式 ABZ(HTL/TTL) | 最便宜、够用 |
| 伺服电机反馈、要高分辨率 | 增量式 1Vpp 正余弦,或 Hiperface DSL | 细分提分辨率、单电缆省线 |
| 多轴同步、掉电保持、免回零定位 | 绝对式(SSI / BiSS-C / EnDat) | 上电即位置、不掉参 |
| 长距离传输、强 EMC 现场 | 差分线驱动 / BiSS-C / 总线 | 抗共模干扰 |
| 智能产线、PLC 总线集成 | 总线绝对值(PROFINET / EtherCAT / CANopen) | 直接进控制网络 |
| 旧设备改造、点位少 | SSI(或并行,不推荐新设计) | 简单替换 |
协议选型三句话:新项目无历史包袱优先 BiSS-C(开放、通用、带校验);已有海德汉生态用 EnDat;简单点位用 SSI 就够。总线型绝对值则看你的 PLC/驱动支持哪条现场总线。
关键参数怎么看
| 参数 | 含义 | 选型口径 |
|---|---|---|
| 分辨率 | 增量看线数 ppr、绝对看位数 | 增量常配 4 倍频;绝对单圈 12/13/16 位常见 |
| 精度 | 实际角度误差 | 与分辨率不同,看角分/角秒,别把位数当精度 |
| 最高转速 / 响应频率 | f = 线数 × 转速 ÷ 60 | 高速主轴重点核 |
| 输出电气 | HTL(24V) / TTL(5V) / 差分 | 长距离选差分或 HTL |
| 轴型 | 实心轴 / 盲孔 / 通轴 / 空心轴 | 按安装空间与负载 |
| 防护 | 轴封 IP65、轴承寿命 | 油污/冲洗环境看轴封等级 |
一个常见误区:把「分辨率位数」当成「精度」。绝对式 16 位只是把一圈分成 65536 份,实际角度误差还取决于码盘刻制与装调,可能仍是几角分。定位公差紧的场合,精度和分辨率要分开问。
工程避坑(8 条)
- 增量式上电不回零就动:位置从零数起,不回零整段坐标错 → 必须设计可靠回零。
- 长距离用单端 TTL:不抗干扰、衰减大 → 用差分线驱动或 HTL。
- 多轴同步用增量累计:掉电后各轴不同步 → 换绝对式。
- 接口协议与控制器不匹配:SSI 编码器接只认 EnDat 的驱动,读不到 → 选型第一步先列控制器接口清单。
- 1Vpp 正余弦未细分:驱动器不支持细分,分辨率上不去 → 确认驱动能力。
- 屏蔽层不接地、信号与动力同管:共模干扰丢脉冲 → 双绞屏蔽、单端/两端接地、与动力线分开。
- 机械安装不同心、径向负载超轴承额定:早期损坏 → 用弹性联轴器、控制径向力。
- 多圈电池耗尽没注意:传统电池式断电丢圈数 → 长期掉电设备选无电池方案或定期巡检。
与光栅尺、磁栅尺的衔接
- 本文 vs 光栅尺那篇:那篇决定「用哪种位移传感技术」(直线光栅求精、磁栅求皮实、旋转编码器求通用);本篇决定「旋转编码器内部的码制与接口」。两篇互补,不是二选一。
- 编码器 vs 伺服:伺服电机自带反馈编码器(多为 1Vpp 正余弦或 Hiperface DSL),选型时编码器接口要和驱动器对上,否则反馈进不来。
相关产品 / 方案
- 品类:传感器与识别 · 伺服电机 · 系统集成(控制柜成套)
- 产品:旋转编码器
- 品牌:欧姆龙 · 奥托尼克斯 · 西门子 PLC 与控制产品
- 延伸阅读:光栅尺 vs 编码器 vs 磁栅尺怎么选 · 闭环步进、开环步进、伺服怎么选 · 伺服报警/过载/定位漂移排查
- 在库规格与交期:官方商城
FAQ
绝对值编码器和增量式编码器到底差在哪? 增量式输出 A/B/Z 三相脉冲,靠计数累计位置,断电就丢、上电必须回零;绝对值每个角度对应唯一码值,上电即知位置、免回零、掉电不丢。一句话:增量式图便宜、要回零;绝对值贵一点、但免回零且抗干扰。多轴同步和掉电保持场景优先绝对式。
SSI、EnDat、BISS-C 三种绝对式接口怎么选? SSI 最简单,时钟加数据两根线、单向、实时性好,是绝对值入门首选;BiSS-C 是开放协议、带 CRC 校验、全双工、速度快,越来越多厂商支持,通用性强;EnDat 是海德汉主导的双向全双工协议、带纠错,高端机床和测量机常见。新项目无历史包袱优先 BiSS-C,已有海德汉生态用 EnDat,简单点位用 SSI。
增量式编码器为什么会上电丢位置? 增量式只输出相对位移脉冲,位置是控制器从零开始数出来的。断电后计数清零,再次上电它并不知道轴现在停在哪,所以必须先找一个零位参考点(回零)才能确定绝对位置。若上电不回零直接动作,整段运动的坐标就错了。这是增量式最容易被忽略的坑。
1Vpp 正余弦输出是什么,什么时候用? 1Vpp 是增量式的一种模拟输出,A/B 两相各输出峰峰值约 1V 的正弦波,由驱动器对内插细分得到极高分辨率。它常见于伺服电机反馈,配合驱动器的细分能远超普通方波编码器的线数。前提是驱动器支持正余弦输入并做细分,否则分辨率发挥不出来。
长距离或强干扰现场编码器怎么抗干扰? 三件事:一是优先用差分线驱动(RS422 物理层)而不是单端 TTL,差分抗共模干扰强;二是编码器电缆用双绞屏蔽线,屏蔽层单端或两端良好接地,别和动力线同走一管;三是源头用 24V HTL 推挽输出比 5V TTL 更抗衰减。总线型绝对值本身数字传输、抗干扰也好。
多圈绝对值编码器的圈数会不会丢? 传统多圈绝对值靠齿轮机械计数或内部电池记忆圈数。机械式不会丢但结构复杂;电池式若电池耗尽且断电,圈数会丢失。无电池方案用韦根能量采集或光电绝对码记录圈数,免维护。选型时确认多圈记录方式,特别是长期掉电的设备要避开电池耗尽风险。
编码器接口和控制器不匹配会怎样? 伺服驱动器或 PLC 的高速计数模块只支持特定接口。把 SSI 编码器接到只认 EnDat 的驱动、或把 ABZ 增量接到只支持总线绝对值的模块,要么读不到、要么协议对不上。选型第一步先列控制器的可用接口清单(ABZ/SSI/BiSS-C/EnDat/PROFINET/EtherCAT…),再反推编码器。
本文关于编码器的码制(绝对/增量)、接口协议(SSI/EnDat/BiSS-C 等)与抗干扰要点,参照 IEC 61491(编码器接口相关)及主流厂商(如海德汉、欧姆龙、西克、倍加福等)公开选型手册;具体型号的分辨率、精度、最高转速、电气形式与多圈记录方式以厂家规格书为准,不得以本文作为唯一选型依据。文中场景案例已做匿名化处理,不指向任何特定客户或品牌。本文为配置思路参考,不替代电气/机械设计文件与运动控制方案设计。
常见问题
站内提供型号规格与选型参考。可在商城查看完整规格并加入询价单,报价由销售按项目确认。
去商城查看型号 / 询价本页内容仅供选型参考,具体配置以现场评估与项目 BOM 为准。